淌汐畔歪市呕倾日疲鞭食掳缮
对应课程:点击查看
起止时间:2020-03-02到2020-04-26
更新状态:已完结
第一章 软件工程概述 第一章测试
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:错误
答案: 正确
15、 软件危机目前已经解除。( )
A:正确
B:错误
答案: 错误
16、 软件开发周期超过规定日期是软件危机的主要特征之一。( )
A:正确
B:错误
答案: 正确
17、 理论指导对软件危机的解决影响不大。( )
A:正确
B:错误
答案: 错误
18、 软件开发中成本、质量和工期三者之间是互斥关系。( )
A:正确
B:错误
答案: 正确
19、 软件工程的目标就是只要开发出满足用户需求的软件产品就行。( )
A:正确
B:错误
答案: 错误
20、 软件的生存周期也称为系统开发生命周期。( )
A:正确
B:错误
答案: 错误
21、 软件的开发目标及可行性需要用户来确定。( )
A:正确
B:错误
答案: 错误
第二章 软件需求工程 第二章测试
1、 下面不属于约束性需求的是( )
A:项目预算
B:完成时间
C:检索速度
D:技术选型
答案: 检索速度
2、 需求分析最终结果是产生( )
A:项目开发计划
B:需求规格说明书
C:设计说明书
D:可行性分析报告
答案: 需求规格说明书
3、 数据流图(DFD)用于描述系统的( )
A:数据结构
B:控制流程
如需购买完整答案,请点击下方红字:
获取更多中国大学慕课答案,请点击这里,进入mooc.mengmianren.com
家济欠靡丁勃逻怂洛橙裁掀辜