在软件正式运行后,一般来说,( )阶段引入的错误需要的维护代价最高。A.需求分析B.概要设计C.详细设计D.编码

在软件正式运行后,一般来说,( )阶段引入的错误需要的维护代价最高。

A.需求分析
B.概要设计
C.详细设计
D.编码

参考解析

解析:本题考查软件工程的基础知识。
一般来说,软件开发中的错误越早发现,修改的成本越小。在维护阶段,发现越早期的错误,修改和维护的成本就越大。因此,从维护成本上说,需求阶段的错误维护代价最高,然后依次是概要设计阶段、详细设计阶段和编码阶段。这从另一方面提示开发人员提高每一阶段的开发质量,并重视阶段制品的评审工作。

相关考题:

在传统开发方法中,早期引入变动代价比较低,中期引入变动要付出的代价剧增,在软件“已经完成”时再引入变动,则需要付出更高的代价。() 此题为判断题(对,错)。

在软件生命周期法中,( )阶段完成系统的正常运行、硬件和软件的维护以及系统评价。 A.系统调查 B.系统设计 C.调试测试 D.运行维护

在软件生存周期中占据时间最长的是______。A) 运行和维护阶段B) 软件开发阶段C) 需求分析阶段D) 软件设计阶段A.B.C.D.

在软件的生命周期中,下列说法中错误的是______。A.软件生命周期分为计划、开发和运行3个阶段B.在开发初期要进行可行性研究和详细设计C.在开发后期要进行代码编写和软件测试D.运行阶段主要是进行软件维护

软件在投入实际运行后,会逐渐暴露出一些在测试阶段未曾发现的错误,这时应进行______。A) 适应性维护B) 校正性维护C) 完善性维护D) 预防性维护A.B.C.D.

●在软件的生命周期中,下列(62)说法是错误的?(62)A、软件生命周期分为计划、开发和运行3个阶段B、在开发初期要进行可行性研究和详细设计C、在开发后期要进行代码编写和软件测试D、运行阶段主要是进行软件维护

在软件的生命周期中,下列哪一种说法是错误的A.软件生命周期分为计划、开发和运行3个阶段B.在开发初期要进行可行性研究和详细设计C.在开发后期要进行代码编写和软件测试D.运行阶段主要是进行软件维护

软件缺陷修复的代价最高的阶段为( )A.发布阶段B.需求阶段C.设计阶段D.编码阶段

当软件交付运行后,( )阶段引入的错误所需的修复代价最高。A. 需求分析 B. 概要设计C. 详细设计 D. 编码

在软件正式运行后,一般来说,( )阶段引入的错误需要的维护代价最高。A.需求分析 B.概要设计 C.详细设计 D.编码

( 5 )在测试阶段没有发现的错误,会在软件投入实际运行后逐渐暴露出来。对这类错误的测试、诊断、纠错以及回归测试过程,称为 【 5 】 维护。

软件生存周期过程中,修改错误代价最大的阶段是______。A.需求阶段B.设计阶段C.编程阶段D.发布运行阶段

当软件交付运行后,( )阶段引入的错误所需的修复代价较高。A.需求分析B.概要设计C.详细设计D.编码

软件生存周期过程中,修改错误代价最大的阶段是()。 A、需求阶段B、设计阶段C、编程阶段D、发布运行阶段

软件缺陷修复的代价最高的阶段为()。A、发布阶段B、需求阶段C、设计阶段D、编码阶段

系统交付用户使用以后,直到报废为止的所有软件活动都属于系统()A、运行阶段B、维护阶段C、评价阶段D、运行维护阶段

需求分析是软件生存周期中的一个重要阶段,它的应该是在()进行。A、维护阶段B、软件开发全过程C、软件定义阶段D、软件运行

测试的目的在于(),因为测试发现错误和更正错误的过程,而不能表明软件程序的()。而且在软件开发的过程中,每个不同的阶段对于错误的解决代价是不同的,在()发现错误更正代价是相对较小的,等整个系统都完成了,再发现的错误其代价相对就比较大了。

在传统开发方法中,早期引入变动代价比较低,中期引入变动要付出的代价剧增,在软件“已经完成”时再引入变动,则需要付出更高的代价。

一般来说,在管理软件中,软件生存周期各个阶段的工作量以()所占的比例最大。A、需求分析与设计阶段B、编码实现阶段C、测试阶段D、维护阶段

在软件生命周期的各阶段中,查找程序中的错误和缺陷,保证最终开发的软件能够被用户使用的阶段是()。A、需求分析B、设计C、运行维护D、测试

填空题测试的目的在于(),因为测试发现错误和更正错误的过程,而不能表明软件程序的()。而且在软件开发的过程中,每个不同的阶段对于错误的解决代价是不同的,在()发现错误更正代价是相对较小的,等整个系统都完成了,再发现的错误其代价相对就比较大了。

单选题在软件的生命周期中,下列_________说法是错误的。A软件生命周期分为计划、开发和运行3个阶段B在开发初期要进行可行性研究和详细设计C在开发后期要进行代码编写和软件测试D运行阶段主要是进行软件维护

单选题软件生存周期过程中,修改错误代价最大的阶段是()。A需求阶段B设计阶段C编程阶段D发布运行阶段

单选题软件缺陷修复的代价最高的阶段为()。A发布阶段B需求阶段C设计阶段D编码阶段

判断题在传统开发方法中,早期引入变动代价比较低,中期引入变动要付出的代价剧增,在软件“已经完成”时再引入变动,则需要付出更高的代价。A对B错

单选题需求分析是软件生存周期中的一个重要阶段,它的应该是在()进行。A维护阶段B软件开发全过程C软件定义阶段D软件运行

单选题一般来说,在管理软件中,软件生存周期各个阶段的工作量以()所占的比例最大。A需求分析与设计阶段B编码实现阶段C测试阶段D维护阶段