列表

详情


某软件系统交付后,开发人员发现系统的性能可以进一步优化和提升,由此产生的软件维护属于(  )。


A. 更正性维护

B. 适应性维护

C. 完善性维护

D. 预防性维护

参考答案: C

详细解析:

本考题考查的知识点为软件维护基础知识,出自《系统集成项目管理工程师教程(第2版)》第3章 信息系统集成专业技术知识,全书第136页。
将软件维护定义为需要提供软件支持的全部活动。这些活动包括在交付前完成的活动,以及交付后完成的活动。交付前完成的活动包括交付后的运行计划和维护计划等。交付后的活动包括软件修改、培训、帮助资料等。
软件维护有如下类型:
(1)更正性维护,是指在使用过程中发现了隐蔽的错误后,为了诊断和改正这些隐蔽错误而修改软件的活动,该类维护一般占总维护工作量的25%;
(2)适应性维护,是指为了适应变化了的环境而修改软件的活动,该类维护一般占总维护工作量的20%;
(3)完善性维护,是指为了扩充或完善原有软件的功能或性能而修改软件的活动,该类维护一般占总维护工作量的50%;
(4)预防性维护,是指为了提高软件的可维护性和可靠性、为未来的进一步改进打下基础而修改软件的活动,该类维护一般占总维护工作量的5%。
在本题中,很显然,本题是提升和优化系统性能,因此属于完善性维护。此题选C。

上一题