平成21年度 秋期 応用情報技術者試験 午前 問46
テクノロジ/開発技術変数の間で論理的に成立すべき条件が満たされているか否かを検査するコードをプログラムの適切な箇所に挿入し,実行時に検査結果が確認できる支援ツールはどれか。
出典:平成21年度 秋期 応用情報技術者試験 午前 問46
- アアサーションチェッカ
- イコードオーディタ
- ウテストカバレージモニタ
- エトレーサ
正解:ア
解説
アサーションチェッカは,プログラム中に変数間で成立すべき論理条件(アサーション)を検査するコードを挿入し,実行時にその条件が満たされているかどうかを確認する支援ツールです。
選択肢ごとの解説
- ア正しい。アサーションチェッカは,挿入したアサーション(論理条件の検査コード)の実行時の成立状況を確認するツールです。
- イ誤り。コードオーディタは,プログラムのコーディング規約遵守などを静的に検査するツールです。
- ウ誤り。テストカバレージモニタは,テスト実行時にプログラムのどの部分が実行されたか(網羅率)を測定するツールです。
- エ誤り。トレーサは,プログラムの実行経路や変数の変化を追跡記録するツールです。