智慧树知到《软件工程导论》章节测试答案
智慧树知到《软件工程导论》章节测试答案
第一章单元测试
1、软件的主要特性是()。
A.高成本
B.可独立构成计算机系统
C.无形性
D.包括程序和文档
正确答案:高成本;无形性;包括程序和文档
2、包含风险分析的软件工程模型是()。
A.螺旋模型
B.增量模型
C.瀑布模型
D.喷泉模型
正确答案:螺旋模型
3、下列属于面向对象开发方法的是()。
A.OMT
B.Coad
C.Booch
D.UML
正确答案:OMT;Coad;Booch;UML
4、软件危机的主要表现是()。
A.软件产品的质量低劣
B.软件成本太高
C.软件开发人员明显不足
D.软件生产率低下
正确答案:软件产品的质量低劣;软件生产率低下
5、从事物的组成部件及每个部件的属性、功能来认识事物。这种方法被称为()的方法。
A.面向数据
B.面向过程
C.面向对象
D.面向属性
正确答案:面向对象
6、面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的()结构。
A.数据
B.程序
C.逻辑
D.物理
正确答案:程序
7、增量模型是非整体开发的模型,软件的开发是用增量开发和增量提交。()
A.正确
B.错误
正确答案:正确
8、统一迭代过程在不同阶段,各个核心工作流的工作重心相同。()
A.正确
B.错误
正确答案:错误
9、喷泉模型是一种面向对象模型。()
A.正确
B.错误
正确答案:正确
10、螺旋模型不适用于大型内部软件开发。()
A.正确
B.错误
正确答案:错误
第二章单元测试
1、面向对象的分析方法主要是建立三类模型,即()。
A.对象模型、动态模型、应用模型
B.ER模型、对象模型、功能模型
C.对象模型、动态模型、功能模型
D.系统模型、ER模型、应用模型
正确答案:对象模型、动态模型、功能模型
2、SA法的主要描述手段有()。
A.系统流程图和模块图
B.DFD图、数据词典、加工说明
C.软件结构图、加工说明
D.功能结构图、加工说明
正确答案:DFD图、数据词典、加工说明
3、画分层DFD图的基本原则有()。
A.数据流封闭的原则
B.子、父图平衡的原则
C.分解的可靠性原则
D.数据守恒原则
正确答案:数据流封闭的原则;子、父图平衡的原则;数据守恒原则
4、数据字典是数据流图中所有元素的定义的集合,一般由以下4类条目组成()。
A.数据流条目、数据项条目、文件条目、加工条目
B.数据说明条目、控制流条目、加工条目、数据存储条目
C.数据流条目、数据文件条目、数据池条目、加工条目
D.数据源条目、数据流条目、数据处理条目、数据文件条目
正确答案:数据流条目、数据文件条目、数据池条目、加工条目
5、执行者(Actor)与用例之间的关系是()。
A.包含关系
B.泛化关系