软件可靠性

知识点

主要难点和考点可靠性计算

串联系统

在这里插入图片描述
串联系统可靠性计算
在这里插入图片描述

并联系统

软件可靠性_第1张图片
并联系统可靠性计算
在这里插入图片描述
并联系统有一个系统是可靠系统,整个并联系统就是可靠系统
1-R 表示系统的失效率

N模混合系统

软件可靠性_第2张图片
可靠性计算
在这里插入图片描述

计算软件可靠性指标公式

可靠性:MTTF/(1+MTTF)
可用性:MTBF/(1+MTBF)
可维护性:1/(1+MTTR)

软件的可靠性是指一个系统在给定时间间隔内和给定条件下无失效运行的概率。
软件的可用性是指软件在特定使用环境下为特定用户用于特定用途时所具有的有效性。
软件的可维护性是指与软件维护的难易程度相关的一组软件属性。
软件的可伸缩性是指是否可以通过运行更多的实例或者采用分布式处理来支持更多的用户。

  • MTTF(Mean Time To Failure)平均无故障时间 MTTF =∑T1/ N
  • MTTR(Mean time to repair) 平均修复时间 MTTR =∑(T2+T3)/ N
  • MTBF (Mean Time Between Failure) 平均失效间隔 MTBF =∑(T2+T3+T1)/ N
  • MTBF= MTTF+ MTTR
    软件可靠性_第3张图片

试题

某系统由下图所示的冗余部件构成。若每个部件的千小时可靠度都为 R ,则该系 统的千小时可靠度为(4)
A.(1-R3)(1-R2)
B.(1-(1-R)3)(1-(1-R)2)
C.(1-R3)+(1-R2)
D.(1-(1-R)3)+(1-(1-R)2)
【答案】B
【解析】 串行系统的可靠性 R=R1 × R2 ×…× Rn 并联系统的可靠性为 R= 1- (1- R1) ×(1- R2)×…×(1- Rn)

计算机系统的(34)可以用MTBF/(1+MTBF)来度量,其中MTBF为平均失效间隔时间。
A.可靠性
B.可用性
C.可维护性
D.健壮性
【答案】A
【解析】MTBF:称为平均故障间隔时间,用于衡量产品可靠性的一个指标。可靠性:在规定的时间内,产品保持正常功能的一种能力。

软件可靠性是指系统在给定的时间间隔内、在给定条件下无失效运行的概率。若MTTF和MTTR分别表示平均无故障时间和平均修复时间,则公式( )可用于计算软件可靠性。
A.MTTF/(1+MTTF)
B.1/(1+MTTF)
C.MTTR/(1+MTTR)
D.1/(1+MTTR)
【答案】A
【解析】本题考查的是计算机性能指标的概念。
可靠性可以用MTTF/(1+MTTF)来度量。MTBF/(1+MTBF)可以用来度量可用性。
1/(1+MTTR)可以用来度量可维护性。没有MTTR/(1+MTTR)的表示。

参考资料
MTTR/MTTF/MTBF图解

你可能感兴趣的:(软件设计师(软考),其他)