软件工程

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

题目

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

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

第1题:

软件工程方法是在实践中不断发展的方法,而早期的软件工程方法主要是指( )。

A.面向对象

B.结构化方法

C.原型化方法

D.功能分解方法


正确答案:B

第2题:

软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是()。


正确答案:软件开发工具和软件开发的环境

第3题:

下面对软件工程描述不正确的是()。

A.软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法

B.软件工程的三要素是方法、工具和进程

C.软件工程是用于软件的定义、开发和维护的方法

D.软件工程是为了解决软件生产率问题


正确答案:D

第4题:

什么是软件工程方法学?软件工程是一种什么样的技术?包括哪三大要素?分为哪三个分支?


正确答案: 软件工程方法学就是指在软件生命周期全过程中使用的一整套管理和开发技术方法的集合。目前,使用最广泛的软件工程方法学分别是传统方法学和面向对象方法学。
软件工程作为一种层次化的技术,有方法、工具和过程三大要素,并由于其涉及学科内容的极为广泛,而分为三个分支:软件开发技术、软件项目管理技术、软件质量管理技术。

第5题:

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


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

第6题:

什么是软件工程方法?


正确答案: 软件工程方法是采用工程的概念、原理、技术和方法来开发与维护软件,将工程领域中所广泛采用并取得显著效益的工程化方法引入软件系统的开发过程。

第7题:

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


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

第8题:

软件工程包括软件开发技术和软件工程管理。属于软件工程管理内容的是______。

A.软件工具

B.软件工程环境

C.开发方法

D.软件工程经济学


正确答案:D
解析:本题的考点是软件工程管理的内容。软件工程包括软件开发技术和软件工程管理。软件开发技术包括软件开发方法学、软件工程和软件工程环境,而软件工程管理则包括软件管理和软件工程经济学。

第9题:

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


正确答案: 软件工程是将系统的、规范的、可度量的工程化方法应用于软件开发、运行和维护的全过程及上述方法的研究。为了克服软件危机,人们从其他产业的工程化生产得到启示,采用工程的概念、原理、技术和方法来开发和维护软件。

第10题:

什么是软件过程?它与软件工程方法学有何关系?


正确答案:(1)软件过程是为了获得高质量软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。
(2)软件过程是软件工程方法学的3个重要组成部分之一。
(3)软件工程方法学包含三个要素:方法、工具和过程。