変数の間で論理的に成立すべき条件が満たされているか否かを検査するコードをプログラムの適切な箇所に挿入し、実行時に検査結果が確認できる支援ツールはどれか。
ア | アサーションチェッカ |
イ | コードオーディタ |
ウ | テストカバレージモニタ |
エ | トレーサ |
ア | ○ | アサーションチェッカは、変数の間で論理的に成立するような条件をプログラムに埋め込み、実行時にその条件を満たしていることを検査するツールである。 |
イ | × | コードオーディタは、プログラムリストを追跡してプログラミング規約(コーディング規約)の違反を検出するツールである。 |
ウ | × | テストカバレージモニタは、プログラムのどの経路を通ったかをモニタし,テストケースの網羅率を検査するツールである。 |
エ | × | トレーサは、エラー箇所が特定できないときに指定範囲内の命令すべてについて実行順に命令とその実行結果を出力し変数の値などを追跡するツールである。 |