本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-03-16到2020-07-10
本篇答案更新状态:已完结

第2章 建模工具UML 第二章 单元测验

小提示:本节包含奇怪的同名章节内容

1、 问题:UML类图中类与类之间的关系有五种:依赖、关联、聚合、组合与继承。若类A需要使用标准数学函数类库中提供的功能,那么类A与标准类库提供的类之间存在() 关系。
选项:
A:依赖
B:关联
C:聚合
D:组合
答案: 【依赖

2、 问题:在UML图中,如何区分 对象和类 ?()
选项:
A:对象的名称显示为斜体
B:类的名称写在一个方框中
C:对象的名称加了下划线
D:类的名称与对象的名称相同的
答案: 【对象的名称加了下划线

3、 问题:下面哪个术语描述了对象由其他对象组成?()
选项:
A:一般化
B:继承
C:关联
D:聚合
答案: 【聚合

4、 问题:重新定义方法的功能在面向对象的编程中非常重要,以下哪一条不是原因?()
选项:
A:因为它可以给方法添加额外的工作
B:因为它可以引入抽象方法,再重新定义为具体的方法
C:因为它可以在子类中提供更准确或更快捷的定义
D:因为它可以禁用子类中的方法
答案: 【因为它可以禁用子类中的方法

5、 问题:如图所示,Car和Engine间的关系最可能的实现方式是什么?
选项:
A:一个字段,其类型是Car,在Engine中。
B:一个类CarEngine,它有一个Car类型的字段和一个Engine类型的字段。
C:一个字段,其类型是Engine,在Car中。
D:一个字段,其类型是Engine,在Car中;一个字段,其类型是Car,在Engine中。
答案: 【一个字段,其类型是Engine,在Car中。

6、 问题:在UML中,哪个图用于显示在对象之间传送的消息?()
选项:
A:对象图‍
B:状态机图
C:顺序图
D:部署图
答案: 【顺序图

7、 问题:在图中,图1和图2说明了什么?
选项:
A:图1:聚合;图2:复合
B:图1:属性;图2:聚合
C:图1:聚合;图2:属性
D:图1:属性;图2:复合
答案: 【图1:属性;图2:聚合

8、 问题:术语“多态性”的含义是什么? ()
选项:
A:变量可以在不同的时候指向同一类族的不同对象
B:有相同签名的消息可以在不同的时候调用相同的方法
C:所有面向对象的编程语言都是不同的。
D:所有面向对象的方法都使用不同的表示法
答案: 【变量可以在不同的时候指向同一类族的不同对象

9、 问题:UML类图中类与类之间的关系有五种:依赖、关联、聚合、组合与继承。若类A需要使用标准数学函数类库中提供的功能,那么类A与标准类库提供的类之间存在() 关系。 ‎​‎
选项:
A:依赖
B:关联
C:聚合
D:组合
答案: 【依赖

10、 问题:‏在UML图中,如何区分 对象和类 ?()‎
选项:
A:对象的名称显示为斜体
B:类的名称写在一个方框中
C:对象的名称加了下划线
D:类的名称与对象的名称相同的
答案: 【对象的名称加了下划线

11、 问题:​下面哪个术语描述了对象由其他对象组成?()‌
选项:
A:一般化
B:继承
C:关联
D:聚合
答案: 【聚合

12、 问题:​重新定义方法的功能在面向对象的编程中非常重要,以下哪一条不是原因?() ‎
选项:
A:因为它可以给方法添加额外的工作
B:因为它可以引入抽象方法,再重新定义为具体的方法
C:因为它可以在子类中提供更准确或更快捷的定义
D:因为它可以禁用子类中的方法
答案: 【因为它可以禁用子类中的方法

13、 问题:‌如图所示,Car和Engine间的关系最可能的实现方式是什么?
选项:
A:一个字段,其类型是Car,在Engine中。
B:一个类CarEngine,它有一个Car类型的字段和一个Engine类型的字段。
C:一个字段,其类型是Engine,在Car中。
D:一个字段,其类型是Engine,在Car中;一个字段,其类型是Car,在Engine中。
答案: 【一个字段,其类型是Engine,在Car中。

14、 问题:在UML中,哪个图用于显示在对象之间传送的消息?()‌​‌
选项:
A:对象图‍

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注