一、单项选择题(5 * 9 ) ● UML 中关联的多重度是指__(1)__
A.一个类有多少个方法被另一个类调用 B.一个类的实例能够与另一个类的多少个实例相关联 C.一个类的某个方法被另一个类调用的次数 D.两个类所具有的相同的方法和属性 ● 已知 3 个类 A、B 和 C,其中类 A 由类 B 的一个实例和类 C 的 1 个或多个实例构成
能够正确表示类 A、B 和 C 之间关系的 UML 类图是_(2)A_
● 采用 UML 进行软件建模过程中,类图是系统的一种静态视图,用 (3) 可明确表示两类事物之间存在的整体/部分形式的关联关系
依赖关系 B
聚合关系 C
泛化关系 D
实现关系 ● 内聚性和耦合性是度量软件模块独立性的重要准则,软件设计时应力求 (4)
高内聚,高耦合 B
高内聚,低耦合 C
低内聚,高耦合 D
低内聚,低耦合 ● 在 UML 语言中,下图中的 a、b、c 三种图形符号按照顺序分别表示 (5)
a b c A
边界对象、实体对象、控制对象 B
实体对象 、边界对象、控制对象 C
控制对象、实体对象、边界对象 D
边界对象 、控制对象、实体对象 ● 在下面的用例图中,X1、X2 和 X3 表示 (6) ,已知 UC3 是抽象用例,那么 X1可通过 (7) 用例与系统进行交互
并且,用例 (8) 是 UC4 的可选部分,用例 (9) 是UC4 的必须部分
外部软件 (7)A
UC4、UC1 B
UC5、UC1 C
UC5、UC2 D
UC1、UC2 (8)A
UC5 (9)A
UC5 44 A45C 46D 47B 32C 35B 对于右侧的程序流程,当采用