阅读以下关于软件维护的叙述,在答题纸上回答问题1至问题4。 某企业两年前自主研发的消防集中控制软件系统在市场上取得了较好的业绩,目前已成功应用到国内外众多企业用户的消防管理控制系统中。该软件系统通过不同型号消防控制器连接各种消防器件,实现集中式消防告警信息

admin2014-08-23  20

问题 阅读以下关于软件维护的叙述,在答题纸上回答问题1至问题4。
某企业两年前自主研发的消防集中控制软件系统在市场上取得了较好的业绩,目前已成功应用到国内外众多企业用户的消防管理控制系统中。该软件系统通过不同型号消防控制器连接各种消防器件,实现集中式消防告警信息显示与控制。该软件系统的系统维护主管组织,对近期收集到的该软件系统的如下维护申请进行了讨论:
(1)将系统目前的专用报表功能改成通用报表生成功能,以适应未来用户可能提出的报表格式变化需求;
(2)在界面语言中增加德文支持,以满足新增的两个德国企业用户的使用要求;
(3)修正系统在与控制器通信时由于硬件网络故障导致的与控制器之间的连接失效,而控制器后续无法重新连接的问题;
(4)完成因某已支持型号消防控制器通信协议改变而导致的相应软件修改;
(5)增加与某新型号消防控制器的互连通信功能,以支持在后续推广过程中与该型号消防控制器进行互连;
(6)修正用户报告的由于系统从Win7平台迁移到最新发布的Win8平台而导致的部分显示功能失效的问题;
(7)修正用户报告的系统自动切换消防平面图形时部分器件位置显示错误的问题;
(8)改进系统历史消防告警记录的检索算法,以提高系统在处理大量消防报警记录时的效率;
(9)将系统目前针对某一特定数据库管理系统的数据库访问方式改成基于数据源的通用数据库访问方式,以适应用户可能提出的使用其他数据库管理系统的需求。
软件维护的内容通常分为正确性维护、适应性维护、完善性维护以及预防性维护四类,请用300字以内文字说明这4类软件维护内容的特点与区别。

选项

答案正确性维护:指改正在系统开发阶段已发生而系统测试阶段尚未发现的错误。 适应性维护:指使应用软件适应信息技术变化和管理需求变化而进行的修改。 完善性维护:指为扩充功能和改善性能而进行的修改,主要是指对已有的软件系统增加一些在系统分析和设计阶段中没有规定的功能与性能特征。 预防性维护:指为了改进应用软件的可靠性和可维护性,为了适应未来的软硬件环境的变化,应主动增加预防性的新的功能,以使应用系统适应各类变化而不被淘汰。

解析 本问题考查的是软件维护内容的基本分类及特点,软件维护的内容不只是修正错误,按照维护性质的不同,可以将软件维护的内容分为正确性维护(或改正性维护)、适应性维护、完善性维护和预防性维护。考生在解答时应注意区分正确性维护之外其他三种维护内容的差异,其中适应性维护指应用软件适应信息技术变化和管理需求变化而进行的修改,通常不涉及软件功能的扩充;而完善性维护指为扩充功能和改善性能而进行的修改,通常是指软件在投入使用并正常运行的过程中,针对用户提出的增加新功能、修改现有功能等要求进行的维护;预防性维护则指改进软件未来的可靠性或可维护性,或者为了给未来的改进提供更好的基础而对软件进行的修改。
转载请注明原文地址:https://kaotiyun.com/show/NZQZ777K
0

最新回复(0)