一、单项选择题(5 * 9 ) ● UML 中关联的多重度是指__(1)__。 A.一个类有多少个方法被另一个类调用 B.一个类的实例能够与另一个类的多少个实例相关联 C.一个类的某个方法被另一个类调用的次数 D.两个类所具有的相同的方法和属性 ● 已知 3 个类 A、B 和 C,其中类 A 由类 B 的一个实例和类 C 的 1 个或多个实例构成。能够正确表示类 A、B 和 C 之间关系的 UML 类图是_(2)A_。 ● 采用 UML 进行软件建模过程中,类图是系统的一种静态视图,用 (3) 可明确表示两类事物之间存在的整体/部分形式的关联关系。 A. 依赖关系 B. 聚合关系 C. 泛化关系 D. 实现关系 ● 内聚性和耦合性是度量软件模块独立性的重要准则,软件设计时应力求 (4) 。 A. 高内聚,高耦合 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 的必须部分。 (6)A. 人 B. 系统 C. 参与者 D. 外部软件 (7)A. UC4、UC1 B. UC5、UC1 C. UC5、UC2 D. UC1、UC2 (8)A. UC1 B. UC2 C. UC3 D. UC5 (9)A. UC1 B. UC2 C. UC3 D. UC5 44 A45C 46D 47B 32C 35B 对于右侧的程序流程,当采用语句覆盖法设计测试案例时,至少需要设计 个测试案例。 A. 1 B. 2 C. 3 D. 4 37B 下面有关测试的说法正确的是___。 A.测试人员应该在软件开发结束后开始介入 B.测试主要是软件开发人员的工作 C.要根据软件详细设计中设计的各种合理数据设计测试用例 D.严格按照测试计划进行,避免测试的随意性 为验证程序模块A 是否正确实现了规定的功能,需要进行 (1) ;为验证模块A 能否与其他模块按照规定方式正确工作,需要进行 (2) 。 (1)A. 单元测试 B. 集成测试 C. 确认测试 D. 系统测试 (2)A. 单元测试 B. 集成测试 C. 确认测试 D. 系统测试 系统测试是将软件系统与硬件、外设和网络等其他因...