本答案对应课程为:点我自动跳转查看
本课程起止时间为: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、 问题:简述软件和程序的区别是什么 ?
评分规则: 【 (1)软件是程序、数据以及开发、使用和维护程序需要的所有文档的完整集合。软件的定义是:计算机程序、方法、规则、相关的文档资料以及在计算机上运行程序时所必须的数据。(2)软件不是程序,程序是软件的一部分。程序是为了解决某个特定问题而用程序设计语言描述的适合计算机处理的语句序列。它是由软件开发人员设计和编码的。程序执行时一般要输入一定的数据,也会输出运行的结果。没有相关文档,仅有程序是不能称之为软件产品的。

2、 问题:简述产生软件危机的原因
评分规则: 【 1)缺乏软件开发的经验和有关软件开发数据的积累,使得开发工作的计划很难制定。2)软件人员与用户的交流存在障碍,除了知识背景的差异,缺少合适的交流方法及需求描述工具也是一个重要原因。3)软件开发过程不规范,缺少方法论和规范的指导。4)随着软件规模的增大,其复杂性往往会呈指数级升高。5)缺少有效的软件评测手段,提交用户的软件质量差。

3、 问题:简述软件工程中传统方法的特点,面向对象方法的特点,以及两者之间的差异
评分规则: 【

4、 问题:简述瀑布模型的优点和缺点
评分规则: 【

第二章 软件需求工程 第二章测试

1、 问题:下面不属于约束性需求的是( )
选项:
A:项目预算
B:完成时间
C:检索速度
D:技术选型
答案: 【检索速度

2、 问题:需求分析最终结果是产生( )
选项:
A:项目开发计划
B:需求规格说明书
C:设计说明书

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注