過去問解きまくり研究所 ホーム

平成23年度 秋期 情報セキュリティスペシャリスト試験 午前Ⅱ 問22

システム開発技術

バグ埋込み法に関する問題

バグ埋込み法において,埋め込まれたバグ数を S,埋め込まれたバグのうち発見されたバグ数を m,埋め込まれたバグを含まないテスト開始前の潜在バグ数を T,発見された総バグ数を n としたとき,S,T,m,n の関係を表す式はどれか。

答えと解説を見る

✓ これが正解アm/S = (n-m)/T

解説

埋め込んだバグと元のバグの発見率が等しいとみなす式です。

バグ埋込み法は、わざとバグを埋め込んでからテストを行い、その発見のされ方から、元から潜んでいるバグの数を推定する方法です。考え方の土台は、埋め込んだバグも元からあるバグも、同じ割合で見つかるとみなすことです。埋め込んだ S 個のうち m 個が見つかったので、その発見率は m/S です。見つかった総数 n には埋め込んだ分の m が含まれているので、元からあるバグで見つかったのは n-m 個で、その発見率は (n-m)/T です。この二つを等しいと置くと、m/S = (n-m)/T となります。ここから T = S(n-m)/m として潜在バグ数を見積もります。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成23年度 秋期 情報セキュリティスペシャリスト試験 午前Ⅱ 問22

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)