什么叫软件工程?软件工程是如何克服软件危机的?

题目

什么叫软件工程?软件工程是如何克服软件危机的?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

什么是软件工程?目前有哪几种主要的软件工程方法?


正确答案: 概括地说,软件工程是指导计算机软件开发和维护的一门工程学科.采用工程的概念、原理、技术、和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它,这就是软件工程。
但软件工程一直以来都缺乏一个统一的定义,很多学者、组织机构都分别给出了自己的定义。
主要有传统方法也称为经典软件工程方法或生命周期方法或结构化范型和面向对象方法。

第2题:

软件工程的提出起源于软件危机,其目的是最终解决软件的()。


正确答案:生产工程化

第3题:

软件工程学的提出是由于软件产生中的软件危机引起的,软件工程学的目的应该是最终解决软件生产的什么问题()

A.消除软件的生产危机

B.加强软件的质量保证

C.提高软件的开发效率

D.使软件生产工程化


参考答案:D

第4题:

软件工程是如何用来消除软件危机的?


正确答案:软件工程是从技术和管理两个方面来研究如何更好地开发和维护计算机软件,从源头上消除软件危机。

第5题:

论述软件工程为解决软件危机而采取的措施。


正确答案: 软件工程为解决软件危机而采取的措施:
1)采用工程化方法和途径研制和维护软件;
2)采用先进的技术,方法和工具来开发软件;
3)必要的组织管理措施,保证软件产品按期高质量完成。

第6题:

什么叫软件工程? 


正确答案:软件工程是研究大规模程序设计的方法、工具和管理的一门工程科学,也就是运用系统的、规范的和可定量的方法来开发、运行和维护软件的系统工程。软件工程是—门交叉学科,涉及到计算机科学、管理科学、工程学和数学。软件工程的理论、方法、技术都是建立在计算机科学的基础上,它是用管理学的原理、方法来进行软件生产管理;用工程学的观点来进行费用估算、制定进度和实施方案;用数学方法来建立软件可靠性模型以及分析各种算法和性质。软件工程是指导计算机软件开发和维护的工程学科。

第7题:

什么是软件工程?软件工程面临的问题是什么?


正确答案:软件工程就是用科学的知识和技术原理来定义,开发,维护软件的一门学科。
软件工程面临的问题:软件的费用,可靠性,可维护性,软件生产率和软件的重用。

第8题:

“软件工程的概念是为解决软件危机而提出的”这句话的意思是 _____。

A. 说明软件工程的概念,即:工程的原则、思想、方法可解决当时 软件开发和维护存在的问题

B. 说明软件工程这门学科的形成是软件发展的需要

C. 强调软件工程成功地解决了软件危机的问题

D. 说明软件危机存在的主要问题是软件开发不像传统工程项目那样 容易管理


正确答案:B

第9题:

软件工程的目标是什么?软件工程有哪些原则?


正确答案: 软件工程的目标是:在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性并满足用户需求的软件产品。原则如下:抽象、模块化、信息隐藏、局部化、完整性、一致性和可验证性。

第10题:

什么是软件工程目标?如何解决多个目标之间出现的矛盾?


正确答案: 软件工程目标是基于软件项目目标的成功实现而提出的,并主要体现为以下几个目标:(1)软件开发成本较低;(2)软件功能能够满足用户的需求;(3)软件性能较好;(4)软件可靠性高;(5)软件易于使用、维护与移植;(6)能按时完成开发任务,并及时交付使用。
在一个具体项目中,以上几个目标之间很可能会出现冲突,例如,若只顾降低开发成本,则可能由此导致软件的性能与可靠性也随之降低;另一方面,如果太过于追求软件的性能,则可能使得开发出来的软件对硬件有较大的依赖。因此,在实际的软件项目中,往往需要在几个目标中进行平衡。此时,软件的质量应该摆到最重要的位置加以考虑。因此,软件的可用性、有效性、可靠性和可维护性等往往需要特别关注。