1 一、选择题 1. 软件设计中的( ) 设计指定各个组件之间的通信方式以及各组件之间如何相互作用。 A.数据 B.接口 C.结构 D.组件 2. UML 是一种( ) 。 A.面向对象的程序设计语言 B.面向过程的程序设计语言 C.软件系统开发方法 D.软件系统建模语言 3. 面向对象中的( )机制是对现实世界中遗传现象的模拟,通过该机制,基类的属性和方法被遗传给派生类。 A.封装 B.多态 C.继承 D.变异 4. 下面关于类、对象和实例的叙述中,错误的是( ) 。 A 类是创建对象的模板 B 对象是类的实例 C 类是对象的实例 D 类是一组具有共同特征的对象集合 5. 下列 不在 UP 的初始阶段中完成的 A 编制简要的愿景文档 B 粗略评估成本 C 定义大多数的需求 D 业务案例 6. 下面那一种模式是不属于 GRASP 模式的 A 多态(Ploymorphism) B 行为对象(pure fabrication) C 中间者(Indirection) D GoF 7. 类是一组具有相同属性的和相同服务的对象的抽象描述,类中的每个对象都是这个类的一个 。 A 例证 B 用例 C 实例 D 例外 8. 类之间共享属性与服务的机制称为 (22) 。 A 多态性 B 动态绑定 C 静态绑定 D 继承 9. 一个对象通过发送 来请求另一个对象为其服务。 A 调用语句 B 消息 C 命令 D 口令 10. 下面的陈 述中,对迭 代 和增 量 式开发描述错误的是()。 A. 迭 代 是时 间定量 的 B. 系统是增 量 式增 长 的 C. 迭 代 是以循 环 反 馈 和调整 为核 心 驱 动力 的 D. 当 迭 代 无 法依 照 时 间表 来集成、测 试 和稳 定局 部 系统时 ,可 以推 迟 完成日 期 。 11. 有关 U P 阶段的说 法,不正 确 的是() A. U P 的一个开发周 期 (以系统发布 作为产 品 结束 标 志 )由 多个迭 代 组成; B. 初始阶段不是需求阶段,而 是研 究 可 行性的阶段。 C. 细 化 阶段就 是需求或 设计阶段; D. 细 化 阶段就 是迭 代 地 实现核 心 架 构并 解 决 高 风 险 问 题的阶段; 12. 下面关于领 域 模型 的描述,不正 确 的是() A. 领 域 模型 就 是软件对象图 ; B. 应 用 U ML 表 示 法,领 域 模型 被描述为一组没 有定义操 作的类图 ; C. 创建领 域 模型 的原 因 之一是帮 助 理 解 关键 业务概...