令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問6
テクノロジ/開発技術プログラム中にエラーが存在するかどうかなどを,ソースプログラムを分析することによって調べるテストツールはどれか。
出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問6
- ア静的解析ツール
- イテストカバレッジ分析ツール
- ウテストベッド
- エメトリクス計測ツール
正解:ア
解説
静的解析ツールは,プログラムを実行せずにソースプログラムを分析することによって,コーディング規約違反や潜在的なバグなど,エラーの可能性がある箇所を検出するテストツールです。
選択肢ごとの解説
- ア正しい。ソースプログラムを分析してエラーの存在を調べるのは,静的解析ツールの機能です。
- イ誤り。テストカバレッジ分析ツールは,テストの実行によってプログラムのどの部分が実行されたかの網羅度を測定するツールです。
- ウ誤り。テストベッドは,テスト対象プログラムを動作させるための実行環境やスタブ・ドライバなどを提供する仕組みです。
- エ誤り。メトリクス計測ツールは,プログラムの規模や複雑度などの尺度(メトリクス)を計測するツールです。