软件维护是软件生存周期的最后一个阶段,维护活动根据起因可分为哪4类?并逐一进行说明。

admin2018-10-11  35

问题 软件维护是软件生存周期的最后一个阶段,维护活动根据起因可分为哪4类?并逐一进行说明。

选项

答案维护活动可以分为改正性维护活动、适应性维护活动、完善性维护活动、预防性维护活动。 (1)改正性维护:在软件交付使用后,因开发时测试的不彻底、不完全,必然会有部分隐藏的错误遗留到运行阶段,这些隐藏起来的错误在某些特定使用环境下就会暴露出来,为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的使用错误,应当进行诊断和改正错误,这一过程就是改正性维护。 (2)适应性维护:软件在使用过程中,外部环境例如新的硬软件配置和数据环境可能发生变化,为了使软件适应这种变化,而去修改软件的过程就是适应性维护活动。 (3)完善性维护:在软件的使用过程中,用户往往会对软件提出新的功能与性能要求。为了满足这些要求需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性,这样的活动叫作完善性维护活动。 (4)预防性维护:采用先进的软件工程方法对需要维护的软件或软件中的某一部分进行设计、编制和测试。预防性维护是为了提高软件的可维护性和可靠性等,为以后进一步改进软件打下基础。

解析
转载请注明原文地址:https://jikaoti.com/ti/skR3FFFM
0

最新回复(0)