单选题
软件的易维护性是指理解、改正、改进软件的难易度。通常影响软件易维护性的因素有易理解性、易修改性和 (86) 。在软件的开发过程中往往采取各种措施来提高软件的易维护性,如采用 (87) 有助于提高软件的易理解性, (88) 有助于提高软件的易修改性。
在软件质量特性中, (89) 是指在规定的一段时间和条件下,与软件维持其性能水平的能力有关的一组属性: (90) 是指防止对程序及数据的非授权访问的能力。
单选题
A.易使用性 B.易恢复性 C.易替换性 D.易测试性
单选题
A.增强健壮性 B.信息隐蔽原则 C.良好的编程风格 D.高效的算法
单选题
A.高效的算法 B.信息隐蔽原则 C.增强健壮性 D.身份认证
单选题
A.正确性 B.准确性 C.可靠性 D.易使用性
单选题
A.安全性 B.适应性 C.灵活性 D.容错性
【正确答案】
A
【答案解析】[解析] 软件的可维护性是指理解、改正、改动、改进软件的难易程度。根据Boehm质量模型,通常影响软件可维护性的因素有可理解性、可测试性和可修改性。
具有良好的程序设计风格有助于提高软件的可理解性。信息隐蔽技术有助于提高软件的可修改性。
在软件质量特性中,可靠性是指在规定的一段时间和条件下,与软件维持其性能水平的能力有关的一组属性;安全性是指防止对程序及数据的非授权访问的能力。