- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《面向对象技术及应用》试题
1. 状态图中常用的动作有A. 动 作 C.出口动作
1. 状态图中常用的动作有
A. 动 作 C.出口动作
(
B.入口动作D.触发动作
ABC
)
2.UML 中表示类之间“关系”的视图有
(
ABC
)
A.关联
B.泛化
C.依赖
D.实现
3.用例描述中包含的内容有
(
ABCD
)
A.发起用例的参与者
B.用例的前置条件
C.用例的后置条件
D.从用例中获益的参与者
4.类之间的关系包括
(
BCD
)
A.链
B.继承
C.多重性
D.聚集
5.完整的类可视化表示包括元素
(
ABC
)
A.职责和约束
B.属性
C.操作
D.接口
6.在UML 提供的图中,用于描述系统与外部系统及用户之间的交互的是( D )
A)用例图
B)类图
C)对象图
D)部署图
7.UML 背后的两个重量级概念是
A)类
。
B)用例
( BD
)
C)面向过程
D)面向对象
8.用例是从____的观点对系统行为的一个描述。 ( A )
A)用户 B)类
C)系统 D)对象
9.关于用例对于系统开发来说的存在价值,以下说法正确的是 。 ( ABD )
A)便于从用户的观察角度收集系统需求B)使系统更符合用户的需求 C)禁止了分析员与用户的交流 D)便于分析员与客户和用户交流
10.以下哪些标记符在活动图中存在
A)事件触发器
。
B)分叉与汇合
( BC
)
C)泳道
D)决策点
11.用UML 建立业务模型是理解企业业务过程的第一步。业务人员扮演业务中的角色及其交互方式,表示企业业务的工作流。这种图显示出工作流中的步骤、决策点,以及完成每一步骤的角色和对象。这种图是以下哪种图。 ( A )
A)活动图 B)交互图
C)用例图 D)状态图
12.面向对象理论中,对象之间发送信号,在UML 状态图里就是 。 ( B )
A)入口动作 B)事件
C)状态 D)出口动作
13.在建模过程中,得到初步类图和细化类图分别在什么阶段,以下说法正确的是。
( A )
A)前者在需求收集阶段,后者在需求分析阶段。B)都是在需求收集阶段。 C)都是在需求分析阶段。 D)前者在需求分析阶段,后者在需求收集阶段。
14.当一个类的对象可以充当多种角色时,什么关联最可能发生。以下说法正确的是。
( C )
A)限定关联 B)多元关联
C)自关联 D)二元关联
15.UML 中的实现是一种特殊类型的继承,因为它是指从____继承.(C )
A)一个类 B)一个操作
C)一个接口 D) 一 个 属 性 16.顺序图所表达的是基于_____的动态交互。 ( B )
A)状态 B)时间顺序
C)空间位置 D) 动 态 连 接 关 系 17.以下关于顺序图和协作图的说法正确的是 。 ( B )
A)顺序图和协作图都是用来描述对象之间的交互关系 B)两种图表达的侧重点不一样,顺序图着重体现交互的时间顺序;协作图则着重体现
交互对象间的静态连接关系,侧重于说明哪些对象之间有消息传递。C)顺序图和协作图不可以互相转换。 D)顺序图和协作图可以互相转换。
18.在物理体系结构中,硬件一般包括 。 ( AD )
A)设备 B)通信路径
C)制品 D)执行环境
19.实现图包括以下哪两种图。 ( BD )
A)状态图 B)构件图
C)类图 D)部署图
20. 在 UML 顺序图中,如果一条消息从对象a 传向对象 b,那么其()是一条从b 指向 a 虚线有向边,它表示原消息的处理已经完成,处理结果(如果有的话)沿原消息传回。
( A )
A.返回消息 B.创建消息
C.自消息 D.销毁消息
二、简答题(每小题5分,共30分) 1.简述面向对象技术的三大机制。
封装性(encapsulation)
所谓封装就是把对象的属性和行为结合成一个独立的单位,使外界不能直接访问或修改 这些数据和代码,外界只能通过对象提供的接口函数来改变或获取对象的属性数据,这就实现了消息隐蔽。
继承性
如果在一个已定义的类上,增加一些特殊属性或操作,可以形成一个新的类,这个类不仅继承了前一个类的全部特征,而且具有新的特性,因此可看作前一个类的特例,是对前一个类的继承。前一个类称为父类,新产生的类叫做子类。通过继承关系可形成一种类层次结构,叫做继承结构。
多态性
在类层次结构的不同类中,可用相同的函数名实现功能不同的函数。2.简述面向对象分析的基本步骤。
分析问题域,明确用户需求
a.系统问题域说明:应用系统的业务范围 b.系统边界说明:确定系统与用户之间接口
您可能关注的文档
- 2022年计算机三级网络技术知识点归纳:Linux网络操作系统.docx
- 2022年计算机网络技术和物联网应用技术.docx
- 2022年交通事故和解协议书.docx
- 2022年金蝶BOS平台开发笔记入门实战篇.docx
- 2022年经典版手机APP开发合同word版.docx
- 2022年客车租赁合同协议书word版.docx
- 2022年客户端学习总结.docx
- 2022年锂电池材料现状及发展趋势分析目录.docx
- 2022年年私人租车合同范本.docx
- (完整)软件项目报价单.docx
- 英语人教PEP版八年级(上册)Unit4+writing+写作.pptx
- 人美版美术四年级(上册)8 笔的世界 课件 (1).pptx
- 人美版美术七年级(上册)龙的制作.pptx
- 英语人教PEP版六年级(上册)Unit 2 第一课时.pptx
- 数学苏教版三年级(上册)3.3 长方形和正方形周长的计算 苏教版(共12张PPT).pptx
- 音乐人教版八年级(上册)青春舞曲 课件2.pptx
- 音乐人教版四年级(上册) 第一单元 音乐知识 附点四分音符|人教版.pptx
- 英语人教PEP版四年级(上册)Unit 6 Part B let's learn 1.pptx
- 道德与法治人教版二年级(上册)课件-3.11大家排好队部编版(共18张PPT).pptx
- 人美版美术七年级(上册)《黄山天下奇》课件1.pptx
文档评论(0)