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

第一章 面向对象方法概论 第一章 单元测验

1、 问题:面向对象方法学的出发点和基本原则是尽可能模拟人类习惯的思维方式,分析、设计和实现一个软件系统的方法和过程,尽可能接近于人类认识世界解决问题的方法和过程。因此面向对象方法有许多特征,如软件系统是由对象组成的;( );对象彼此之间仅能通过传递消息互相联系;层次结构的继承。
选项:
A:开发过程基于功能分析和功能分解 
B:强调需求分析重要性
C:把对象划分成类,每个对象类都定义一组数据和方法 
D:对既存类进行调整
答案: 【把对象划分成类,每个对象类都定义一组数据和方法 

2、 问题:一个设计良好的OO系统具有( )的特征。
选项:
A:低内聚、低耦合
B:高内聚、低耦合
C:高内聚、高耦合
D:低内聚、高耦合
答案: 【高内聚、低耦合

3、 问题:封装是一种( )技术,目的是使对象的生产者和使用者分离,使对象的定义和实现分开。
选项:
A:工程化
B:系统维护
C:信息隐蔽
D:产生对象
答案: 【信息隐蔽

4、 问题:下面关于面向对象技术优点的论述中存在错误的是( )。
选项:
A:利用OO技术开发的系统比较稳定,较小的需求变化不会导致大的系统结构的改变。
B:利用OO技术开发的系统易于理解。
C:利用OO技术开发的系统具有更高的可靠性。
D:利用OO技术开发的系统具有较好的适应性,但不适用于构造大型软件系统。
答案: 【利用OO技术开发的系统具有较好的适应性,但不适用于构造大型软件系统。

5、 问题:对于管理信息系统,为提高MIS开发效益和质量,采用( ),可改进用户和开发者之间由于需求变化而引起修改和定义不准确等问题。
选项:
A:软件测试
B:生命周期法
C:第四代语言
D:面向对象方法
答案: 【面向对象方法

6、 问题:面向对象方法仅仅是减少了开发时间。
选项:
A:正确
B:错误
答案: 【错误
分析:【面向对象方法不仅仅是减少了开发时间。】

7、 问题:面向对象方法与原型法结合使用效果好。
选项:
A:正确
B:错误
答案: 【正确

8、 问题:多态常指一般类中定义的属性或服务被特殊类继承后,可以具有不同的数据类型或表现出不同的行为。
选项:
A:正确
B:错误
答案: 【正确

9、 问题:抽象是指忽略事物非本质特征,只注意那些与当前目标有关的特征,从而找出事物共性。
选项:
A:正确
B:错误
答案: 【正确

10、 问题:根据事物之间的组成关系的紧密程度可以分为两类:一种是紧密而固定的,密不可分的,称为聚合,另一种是松散而灵活的,称为组合。
选项:
A:正确
B:错误
答案: 【错误
分析:【根据事物之间的组成关系的紧密程度可以分为两类:一种是紧密而固定的,密不可分的,称为组合,另一种是松散而灵活的,称为聚合。】

11、 问题:功能分解法是以系统需要提供的 为中心组织系统。
答案: 【功能

12、 问题:面向对象方法通过 关系表达类之间的静态关系。
答案: 【关联

13、 问题:对象的 与操作结为一体,成为一个独立不可分的实体,对外屏蔽其内部细节。
答案: 【属性

14、 问题:对象可由标识此对象的名、属性和 所组成。
答案: 【操作

15、 问题: 是对象发出的服务请求,一般包含提供服务的对象标识、服务标识、输入信息和应答信息等。
答案: 【消息

第二章 统一建模语言UML 第二章 单元测试

1、 问题: 下列关于UML叙述正确的是( ) 。
选项:
A:UML是一种语言,语言的使用者不能对其扩展。
B:UML仅是一组图形的集合
C:UML仅适用于系统的分析与设计阶段
D:UML是独立于软件开发过程的
答案: 【UML是独立于软件开发过程的

2、 问题:UML的全称是( )。
选项:
A:Unify Modeling Language
B:Unified Modeling Language
C:Unified Modem Language
D:Unified Making Language
答案: 【Unified Modeling Language

3、 问题:UML主要应用于( )。
选项:
A:功能分解法
B:原型法
C:信息建模法
D:面向对象方法
答案: 【面向对象方法

4、 问题:UML的设计视图包含了类、接口和协作,其中,设计视图的动态方面由( )、状态图和活动图表现。
选项:
A:类图
B:对象图
C:构件图
D:顺序图
答案: 【顺序图

5、 问题:在 UML 的各种视图中( )显示外部参与者观察到的系统功能。
选项:
A:用例图
B:类图
C:状态图
D:顺序图
答案: 【用例图

6、 问题:在实现的编程语言和开发平台方面,UML可应用于运行各种不同的编程实现话言和开发平台的系统。
选项:
A:正确
B:错误
答案: 【正确

7、 问题:在UML建模流程中,分析阶段只为问题域类建模,不定义软件系统解决方案的细节。
选项:
A:正确
B:错误
答案: 【正确

8、 问题:状态机图是一个用于显示类的对象可能具备的所有状态,以及引起状态改变的事件。
选项:
A:正确
B:错误
答案: 【正确

9、 问题:事物是UML模型中面向对象基本的模块,它们在模型中属于动态部分。
选项:
A:正确
B:错误
答案: 【错误

10、 问题:泛化关系也称为继承关系,这种关系意味着一个元素是另一个元素的特例。
选项:
A:正确
B:错误
答案: 【正确

11、 问题:在UML提供的图中, 用于按时间顺序描述对象间的交互。
答案: 【(以下答案任选其一都对)顺序图;
时序图

12、 问题:UML提供了4种静态图用于对系统的静态方面进行可视化、详述、构造和文档化。其中 是面向对象系统建模中最常用的图,用于说明系统的静态设计视图。
答案: 【类图

13、 问题:.在进行面向对象软件开发建模时需要按5个步骤来进行,每步都需要与UML进行紧密结合,这5步分别是需求分析、 、设计、构造和测试。
答案: 【(以下答案任选其一都对)分析;
系统分析

14、 问题:UML的中文含义为 。
答案: 【统一建模语言

15、 问题:UML的 用来对系统的细节进行描述,可以确定系统的更多性质,细化对系统的描述。
答案: 【(以下答案任选其一都对)规格说明;
规约

第三章 用例建模 第三章 单元测验

1、 问题:( )是一种很强的”拥有”关系,”部分”和”整体”的生命周期通常一样,整体对象完全支配其组成部分,包括它们的创建和销毁等。
选项:
A:聚合

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

   

发表回复

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