大学MOOC 软件工程(黑河学院)1452644182 最新慕课完整章节测试答案
第一章.软件工程概述
第一章测验
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: 错误
答案: 【 错误】
8、判断题:
软件具有知识性的特点
选项:
A: 正确
B: 错误
答案: 【 正确】
9、判断题:
形式化方法是开发大型、复杂软件的主要方法。
选项:
A: 正确
B: 错误
答案: 【 错误】
10、判断题:
软件也会磨损和老化。
选项:
A: 正确
B: 错误
答案: 【 错误】
11、判断题:
软件是指用某种高级计算机程序设计语言(如C、C++、JAVA、PHP、ASP等)编写的程序。
选项:
A: 正确
B: 错误
答案: 【 错误】
12、判断题:
生产高质量的软件产品是软件工程的首要目标。
选项:
A: 正确
B: 错误
答案: 【 正确】
13、填空题:
文档是一种数据媒体和其上所记录的()。
答案: 【 数据】
14、填空题:
软件=()+数据+文档。
答案: 【
