智慧树网课答案logo
当前位置: 首页-> 高校邦网课答案 -> 高校邦面向对象与UML(山东联盟)章节测试答案
 文章标题:
高校邦面向对象与UML(山东联盟)章节测试答案

绪论 单元测试

1、判断题:
UML是面向对象的软件建模语言,可应用到软件开发全过程。
选项:
A:错
B:对
答案: 【对】

2、判断题:
面向对象是当今主流的软件开发思想。( )

选项:
A:对
B:错
答案: 【对】

3、多选题:
下列哪些工具可以用来进行UML建模?( )
选项:
A:StarUML
B:Microsoft Office Visio
C:Rational Rose
D:Enterprise Architect (EA)
答案: 【StarUML;Microsoft Office Visio;Rational Rose;Enterprise Architect (EA)】

4、多选题:
我们要从本课程中学到哪些知识?( )
选项:
A:面向对象编程语言
B:面向对象的基础知识
C:面向对象的设计原则
D:UML软件建模
答案: 【面向对象的基础知识;面向对象的设计原则;UML软件建模】

5、多选题:
平时分析问题,总要获取哪些方面的信息?( )
选项:
A:问题中涉及哪些事物?
B:事物之间如何协作完成任务?
C:事物之间的关系是什么?
D:事物的特征和行为是什么?
答案: 【问题中涉及哪些事物?;事物之间如何协作完成任务?;事物之间的关系是什么?;事物的特征和行为是什么?】

第一章 单元测试
1、多选题:
以下对软件建模描述正确的是( )
选项:
A:要正确建模,模型必须准确反映软件系统的真实情况。
B:每个模型可以有多种表达方式,从不同角度来刻画系统。
C:越庞大复杂的系统,建模的重要性越大。
D:模型是对现实世界的简化,但不能掩盖重要的细节。
E:描述同一个系统的多个模型只能相对孤立,不能完全孤立,完全孤立的模型是不完整的
答案: 【要正确建模,模型必须准确反映软件系统的真实情况。;每个模型可以有多种表达方式,从不同角度来刻画系统。;越庞大复杂的系统,建模的重要性越大。;模型是对现实世界的简化,但不能掩盖重要的细节。;描述同一个系统的多个模型只能相对孤立,不能完全孤立,完全孤立的模型是不完整的】

2、单选题:
模型的实质是什么?( )
选项:
A:便于交流
B:对现实的简化
C:对现实的复杂化
D:可视化
答案: 【对现实的简化】

3、单选题:
对软件模型而言,下面说法错误的是( )
选项:
A:是软件升级和维护的依据
B:是人员交流的媒介
C:是软件的中间形态
D:是软件的标准文档
答案: 【是软件的标准文档】

4、单选题:
以下关于模型的说法错误的是( )

选项:
A:模型是对现实的简化。
B:模型必须是可视化的。
C:一个好的模型包括那些有广泛影响的主要元素,而忽略那些与给定的抽象水平不相关的次要元素。
D:通过建模可以帮助人们理解复杂的问题。
答案: 【模型必须是可视化的。】

5、单选题:
以下哪一个选项不能当做模型?()
选项:
A:电路设计图
B:交通地图
C:灭火器
D:地球仪
答案: 【灭火器】

第二章 单元测试
1、单选题:
在下面所述中,关于UML的说法不正确的是( )
选项:
A:UML描述系统的静态结构与动态行为。
B:UML不是过程也不是方法,但允许每一种过程和方法使用它。
C:UML不适用于迭代式的开发过程。
D:UML是一种可视化的建模语言。
答案: 【UML不适用于迭代式的开发过程。】

2、单选题:
以下关于UML的叙述中,不正确的是( )
选项:
A:UML适用于软件生命周期的各个阶段
B:UML也是一种编程语言
C:UML适用于面向对象开发方法
D:UML是一种可视化的建模语言
答案: 【UML也是一种编程语言】

3、多选题:
UML是在下列哪种方法的基础上,广泛征求意见,集众家之长,几经修改而完成的。( )
选项:
A:OMT方法
B:OOSE方法
C:Booch方法
D:SASD方法
答案: 【OMT方法;OOSE方法;Booch方法】

4、单选题:
UML的英文全称是什么? ( )
选项:
A:其余都不对
B:Unit Modeling Language
C:User Manage Language
D:Unified Modeling Language
答案: 【Unified Modeling Language】

5、单选题:
在进行哪个领域的应用开发时,不推荐使用UML建模。( )
选项:
A:信息系统
B:数值计算
C:软件系统
D:工业系统
答案: 【数值计算】
类似文章

友情链接: