ソフトウェアの潜在エラー数を推定する方法の一つにエラー埋込み法がある。100個のエラーを意図的に埋め込んだプログラムを、そのエラーの存在を知らない検査グループがテストして30個のエラーを発見した。そのうち20個は意図的に埋め込んでおいたものであった。この時点で、このプログラムの埋込みエラーを除く残存エラー数は幾つと推定できるか。
埋込みエラーの発見率から潜在エラー総数を比例推定する
選択肢
- ア40
- イ50
- ウ70
- エ150
正解と解説
正解:ア 40
埋め込んだ100個のうち20個が見つかったので、検査グループの発見率は20%と推定できる。発見された30個のうち埋込み以外は10個であり、これが本来のエラーの20%に当たるため、本来のエラーの総数は10÷0.2=50個と推定される。既に10個見つかっているので、残存する潜在エラーは50−10=40個となる。
選択肢ごとの解説
- ア正しい。発見率20%から総数50個を推定し、発見済み10個を引いて40個となる。
- イ50は推定される元々の総エラー数であり、発見済み分を引いていない。
- ウ70は発見総数30を単純に差し引くなど、発見率を考慮しない誤った計算である。
- エ150は埋込みエラーを混ぜたまま計算した場合の誤りである。
同じ分野の他の問題
- ソフトウェアのテスト工程において、バグ管理図を用いて、テストの進捗状況とソフトウェアの品質を判断したい。このときの考え方…2022年度 春期 午前II 問9
- ソフトウェアのテスト工程において、バグ管理図を用いて、テストの進捗状況とソフトウェアの品質を判断したい。このときの考え方…2019年度 秋期 午前II 問11
- 製品を出荷前に全数検査することによって、出荷後の故障品数を減少させ、全体の費用を低減したい。次の条件で全数検査を行ったと…2018年度 秋期 午前II 問10
- エラー埋込み法では、検出したエラー数を測定することによって、その時点での埋込みエラー数を除いた潜在エラー数Tを推定するこ…2016年度 秋期 午前II 問11
- プログラムPをテストケースの集合であるテストセットTでテストし,テスト結果が全て想定結果と一致することを確認した。そのテ…2025年度 春期 午前II 問7
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。