平成23年度 秋期 基本情報技術者試験 午前 問59
マネジメント/システム監査プログラミングの信頼性の監査において,指摘事項に該当するものはどれか。
出典:平成23年度 秋期 基本情報技術者試験 午前 問59
- アプログラマは,プログラム設計書に基づいてプログラミングを行っている。
- イプログラマは,プログラムの全てのロジックパスの中から,サンプリングで単体テスト項目を設定している。
- ウプログラミングチームのリーダは,単体テストの実施結果を記録し保管している。
- エプログラムを作成したプログラマ以外の第三者が,単体テストを行っている。
正解:イ
解説
プログラミングの信頼性を確保するためには,全てのロジックパスを網羅したテストを行うことが望ましいとされます。サンプリングによって一部のロジックパスしかテストしていない場合,テストされていない経路に不具合が潜在するおそれがあり,監査上の指摘事項に該当します。
選択肢ごとの解説
- ア誤り。設計書に基づいてプログラミングを行うことは適切な実施内容であり,指摘事項には該当しません。
- イ正しい。全てのロジックパスをテストせず,サンプリングで単体テスト項目を設定していることは,テストの網羅性が不十分となるおそれがあり,指摘事項に該当します。
- ウ誤り。テスト結果を記録し保管することは適切な管理であり,指摘事項には該当しません。
- エ誤り。作成者以外の第三者がテストを行うことは,客観性を確保する適切な方法であり,指摘事項には該当しません。