当前位置:高级系统架构师题库>系统开发基础知识题库

问题:

[单选,共用题干题] UML的事物是对模型中最具有代表性的成分的抽象,(1)是模型的静态部分,描述概念或物理元素;(2)用来描述、说明和标注模型的任何元素。空白(2)处应选择()

A . A.分组事物
B . 注释事物
C . 结构事物
D . 行为事物

下列关于UML的叙述中,正确的是() UML是一种语言,语言的使用者不能对其扩展。 UML仅是一组图形的集合。 UML仅适用于系统的分析与设计阶段。 UML是独立于软件开发过程的。 博学公司欲开发一个在线交易系统。为了能够精确地表达用户与系统的复杂交互过程,应该采用UML的()进行交互过程建模。 类图。 序列图。 部署图。 对象图。 对于违反里氏替换原则的两个类A和B,可以采用的候选解决方案是() 尽量将一些需要扩展的类或者存在变化的类设计为抽象类或者接口,并将其作为基类,在程序中尽量使用基类对象进行编程。 创建一个新的抽象类C,作为两个具体类的超类,将A和B共同的行为移动到C中,从而解决A和B行为不完全一致的问题。 将B到A的继承关系改成组合关系。 区分是Is-a还是Has-a。如果是Is-a,可以使用继承关系,如果是Has-a,应该改成组合或聚合关系。 UML采用4+1视图来描述软件和软件开发过程,其中(1)描绘了所设计的并发与同步结构;(2)表示软件到硬件的映射及分布结构;UML中的类图可以用来表示4+1视图中的(3)。空白(3)处应选择() A.逻辑视图。 实现视图。 进程视图。 部署视图。 UML采用4+1视图来描述软件和软件开发过程,其中(1)描绘了所设计的并发与同步结构;(2)表示软件到硬件的映射及分布结构;UML中的类图可以用来表示4+1视图中的(3)。空白(2)处应选择() A.逻辑视图。 实现视图。 进程视图。 部署视图。 UML的事物是对模型中最具有代表性的成分的抽象,(1)是模型的静态部分,描述概念或物理元素;(2)用来描述、说明和标注模型的任何元素。空白(2)处应选择()
参考答案:

  参考解析

本题暂无解析

在线 客服