- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、单项选择题:(共30小题,每题1分,共30分)
1.如右图,A、B和C是什么对象( D )?
A)A是实体,B是控制者,C是边界。
B)A是边界,B是实体,C是控制者。
C)A是实体,B是边界,C是控制者。
D)A是控制者,B是实体,C是边界。
2.封装是指把类的( A )结合在一起,组成一个独立的类。
A)属性和操作 B)信息流 C)消息和事件 D)数据的集合
3.面向对象方法中的( D )机制使子类可以自动地拥有(复制)父类全部属性和操作。
A)约束 B)对象映射 C)信息隐藏 D)继承
4.使得在多个类中能够定义同一个操作或属性名,并在每一个类中有不同的实现的一种方法是( B )。
A)继承 B)多态性 C)约束 D)接口
5.类是一组具有相同属性的和相同服务的对象的抽象描述,类中的每个对象都是这个类的一个( C )。
A)例证 B)用例 C)实例 D)例外
6.面向对象的数据库设计主要是从( C )到数据模型的转换
A)物理模型 B)逻辑模型 C)对象模型 D)领域模型
7.下面不是Rational Rose 中的视图是( C )。
A)用例视图 B)部署视图 C)数据视图 D)逻辑视图
8.下面不是用例图组成要素的是( C )。
A)用例 B)参与者 C)泳道 D)系统边界
9.识别用例要注意的事项不包括下面哪一个( D )。
A)参与者希望系统提供什么功能
B)参与者是否会读取、创建、修改、删除、存储系统的某种信号?如果是的话,参与者又是如何完成这些操作的
C)参与者是否会将外部的某些事件通知给系统
D)系统将会由哪些人来使用
10.“交通工具”类与“汽车”类之间的关系属于( D )。
A)关联关系 B)实现关系 C)依赖关系 D)泛化关系
11.下例说法不正确的是( B )。
A)用例和参与者之间的对应关系又叫做通信关联,它表示参与者使用了系统中的哪些用例
B)参与者只能是人,不能是子系统、时间等
C)特殊需求指的是一个用例的非功能性需求和设计约束
D)在扩展关系中,基础用例提供了一个或者多个插入点,扩展用例为这些插入点提供了需要插入的行为
12.下列对用例的泛化关系描述不正确的是( B )。
A)用例的泛化关系中,所有的子用例都有相似的目的和结构。注意它们是整体上的相似
B)用例的泛化关系中,基础用例在目的上可以完全不同,但是它们都有一段相似的行为,它们的相似是部分的相似不是整体的相似
C)用例的泛化关系类似于面向对象中的继承,它把多个子用例中的共性抽象成一个父用例。子用例在继承父用例的基础上可以进行修改
D)用例的泛化指的是一个父用例可以被特化形成多个子用例,而父用例和子用例之间的关系就是泛化关系
13.如下用例图所示。图中的参与者有( B )个?
A)1个 B)2个 C)3个 D)4个
14.上图中的用例有( D )个?
A)1个 B)2个 C)3 D)4个
15.用例2和用例3之间是什么关系?用例5和用例6呢?( B )
A)扩展,包含 B)包含,扩展
16.下列说法不正确的是( B )。
A)在用例视图下可以创建类图
B)在逻辑视图下可以创建构件图
C)在逻辑视图下可以创建包
D)在构建试图下可以创建构件
17.UML图不包括 ( D )
A)用例图 B)类图 C)状态机图 D)流程图
18.类之间的关系不包括( D )
A)依赖关系 B)泛化关系 C)实现关系 D)分解关系
19.下图是( B )
A)类图 B)用例图 C)活动图 D)状态机图
20.下图中的空心箭头连线表示(A)关系
A)泛化 B)包含 C)扩展 D)实现
21.封装是一种( C )技术,目的是使对象的生产者和使用者分离,使对象的定义和实现分开。
A)工程化 B)系统维护 C)信息隐藏 D)产生对象
22.下面关于类、对象和实例的叙述中,错误的是( C ) 。
A)类是创建对象的模板 B)对象是类的实例
C)类是对象的实例 D)类是一组具有共同特征的对象集合
23.下面中( C )图表示结束状态。
A) B) C) D)
24.类通常可以分为实体类,( C )和边界类
A)父类 B)子类 C)控制类 D)祖先类
25.( A )是通过到实现语言的映射而把模型转换为代码的过程。
A)正向工程 B)逆向
您可能关注的文档
最近下载
- 2019-2020学年山东省德州市庆云县青岛版五年级下册期末测试数学试卷(word版含答案).pdf VIP
- 200句搞定高考词汇.pdf VIP
- 现场设备工业管道焊接质量验收规范.pdf VIP
- HITACHI日立空气净化器EP-A5000.doc VIP
- 16J604 塑料门窗(建筑图集).docx VIP
- 人教版高中物理必修三第十二章《电能能量守恒定律》解答题专题训练 (12)(含答案解析).docx VIP
- 2025年绵阳市中考化学试题卷(含答案解析).docx
- 药店员工培训试题及答案.docx VIP
- 2025年ACP云计算考试题库.pdf
- 2025年及未来5年高级铝制品项目市场数据调查、监测研究报告.docx
文档评论(0)