2022年面向对象分析与设计期末复习材料 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年面向对象分析与设计期末复习材料 .pdf》由会员分享,可在线阅读,更多相关《2022年面向对象分析与设计期末复习材料 .pdf(7页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、第 1 页 共 7 页面向对象分析与设计期末复习材料一、选择题( 24 分)说明:每题只有1 个正确答案,请将正确答案填写在下面表格中。题号1 2 3 4 5 6 7 8 9 10 11 12 答案1下面()不是对象具有的特性。 A 标识 B 继承 C 顺序 D 多态2构成对象的两个主要因素是: A 属性和服务 B 标识和内容 C 继承和多态 D 消息和封装3描述对象之间静态联系的是:() A 一般 - 特殊结构 B 整体 - 部分结构 C 关联 D 消息连接4下面描述中()不是使用模型的目的。 A 建立目标系统之间进行测试 B 以可视化形式出现,便于与用户交流 C 降低系统开发的复杂性D 在
2、开发过程中使用面向对象方法5下面关于动态模型的描述中正确的是 A 事件是在一段时间内持续存在的,它在对象之间传送信息。B 动作是一种瞬间操作,它与某个事件有关。 C 状态是对象的属性值和链接的抽象,因此它定义了对象属性的全部值。 D 活动是需要花费时间来完成的,因此它决定的对象的状态迁移。6目标系统外部的执行者不包括:D A 人 B 外部设备 C 外部系统D 数据存储7关于时序图的描述中错误的是()。 A 显示了各种对象的方法的执行顺序 B 能够反应对象生存周期C 其中横向箭头表示尾部连接的对象的方法执行后向头部连接的对象传递数据D 可以用来描述用例图中某个用例的时序行为8在类设计过程中引入类
3、不变式的目的是达到系统设计的()。 A 正确性 B 健壮性 C 灵活性 D 高效性9多态性出现在具有()结构的类之间。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 7 页第 2 页 共 7 页 A 整体 - 部分 B 一般 - 特殊 C 实例连接 D 消息连接10商业领域包含一个公司中有价值的类,以下不属于商业领域的是: A 相互关系类 B 属性类 C 角色类 D 事件管理类11下列关于软件体系结构的描述中错误的是() : A 描述一个结构需要几个模型,如用例模型、类模型、数据流模型和状态模型 B 一个体系结构中的各个模块之间关系较密
4、切,因此要求它们之间耦合度较高 C 使用框架是为了能重用类、类之间的关系或预编程的控制D 软件体系结构本质上是一个数据流、一个独立组件集、一个虚拟机、一个储存库或层。12关于面向对象分析与设计的叙述中正确的是() : A 因为我们要重用类,所以在分析设计过程中不能过早确定领域类B 面向对象方法是从功能开始而不是从组成部分开始 C 用例需要描述是面向对象分析与设计的起点D 通过用例分析和时序分析可以获得全部的问题领域类二、判断题( 10 分)判断下列类之间的关系,把相应编号填写在括号中(A 聚合 B 继承 C 关联 D 都不是)(继承)1大学 学院(关联 )2学生 课程(继承 )3学生 大一新生
5、(聚合 )4汽车 车门(继承 )5货车 交通工具( 关联)6公共汽车 车站(聚合 )7工具条 按钮(都不是 )8汽车发动机 汽车车体(聚合 )9员工 公司(都不是)10本科生 研究生三、简答题( 24 分)1分析下面的类图,画出新的类图,将原图中的多对多关系转换为1:M (一对多)关系。2问题描述:一个简单的下棋游戏,游戏双方称为黑方和白方。白方首先走第一步,然后黑白双方轮流走棋。如果有一方不能继续走棋,则另一方获得胜利,游戏结束;如果比方同意平局,则游戏结束。请画出该问题的1.m 1.n 选课学生学号课程课程号精选学习资料 - - - - - - - - - 名师归纳总结 - - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年面向对象分析与设计期末复习材料 2022 面向 对象 分析 设计 期末 复习 材料
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内