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

admin2005-05-10  40

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

选项

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

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

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