大学MOOC 软件工程B(中国民用航空飞行学院)1452106167 最新慕课完整章节测试答案
第一章 软件工程概述
第一章测试
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: 工具
C: 过程
D: 理论
答案: 【 方法;
工具;
过程】
12、多选题:
需求分析阶段主要确定软件系统需要具备( )需求。
选项:
A: 性能
B: 功能
C: 可行性
D: 效能
答案: 【 性能;
功能】
13、多选题:
软件设计主要包括的两个阶段是( )
选项:
A: 概要设计
B: 详细设计
C: 数据库设计
D: 数据结构设计
答案: 【 概要设计;
详细设计】
14、判断题:
软件危机主要是由于落后的软件生产方式无法满足迅速增长的计算机软件需求而产生的。( )
选项:
A: 正确
B: 错误
答
