大学MOOC 软件工程概论(南宁师范大学)1453167191 最新慕课完整章节测试答案
第一章 软件工程概述
第一章测试
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、判断题:
软件
