【答案解析】解析:根据题干中给出的信息,可将错误随机植入模型定义成为估算某软件所含有固有错误的具体数目N,接着在此软件中人为随机植入N
S
个错误数,然后进行比较软件的测试。如果通过测试发现了M个固有错误,则其中发现的人为随机植入错误数有M
S
个。 由于“以上测试结果基于该测试过程中未引入新的错误”,因此可以进一步假设,人为随机植入N
S
个错误数后在故障的出现概率等同于植入错误数之前故障的出现概率,即将程序模块单位长度故障率认为是一个常数,则得到
.jpg)
。该等式变形后得到N=
.jpg)
×N
S
。 将题干中给出的数据整理后得出,N
S
=10,M=160,M
S
=2。于是可估算出程序中错误的总数N: N=
.jpg)
×N
S
=
.jpg)