在软件质量因素中,软件在异常条件下仍能运行的能力称为软件的 ( ) 。

admin2021-01-07  58

问题 在软件质量因素中,软件在异常条件下仍能运行的能力称为软件的  (   )  。

选项 A、可靠性
B、健壮性
C、可用性
D、安全性

答案B

解析 软件质量就是“软件与明确和隐含定义的需求相一致的程度”。具体地说,软件质量是软件符合明确叙述的功能和性能需求、文档中明确描述的开发标准,以及所有专业开发的软件都应具有的隐含特征的程度。
    软件可靠性是软件产品在规定的条件下和规定的时间区间完成规定功能的能力。软件可靠性不但与软件存在的缺陷和(或)差错有关,而且与系统输入和系统使用有关。
    软件的健壮性又称鲁棒性,是指软件对规范要求以外的输入情况的处理能力。所谓健壮的系统是指对于规范要求以外的输入能够判断出这个输入不符合规范要求,并能有合理的处理方式。一个软件在异常条件下仍能运行,从错误的输入推断出正确合理的输入,具有容错能力,也是软件健壮性的表现。软件健壮性是一个比较模糊的概念,但是却是非常重要的软件外部量度标准。软件设计的健壮与否直接反映了分析设计和编码人员的水平。
    软件的可用性是指软件产品对用户来说有效、易学、高效、好记、少错和令人满意的程度,即用户能否用产品完成他的任务,效率如何,主观感受等,实际上是从用户角度看到的产品质量。
    软件的安全性是指软件在规定的运行时间内是否会对系统本身和系统外界造成危害的概率,这种危害包括人身安全、重大财产损失和人们极不期望发生的事件等。安全性并不强调系统的功能,关注的是系统哪些地方是脆弱的和哪些地方受到潜在威胁。
转载请注明原文地址:https://jikaoti.com/ti/FzI7FFFM
0

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