问答题库

当前位置: 高级系统架构师题库 > 系统开发基础知识题库

问题描述:

[单选] 软件()是指改正产生于系统开发阶段而在系统测试阶段尚未发现的错误。


A . 完善性维护
B . 适应性维护
C . 正确性维护
D . 预防性维护

软件系统运行时发现了系统测试阶段尚未发现的错误,改正这些错误属于()维护。 软件开发过程包括();()、编码、及单元测试、集成测试、系统测试、安装、实施阶段。 瀑布模型把软件生命周期划分为8个主要的阶段,其中()阶段定义的规划将成为软件测试中的系统测试阶段的目标。 在电子政务系统建设的()阶段编写程序和技术资料,进行系统测试,将设计变为软件。 系统设计是软件开发的重要阶段()主要是按系统需求说明来确定此系统的软件结构,并设计出各个部分的功能和接口。

点评难度:

      

IP为:73.22.72.*,来自美国新泽西州月桂山镇Comcast通信公司的网友觉得此题的难度为:容易.
IP为:124.80.175.*,来自韩国的网友觉得此题的难度为:一般.
IP为:202.156.28.*,来自新加坡星和视界(StarHub)宽带的网友觉得此题的难度为:一般.
IP为:163.100.108.*,来自法国的网友觉得此题的难度为:一般.
IP为:87.40.4.*,来自爱尔兰的网友觉得此题的难度为:一般.
您觉得难度如何呢?请反馈给我们,谢谢!

参考答案:

C

问题解析:

本题考查软件维护相关知识。   
软件维护的类型包括改正性维护(正确性维护)、适应性维护、完善性维护、预防性维护。   
改正性维护:在软件交付使用后,必然会有一部分隐藏的错误被带到运行阶段来。这些隐藏下来的错误在某些特定的使用环境下就会暴露出来。为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程,就叫做改正性维护。   
适应性维护:随着计算机的飞速发展,外部环境(新的硬、软件配置)或数据环境(数据库、数据格式、数据输入输出方式、数据存储介质)可能发生变化,为了使软件适应这种变化,而去修改软件的过程就叫做适应性维护。   
完善性维护:在软件的使用过程中,用户往往会对软件提出新的功能与性能要求。为了满足这些要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性。这种情况下进行的维护活动叫做完善性维护。   
预防性维护:为了提高软件的可维护性、可靠性等而提出的一种维护类型,它为以后进一步改进软件打下良好基础。通常,预防性维护定义为:&l

试题分享:

相关考题