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
下面的陈 述中,对迭 代 和增 量 式开发描述错误的是()
迭 代 是时 间定量 的 B
系统是增 量 式增 长 的 C
迭 代 是以循 环 反 馈 和调整 为核 心 驱 动力 的 D
当 迭 代 无 法依 照 时 间表 来集成、测 试 和稳 定局 部 系统时 ,可 以推 迟 完成日 期
有关 U P 阶段的说 法,不正 确 的是() A