大学MOOC 软件工程(2017级计算机科学与技术,130)(广西大学行健文理学院)1456109166 最新慕课完整章节测试答案
第1章 软件的启蒙——初识软件工程
第1章 软件的启蒙——初识软件工程
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: 快速原型模型
答案: 【 非整体开发模型】
6、单选题:
软件开发过程模型不包括( )。
选项:
A: 瀑布模型
B: 对象模型
C: 增量模型
D: 喷泉模型
答案: 【 对象模型】
7、单选题:
软件工程是一门( )学科。
选项:
A: 工程性
B: 理论性
C: 原理性
D: 心理性
答案: 【 工程性】
8、单选题:
瀑布模型存在的问题是( )。
选项:
A: 用户容易开发
B: 缺乏灵活性
C: 用户易于沟通
D: 需求可以变更
答案: 【 缺乏灵活性】
9、单选题:
软件工程方法学的三要素分别是( )。
选项:
A: 方法、工具、技术
B: 方法、工具、过程
C: 方法、管理、过程
D: 方法、技术、过程
答案: 【 方法、工具、过程】
10、单选题:
“软件危机”是指( )。
选项:
A: 计算机病毒的出现
B: 利用计算机进行经济犯罪活动
C: 软件开发和维护中出现的一系列问题
D: 人们过分迷恋计算机系统
答案: 【 软件开发和维护中出现的一系列问题】
11、判断题:
软件开发小组的组成人员素质应该好,而且人数越多越好。
选项:
A: 正确
B: 错误
答案: 【 错误】
12、判断题:
需求是变化的,因为软件是灵活的,总可以满足需求。
选项:
A: 正确
B: 错误
答案: 【 错误】
13、判断题:
在软件开发的过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低。
选项:
A: 正确
B: 错误
答案: 【 错误】
14、判断题:
瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。
选项:
A: 正确
B: 错误
答案: 【 错误】
15、判断题:
面向对象方法的基本思想是以对象作为基本元素来分析问题和解决问题。
选项:
A: 正确
B: 错误
答案: 【 正确】
16、判断题:
RUP过程模型与其他过程模型的不同之处在于以现实系统分析作为需求分析的基础。
选项:
A: 正确
B: 错误
答案: 【 正确】
17、判断题:
软件设计是软件工程的重要阶段,是一个把软件需求转化为软件代码的过程。
选项:
A: 正确
B: 错误
答案: 【 错误】
18、判断题:
喷泉模型是主要支持面向过程的开发方法。
选项:
A: 正确
B: 错误
答案: 【 错误】
19、判断题:
软件工作的考虑范围主要是程序设计和实现。
选项:
A: 正确
B: 错误
答案: 【 错误】
20、判断题:
软件危机的主要表现是软件需求增加,软件价格上升。
选项:
A: 正确
B: 错误
答案: 【 错误】
第2章 软件的评估——可行性分析
第2章 软件的评估——可行性分析
1、单选题:
在软件的可行性分析中,可以从不同的角度对软件进行研究啊,其中从软件的功能角度考虑可行性是( )。
选项:
A: 经济可行性
B: 技术可行性
C: 操作可行性
D: 法律可行性
答案: 【 技术可行性】
2、单选题:
