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