IPA過去問ドリル

令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問6

テクノロジ/開発技術

プログラム中にエラーが存在するかどうかなどを,ソースプログラムを分析することによって調べるテストツールはどれか。

出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問6

正解:ア

解説

静的解析ツールは,プログラムを実行せずにソースプログラムを分析することによって,コーディング規約違反や潜在的なバグなど,エラーの可能性がある箇所を検出するテストツールです。

選択肢ごとの解説

  • 正しい。ソースプログラムを分析してエラーの存在を調べるのは,静的解析ツールの機能です。
  • 誤り。テストカバレッジ分析ツールは,テストの実行によってプログラムのどの部分が実行されたかの網羅度を測定するツールです。
  • 誤り。テストベッドは,テスト対象プログラムを動作させるための実行環境やスタブ・ドライバなどを提供する仕組みです。
  • 誤り。メトリクス計測ツールは,プログラムの規模や複雑度などの尺度(メトリクス)を計測するツールです。
システムアーキテクトの過去問を演習モードで解く