下载此文档

面向对象与设计模拟题优选讲解实用.doc


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
面向对象与设计模拟题优选讲解实用.doc中国地质大学(北京)继续教育学院 2016 年 05 课程考试
《面向对象分析与设计》模拟题(补)
一.单项选择题
1. 下面描述中( )不是使用软件模型的目的。
A 可以更好地理解问题 B 可以更早地发现错误或疏漏的地方
C 可以为最后代码的生成提供依据 D 在开发过程中使用面向对象方法
2. 关于参与者的说法中错误的是( )。
参与者是与目标系统交互的人或物
参与者可以是实际的人,也可以是外部设备、外部系统等
参与者是用例图的重要组成部分,因此它是目标系统的组成部分
参与者之间可以存在一定的关系
3. 状态图中不能表示的概念有( )。
A 动作 B 类 C 转移 D 事件
计算机( Computer )由中央处理器、内存、软盘、硬盘、显示器、键盘、鼠标等组成。
那么 Computer 类和其它类( CPU、RAM、FloppyDrive 、HardDisk 、Monitor 、 Keyboard 、
Mouse)之间的关系是( )。
A 泛化关系( Generalization ) B 实现关系( Realization )
C 包含关系( Inclusion ) D 聚集关系( Aggregation )
5. ( )是表达系统类及其相互联系的图示 , 它是面向对象设计的核心, 建立状态图、 协
作图和其他图的基础。
A 对象图 B 组件图 C 类图 D 配置图
6. 继承反映了类间的一种层次关系,而( )反映了一种整体与部分的关系。
A 继承 B 组合 C 封装 D 多态
7. 不属于 UML结构物件的是( )。
A 交互 B 类 C 用例 D 组件
8. 内聚表示一个模块( )的程度。
可以被更加细化
能够适时地完成其功能
仅关注在一件事情上
联接其他模块和外部世界
需求规格说明描述()。
第 1 页(共 9 页)
中国地质大学(北京)继续教育学院 2016 年 05 课程考试
基于计算机系统的功能、性能和约束
每个子系统的实现
软件体系结构元素
系统使用说明
10. 下列事物中一般不是目标系统的外部参与者的是( )。
A 人 B 外部设备 C 外部系统 D 数据存储
根据下面的代码,可以确定类A 与类 B 之间存在()关系。
public class A {
private B theB;
public void aMethod(){ (); }
}
A
关联
B
泛化
C
实现
D
包含
12.
面向对象的特点主要概括为(
)。
A 可分解性、可组合性、可分类性
B
继承性、封装性、多态性
C 抽象性、继承性、封装性、多态性
D
封装性、易维护性、可扩展性、可重用性
13.
下面那个图符表示
UML中的实现关系?(
)。
A
B

面向对象与设计模拟题优选讲解实用 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人雨林书屋
  • 文件大小404 KB
  • 时间2021-01-17