问答题 【问题2】
在进行上述分析后,谢工程师感到有些困惑,于是与本研发部门郭工程师进行了讨论。郭工程师告诉他可以借用硬件的MTBF(平均无故障时间)或者MTTF(失效的平均等待时间)作为软件可靠性的主要指标。谢工程师通过查阅相关资料得知,平均无故障时间(MTBF)与单位长度的剩余故障个数εr成反比,即
【正确答案】
【答案解析】设已知的被测程序长度为L,已检测到且修正过的错误数为EC

需要改正的错误数是799-795=4个
这是一道要求读者掌握定量计算网络应用系统平均无故障时间(MTBF)指标的综合题。本题的分析思路如下。
1)设已知的被测程序长度为L,已检测到且修正过的错误数为EC,依题意得L=105,EC=795。
2)根据Shooman公式——,以及题干已给出的计算公式得出宽带路由器NanOs程序的平均无故障时间MTBF,

3)试题要求将此平均无故障时间再提高4倍,即MTBF=500小时,由
得: