IPA過去問ドリル

平成22年度 秋期 システムアーキテクト試験 午前Ⅱ 問10

テクノロジ/開発技術

プログラムの動的テストに用いられるテスト支援ツールはどれか。

出典:平成22年度 秋期 システムアーキテクト試験 午前Ⅱ 問10

正解:ア

解説

動的テストは,プログラムを実際に実行してテストを行う手法である。カバレージモニタは,プログラムを実行しながら命令や分岐の実行状況(網羅率)を測定する動的テスト支援ツールである。

選択肢ごとの解説

  • 正しい。カバレージモニタは,プログラムを実際に実行し,命令や分岐の網羅状況を測定する動的テスト支援ツールである。
  • 誤り。記号実行ツールは,プログラムを実際に実行せずに,変数を記号のまま扱って処理経路を解析する手法であり,動的テストではなく静的な解析に近い手法である。
  • 誤り。コードオーディタは,プログラムを実行せずにソースコードの規約違反や問題点を検査する静的テスト支援ツールである。
  • 誤り。プログラム図式生成ツールは,ソースコードから制御構造の図式を生成するものであり,プログラムを実行せずに解析する静的解析ツールである。
システムアーキテクトの過去問を演習モードで解く