软件工程计算题

1.如对一个长度为100000条指令的程序进行集成测试期间记录下下面的数据:
(a)7月1日:集成测试开始,没有发现错误。
(b)8月2日:总共改正100个错误,此时MTTF = 0.4h。
(c)9月1日:总共改正300个错误,此时MTTF = 2h。
根据上列数据完成下列各题:
(1)估计程序的错误总数。
(2)为使MTTF达到10h,必须测试和调试这个程序多长时间?

2.在测试一个长度为24000条指令的程序时,第一个月由甲、乙两名测试员各自独立测试这个程序。经一个月测试后,甲发现并改正20个错误,使MTTF达到10h。与此勇士,乙发现24个错误,其中6个甲也发现了。以后由甲一个人继续测试这个程序。问:
(1)刚开始测试时程序中总共有多少个潜藏的错误?
(2)为使MTTF达到60h,必须再改正多少个错误?还需用多长测试时间?

请高手帮忙解答,谢谢!

由shooman公式:MTTF=It/(K*(Et-Ec(T)))其中 It=10^6,MTTF1=0.4,T1=160,n1=100,MTTF2=2,T2=320,n2=300得:MTTF1=It/(K*(Et-Ec(T1)))0.4=100000/(K*(Er-300))错误总数 Et=350 此外K=1000
温馨提示:答案为网友推荐,仅供参考
相似回答