问题 问答题


阅读下列说明,回答问题1至问题3,将解答填入对应栏内。
【说明】
某企业出于发展业务、规范服务质量的考虑,建设了一套信息系统,系统中包括供电系统、计算机若干、打印机若干、应用软件等。为保证系统能够正常运行,该企业还专门成立了一个运行维护部门,负责该系统相关的日常维护管理工作。
根据规定,系统数据每日都进行联机(热)备份,每周进行脱机(冷)备份,其他部件也需要根据各自情况进行定期或不定期维护,每次维护都必须以文档形式进行记录。
在系统运行过程中,曾多次发现了应用程序中的设计错误并已进行了修改。在试用半年后,应用软件中又增加了关于业务量的统计分析功能。

【问题3】
按照维护的具体目标来划分,软件维护可分为纠错性维护、适应性维护、完善性维护和预防性维护。请问上述的“增加统计分析功能”属于哪种维护为什么

答案

参考答案:

解析:因为“增加统计分析功能”属于软件使用期间提出的新要求,不属于系统原始需求,所以这是完善性维护。试题四

[分析]: 本题考查系统维护的基础知识。对于一个信息系统,在其开发完成并交付给用户使用后,就进入了软件运行维护阶段,此后的工作就是需要保证系统在一段相对长的时期能够正常运行。 系统维护包括应用程序(软件)维护、数据维护、代码维护、硬件设备维护、文档维护等。根据维护活动的不同原因和目标,应用程序维护分为纠错性维护、适应性维护、完善性维护和预防性维护。其中纠错性维护改正软件在功能、性能等方面的缺陷或错误;适应性维护是为了适应运行环境的变化而对软件进行修改;完善性维护是在软件的使用过程中,为满足用户提出新的功能和性能需求而对软件进行的扩充、增强和改进等;预防性维护指为提高软件的可维护性和可靠性等指标,对软件的一部分进行重新开发。 软件的可维护性是衡量软件质量的重要方面,软件是否易于维护直接影响到软件维护成本。在以上4种软件维护中,完善性维护的工作量和成本所占比例最高。在影响可维护性的因素诸因素中,对完善性维护具有重要影响的因素包括软件的可理解性、可修改性和可测试性。

多项选择题
单项选择题