决定软件可维护性的因素有哪些?它们是怎样影响软件的可维护性


决定软件可维护性的因素有哪些?它们是怎样影响软件的可维护性

正确答案:

●可理解性:软件可理解性表现为外来读者理解软件的结构、接口、功能和内部过程的难易程度。

●可测试性:诊断和测试的难易程度主要取决于软件容易理解的程度。良好的文档对诊断和测试是至关重要的。

●可修改性:软件容易修改的程度设计原理和规则直接有关。耦合、内聚、局部化,控制域与作用域的关系等等,都影响软件的可修改性。●可移植性:一个程序被移植到一个新的计算环境的可能性的大小,或表明程序可以容易地、有效地在各种各样的计算环境中运行的程度。●可重用性:重用指同一事物不作修改或稍加改动就在不同环境中多次重复使用。大量使用可重用的软件构件来开发软件,可以明显提高软件可维护性:


Tag:软件 可维护性 程度 时间:2024-03-12 16:37:08