1 / 9
文档名称:

5面向对象复习题.docx

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

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

分享

预览

5面向对象复习题.docx

上传人:guoxiachuanyue009 2022/8/7 文件大小:29 KB

下载得到文件列表

5面向对象复习题.docx

相关文档

文档介绍

文档介绍:一、填空题
1、面向对彖的特征是、、和。
2、面向对彖有三个基本要素,它们是、和。
3、类具有属性,它是的抽象,用来描述类的属性。
4、类具有操作,它是的抽象,用和实现来描述。
5、在类层次中,子类只继承一个父类的属性和方法,则称能模型用来说明值是如何计算的,表明值之间的依赖关系及其相关的功能。数据流图有助于表示功能依赖关系,其中的处理对应于状态图中的活动和动作,数据流对应于对彖图中的()o
实例连接
对彖或属性
消息传递
关联
19、操作与对彖模型中的属性和关联的查询有关,与动态模型中的()有关,与功能模型中的加工有关。
事件
状态
变换
处理
20、面向对象设计阶段中的高层设计是要确定实现系统的策略和目标系统的()。
体系结构
算法设计
类结构
类设计
21、面向对象设计阶段中的类设计是要确定实现方案中的类、关联和接II形式及实现操作的()。
逻辑
顺序
控制
算法
22、状态是对象属性值的抽彖,状态指明了对彖对()的响应。
输入事件
输入信息
输入数据
输入序列
23、活动是一种有时间间隔的操作,它是依附于状态的操作。动作是一种瞬时操作,它是与()联系在一起的操作。
时间
事件
控制
状态
24、事件可以看成是信息从一个对彖到另一个对彖的单向传送。因此要确定各事件的发送对象和接收对彖。()用来表示事件、事件的接收对彖和发送对彖。
事件追踪图
进程图
脚本
状态序列图
三、选择填空题
2、从供选择的答案中选出与卜•面有关面向对彖范型的叙述最适合的答案,将其编号填入相应的括号内。
对象是面向对彖范型的(A)。每个对象可用它自己的一组(B)和它可以执行的一组(C)来表征。应用执行对彖的(C)可以改变该对象的(B)。它的应用必须通过(D)的传递。可以认为,这种(D)的传递人致等价于过程性范型中的函数调用。某些语言提供了特姝功能,允许对彖引用自己。若一个对象没有显式地被引用,
则可让该对彖(E)。供选择的答案:
A.①基本单位
②最小单位③最人单位
④语法单位
E〜C.①行为
①接「I
①撤消
②功能③操作
②消息③信息
②歇着③缺省
④数据⑤属性
④操作⑤过程
④隐式引用⑤引用自己
3、从供选择的答案中选出与下面有关面向对彖开发过程的叙述最适合的答案,将其编号填入相应的括号内。
在面向对彖软件开发过程中特别重视复用。软件构件应独立于当初开发它们的应用而存在。在以后的应用开发中,可以调整这些独立构件以适应新问题的需要。因此,应使得类成为一个(A)的单元。这样就有一个(B)生存期问题。(B)生存期有自己的步骤,与任一特定应用的开发(C)。按照这些步骤,可以完整地描述一个基本(D)。而不仅仅考虑当前正在开发的系统。系统开发的各个阶段都可能会标识新的类。随着各个新类的标识,(B)生存期引导开发工作逐个阶段循序渐进。
在设计与实现类时,应尽可能利用既存类提供为当前应用所需要的功能,利用既存类的三个可能途径是:(E)复用既存类;对既存类进行(F)以得到满足要求的类;重新开始进行开发。
供选择的答案:
A.①可复用②可测试③可适用④可靠
①应用②寿命③类④软件
①相关②密切相关③负相关④无关
①概念②实体③事件④爭情
F.①修改②更新③