問題
エラー埋込法において、埋め込まれたエラー数を S、埋め込まれたエラーのうち発見されたエラー数を m、埋め込まれたエラーを含まないテスト開始前の潜在エラー数を T、発見された総エラー数を n としたとき、S、T、m、n の関係を表す式はどれか。
選択肢
- 1m/S = (n−m)/T
- 2m/S = T/(n−m)
- 3m/S = T/n
- 4m/S = n/T
正解
1. m/S = (n−m)/T
詳しい解説を見る解説を閉じる
解説
エラー埋込法(バグ埋込法)は、あらかじめ既知のエラーを S 個埋め込んでテストし、その発見率から本来の潜在エラー数を推定する手法である。埋め込んだエラーの発見率は m/S。一方、もともと存在する潜在エラー T のうち発見されたものは「発見総数 n から、発見された埋込エラー m を除いた」n−m 個であり、その発見率は (n−m)/T。両者の発見率は等しいと仮定するので m/S = (n−m)/T が成り立つ。よって「ア」が正しい。これを変形すると T = S(n−m)/m として潜在エラー数を見積もれる。(出典: 令和元年度 秋期 基本情報技術者試験 午前 問47)
一問一答
科目A 180問+科目B 60問