问题
单项选择题
软件质量特性中,______是指在规定的一段时间和条件下,与软件维持其性能水平能力有关的一组属性;______是指防止对程序及数据的非授权访问的能力。
A.正确性
B.准确性
C.可靠性
D.易实用性
答案
参考答案:C
解析:软件质量是指反映软件系统或软件产品满足规定或隐含需求的能力的特征和特性全体,各特性描述见下表。
质量特性 | 描述 | 子特性 | 子特性描述 |
功能性 | 与一组功能及其指定的性质有 关的一组属性。这里的功能是 指满足明确或隐含的需求的那 些功能 | 适合性 | 与规定任务能否提供一组功能以及这组功能的适合 程度有关的软件属性 |
准确性 | 与能否得到正确或相符的结果或效果有关的软件属 性 | ||
互用性 | 与其他指定系统进行交互的能力有关的软件属性 | ||
依从性 | 使软件遵循有关的标准,约定,法规及类似规定的软 件属性 | ||
安全性 | 与防止对程序及数据的非授权的故意或意外访问的 能力有关的软件属性 | ||
可靠性 | 与在规定的一段时间和条件 下,软件维持其性能水平的能 力有关的一组属性 | 成熟性 | 与由软件故障引起失效的频度有关的软件属性 |
容错性 | 与在软件故障或违反指定接口的情况下,维持规定 的性能水平的能力有关的软件属性 | ||
可恢复性 | 与在失效发生后,重建其性能水平并恢复直接受影 响数据的能力以及为达此目的所需的时间和能力有 关的软件属性 | ||
可用性 | 与一组规定或潜在的用户为使 用软件所需作的努力和对这样 的使用所作的评价有关的一组 属性 | 可理解性 | 与用户为认识逻辑概念及其应用范围所花的努力有 关的软件属性 |
易学习性 | 与用户为学习软件应用所花的努力有关的软件属性 | ||
可操作性 | 与用户为操作和运行控制所花努力有关的软件属性 | ||
效率 | 与在规定的条件下,软件的性 能水平与所使用资源量之间关 系有关的一组属性 | 时间特性 | 与软件执行其功能时响应和处理时间以及吞吐量有 关的软件属性 |
资源特性 | 与在软件执行其功能时所使用的资源数量及其使用 时间有关的软件属性 | ||
可维护性 | 与进行指定的修改所需的努力 有关的一组属性 | 可分析性 | 与为诊断缺陷或失效原因及为判定待修改的部分所 需努力有关的软件属性 |
可修改性 | 与进行修改,排除错误或适应环境变化所需努力有 关的软件属性 | ||
稳定性 | 与修改所造成的未预料结果的风险有关的软件属性 | ||
可测试性 | 与确认已修改软件所需的努力有关的软件属性 | ||
可移植性 | 与软件可从某一环境转移到另 一环境的能力有关的一组属性 | 适应性 | 与软件无需采用有别于为该软件准备的活动或手段 就可能适应不同的规定环境有关的软件属性 |
可安装性 | 与在指定环境下安装软件所需努力有关的软件属性 | ||
一致性 | 使软件遵循与可移植性有关的标准或约定的软件属 性 | ||
可替换性 | 与软件在该软件环境中用来替代指定的其他软件的 机会和努力有关的软件属性 | ||