1 / 10
文档名称:

OOAD试卷与答案.doc

格式:doc   大小:706KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

OOAD试卷与答案.doc

上传人:85872037 2017/10/7 文件大小:706 KB

下载得到文件列表

OOAD试卷与答案.doc

文档介绍

文档介绍:一、单选题:(本题共15小题,每题2分,共30分)
目标系统外部的执行者(Actor)不包括( D )。
A 人 B 外部设备 C 外部系统 D数据存储
多态性出现在具有(B )结构的类之间。
A 整体-部分 B 一般-特殊 C 实例连接 D 消息连接
领域模型包含一个公司中有价值的类,以下不属于领域模型的是(A )。
A 相互关系类 B 属性类 C 角色类 D 事件管理类
一个设计得好的面向对象系统具有( B)特征。
A 低内聚、低耦合 B 高内聚、低耦合
C 高内聚、高耦合 D 低内聚、高耦合
若对象a可以给对象b发送消息,那么__B____ 。
A 对象b可以看见对象a B 对象a可看见对象b
C 对象a、b相互不可见 D 对象a、b相互可见
关于时序图(顺序图)的描述中正确的是(D )。
A 显示了各种对象的方法的执行顺序
B 能够反映对象的生命周期
C 其中横向箭头表示尾部连接的对象的方法执行后向头部连接的对象传递数据
D 可以用来描述用例图中某个用例的时序行为
关于用例与类的对比中( B )是错误的。
A 都属于模型结构元素
B 都存在继承关系
C 类描述系统的部分静态视图,用例描述系统动态的行为视图
D 类描述的是系统的内部构成,用例也可以描述系统的内部构成
在数据库设计的( A )阶段开始考虑具体的数据库管理系统(DBMS)的特性。
A 需求分析 B 概念设计 C 逻辑设计 D 物理设计
构成对象的两个主要因素是( A)。
A 属性和服务 B 标识和内容 C 继承和多态 D 消息和封装
面向对象的特点主要概括为(B )。
A 可分解性、可组合性、可分类性 B 继承性、封装性、多态性
C 抽象性、继承性、封装性、多态性 D 封装性、易维护性、可扩展性、可重用性
关于面向对象的分析与设计的描述中正确的是( C )。
A 因为我们要重用类,因此在分析设计过程中不能过早地确定领域类
B 面向对象的方法是从功能开始而不是从组成部分开始
C 用例规格描述是面向对象分析与设计的输入
D 通过用例分析和时序分析可以获得全部的问题领域类
在下面的类图中,哪个类图中的类Order所生成的代码具有如下形式?( A )
Public class Order
{
Public Customer recipient;
}
A
B
C
D
puter)由中央处理器、内存、软盘、硬盘、显示器、键盘、鼠标等组成。puter类和其他类(CPU、RAM、FloppyDrive、HardDisk、Monitor、Keyboard、Mouse)之间的关系是:( C)
A 泛化关系(Generalization) B 实现关系(Realization)
C 包含关系(Inclusion) D 聚集关系(Aggregation)
在状态图中不能表示下面那些概念?( D )
A 动作(action) B 事件(event) C 转移(transition) D 类(class)
下列关于面向对象方法中描述中错误的是( C )。
A 使用设计模式有助于在软件开发中应用面向对象技术
B 选择面向对象程序设计语言时需要考虑开发人员对其的熟悉程度
C UML作为一种可视