问答题
试题四(共15 分)
阅读以下说明,回答问题1 至问题3,将解答填入答题纸的对应栏内。
【说明】
信息系统是一个复杂的人机系统,系统内外环境以及各种人为的、机器的因素都在不断地变化。为了使系统能够适应这种变化,充分发挥软件的作用,产生良好的社会效益和经济效益,就要进行系统的维护工作。在软件生命周期中,软件维护占整个软件生命周期的60%~80%。项目建成后,如果后期维护工作跟不上,信息化项目顺利运行就得不到保证。所以,在企业中必须要强化系统维护工作的重要性,以充分发挥系统的作用。
问答题
【问题1】(4 分)
系统维护的一项重要任务就是要有计划、有组织地对系统进行必要的改动,以保证系统中的各个要素随着环境的变化始终处于最新的、正确的工作状态。请指出信息系统维护的五个方面的具体内容。
【正确答案】信息系统维护的内容可分为5 类:应用程序维护、应用数据维护、系统代码维护、硬件设备维护和文档维护。
【答案解析】
问答题
【问题2】(4 分)
系统的维护对于延长系统的生命具有决定意义,请列出系统开发中能够提高系统可维护性的要求。
【正确答案】提高系统可维护性的要求包括5 个方面:
(1)建立明确的软件质量目标和优先级;
(2)使用提高软件质量的技术和工具;
(3)进行明确的质量保证审查;
(4)选择可维护的程序设计语言;
(5)系统的文档。
【答案解析】
问答题
【问题3】(7 分)
(1)根据系统运行的不同阶段,可以实施不同级别的系统维护,一般来说系统维护的级别主要有哪四种?
(2)系统的维护不仅范围广,而且影响因素多。在设计系统维护计划之前,通常要考虑哪三方面的因素?
【正确答案】(1)根据系统运行的不同阶段可以实施一级维护、二级维护、三级维护和四级维护这4种不同级别的维护。
一级维护提供最完善的支持,二级维护提供快速的响应,三级维护提供较快的响应,四级维护提供一般性的响应。
(2)要考虑的3 方面因素是维护背景、维护工作的影响和资源要求。
①维护背景。系统的当前情况、维护的对象、维护工作的复杂性与规模。
②维护工作的影响。对新系统目标的影响、对当前工作进度的影响、对本系统其他部分的影响、对其他系统的影响。
③资源要求。对维护提出的时间要求,维护所需费用、所需工作人员。
【答案解析】