IPA過去問ドリル

平成21年度 秋期 応用情報技術者試験 午前 問46

テクノロジ/開発技術

変数の間で論理的に成立すべき条件が満たされているか否かを検査するコードをプログラムの適切な箇所に挿入し,実行時に検査結果が確認できる支援ツールはどれか。

出典:平成21年度 秋期 応用情報技術者試験 午前 問46

正解:ア

解説

アサーションチェッカは,プログラム中に変数間で成立すべき論理条件(アサーション)を検査するコードを挿入し,実行時にその条件が満たされているかどうかを確認する支援ツールです。

選択肢ごとの解説

  • 正しい。アサーションチェッカは,挿入したアサーション(論理条件の検査コード)の実行時の成立状況を確認するツールです。
  • 誤り。コードオーディタは,プログラムのコーディング規約遵守などを静的に検査するツールです。
  • 誤り。テストカバレージモニタは,テスト実行時にプログラムのどの部分が実行されたか(網羅率)を測定するツールです。
  • 誤り。トレーサは,プログラムの実行経路や変数の変化を追跡記録するツールです。
応用情報技術者の過去問を演習モードで解く