- トップページ
- 基本情報技術者
- 平成20年度秋季問題一覧
- 平成20年度秋季問題43-解答・解説-分析
平成20年度秋季問題
問題43
バグ埋込み法によってソフトウェア内に残存するバグを推定する。テストによって現在までに発見されたバグは 48 個であり,総埋込みバグ 22 個のうち,テストによって発見されたものは 16 個であった。あと幾つのバグが潜在していると推定されるか。ここで,埋込みバグの発見数とソフトウェアのバグの発見数は比例するものとする。
ア | 6 |
イ | 10 |
ウ | 18 |
エ | 22 |
バグ埋込み法によってソフトウェア内に残存するバグを推定する。テストによって現在までに発見されたバグは 48 個であり,総埋込みバグ 22 個のうち,テストによって発見されたものは 16 個であった。あと幾つのバグが潜在していると推定されるか。ここで,埋込みバグの発見数とソフトウェアのバグの発見数は比例するものとする。
ア | 6 |
イ | 10 |
ウ | 18 |
エ | 22 |
解答:ウ
<解説>
バグ埋込み法とは、ソフトウェア内に残存するバグを推定するために、意図的にバグを埋込み、埋め込んだバグがすべて見つかった段階で ソフトウェア内に残存するバグが見つかったことにするテスト方法である。
全体のバグ数は次の、計算で取得することができる。
全体のバグ数 | : | 埋め込んだバグ数 | = | 発見されたバグ数 | 埋め込んだバグ数 |
X | : | 22 | = | 48 | 16 |
16X | = | 1056 | |||
X | = | 66 |
現在までに48個のバグが見つかっているので、
66-48=18
となる。
お問い合わせ