智慧树知到《面向对象与UML(山东联盟)》章节测试答案
智慧树知到《面向对象与UML(山东联盟)》章节测试答案
绪论单元测试
1、UML是面向对象的软件建模语言,可应用到软件开发全过程。
A.对
B.错
正确答案:对
2、面向对象是当今主流的软件开发思想。()
A.对
B.错
正确答案:对
3、下列哪些工具可以用来进行UML建模?()
A.Rational Rose
B.Enterprise Architect (EA)
C.Microsoft Office Visio
D.StarUML
正确答案:Rational Rose;Enterprise Architect (EA);Microsoft Office Visio;StarUML
4、我们要从本课程中学到哪些知识?()
A.面向对象的基础知识
B.UML软件建模
C.面向对象的设计原则
D.面向对象编程语言
正确答案:面向对象的基础知识;UML软件建模;面向对象的设计原则
5、平时分析问题,总要获取哪些方面的信息?()
A.问题中涉及哪些事物?
B.事物的特征和行为是什么?
C.事物之间的关系是什么?
D.事物之间如何协作完成任务?
正确答案:问题中涉及哪些事物?;事物的特征和行为是什么?;事物之间的关系是什么?;事物之间如何协作完成任务?
第一章单元测试
1、模型的实质是什么?()
A.便于交流
B.对现实的简化
C.可视化
D.对现实的复杂化
正确答案:对现实的简化
2、对软件模型而言,下面说法错误的是()
A.是人员交流的媒介
B.是软件的中间形态
C.是软件升级和维护的依据
D.是软件的标准文档
正确答案:是软件的标准文档
3、以下关于模型的说法错误的是()
A.模型是对现实的简化。
B.模型必须是可视化的。
C.通过建模可以帮助人们理解复杂的问题。
D.一个好的模型包括那些有广泛影响的主要元素,而忽略那些与给定的抽象水平不相关的次要元素。
正确答案:模型必须是可视化的。
4、以下哪一个选项不能当做模型?()
A.地球仪
B.交通地图
C.电路设计图
D.灭火器
正确答案:灭火器
5、以下对软件建模描述正确的是()
A.要正确建模,模型必须准确反映软件系统的真实情况。
B.每个模型可以有多种表达方式,从不同角度来刻画系统。
C.模型是对现实世界的简化,但不能掩盖重要的细节。
D.描述同一个系统的多个模型只能相对孤立,不能完全孤立,完全孤立的模型是不完整的
E.越庞大复杂的系统,建模的重要性越大。
正确答案:要正确建模,模型必须准确反映软件系统的真实情况。;每个模型可以有多种表达方式,从不同角度来刻画系统。;模型是对现实世界的简化,但不能掩盖重要的细节。;描述同一个系统的多个模型只能相对孤立,不能完全孤立,完全孤立的模型是不完整的;越庞大复杂的系统,建模的重要性越大。
第二章单元测试
1、在下面所述中,关于UML的说法不正确的是()
A.UML不适用于迭代式的开发过程。
B.UML是一种可视化的建模语言。
C.UML不是过程也不是方法,但允许每一种过程和方法使用它。