某单位在系统试运行阶段,因相关政策变化造成软硬件配置发生变化,系统需要进行( )

2023-09-01

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

参考答案:B

软件维护一般分为纠错性维护、适应性维护和完善性维护和预防性维护四种类型。(1)纠错性维护纠正在开发阶段产生而在测试和验收过程没有发现的错误。其主要内容包括:设计错误;程序错误;数据错误;文档错误进行的维护工作(2)适应性维护为适应软件运行环境改变而作的修改。主要包括:影响系统的规则或规律的变化;硬件配置的变化,如机型、终端、外部设备的改变等;数据格式或文件结构的改变;软件支持环境的改变,如操作系统、编译器或实用程序的变化等进行的维护工作。(3)完善性维护为扩充功能或改善性能而进行的修改,修改方式有插入、删除、扩充和增强等。主要内容包括:为扩充和增强功能而做的修改,如扩充解题范围和算法优化等;为改善性能而作的修改,如提高运行速度、节省存储空间等;为便于维护而做的修改,如为了改进易读性而增加一些注释等。(4)预防性维护为了提高软件的可维护性、可靠性等,为以后进一步改进软件打下良好的基础。即把今天的方法学用于昨天的系统以满足明天的需要