软件维护是软件生命周期的重要组成,而影响维护的因素较多,除了人员因素、技术因素和管理因素外,还有程序自身的因素,具体影响因素可归纳为: 1)软件系统的规模: 2)软件系统的年龄: 3)软件系统的结构。 试回答以下问题: 1.给

admin2009-02-24  39

问题 软件维护是软件生命周期的重要组成,而影响维护的因素较多,除了人员因素、技术因素和管理因素外,还有程序自身的因素,具体影响因素可归纳为:
   1)软件系统的规模:
   2)软件系统的年龄:
   3)软件系统的结构。
   试回答以下问题:
   1.给出上述三项因素的解释,阐述“规模”、“年龄”和“结构”的具体含义。
   2.扼要分析影响维护工作量的因素,即分析可能增加维护工作量的因素和可能减少维护工作量的因素。
   3.简单叙述软件可维护性度量的含义。

选项

答案1.系统的规模。指软件系统规模的大小,系统规模越大,维护困难越大。 系统的年龄。系统运行时间越长,可能经过多次修改,从而造成维护的困难。 系统的结构。系统结构合理与否,会给维护带来困难。 2.增加维护工作量的因素有:软件系统的年龄和规模、结构合理性、程序复杂性、用户的数量、应有的变化和文档的质量。 减少维护工作量的因素有:结构化技术的使用,自动化工具使用,数据库技术应用,高性能软件使用,新的软件技术的应用。 3.可维护性度量表示软件系统维护工作的强度或维护工作量的大小。人们为了度量可维护性,常将可维护性度量问题分解为对:可测试性、可理解性、可修改性、可移植性、可靠性、有效性和可用性的度量。

解析
转载请注明原文地址:https://kaotiyun.com/show/41NZ777K
0

相关试题推荐
最新回复(0)