决定软件可维护性的因素有哪些?它们是怎样影响软件的可维护性
决定软件可维护性的因素有哪些?它们是怎样影响软件的可维护性
正确答案:
●可理解性:软件可理解性表现为外来读者理解软件的结构、接口、功能和内部过程的难易程度。
●可测试性:诊断和测试的难易程度主要取决于软件容易理解的程度。良好的文档对诊断和测试是至关重要的。
●可修改性:软件容易修改的程度设计原理和规则直接有关。耦合、内聚、局部化,控制域与作用域的关系等等,都影响软件的可修改性。●可移植性:一个程序被移植到一个新的计算环境的可能性的大小,或表明程序可以容易地、有效地在各种各样的计算环境中运行的程度。●可重用性:重用指同一事物不作修改或稍加改动就在不同环境中多次重复使用。大量使用可重用的软件构件来开发软件,可以明显提高软件可维护性:
- 上一篇:文档在提高软件可维护性中扮演什么角色
- 下一篇:软件需求分析阶段的任务是什么?