過去問解きまくり研究所 ホーム

令和7年度 春期 午前Ⅱ 問6

実装・構築

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

答えと解説を見る

✓ これが正解ア静的解析ツール

解説

ソースプログラムを実行せずに分析して誤りを探すのが静的解析ツールです。

静的解析ツールは、プログラムを実行せず、ソースプログラムそのものを読み取って分析するツールです。文法や書き方の規約に反する箇所、初期化されないまま使われる変数、到達しないコードなど、誤りにつながりやすい箇所を機械的に見つけ出します。設問の、ソースプログラムを分析することによってエラーの有無を調べるという記述は、この働きを指しています。見分ける軸は、プログラムを実行して調べるのか、実行せずにソースを読むのかと、何を目的にするのかです。テストでどこまで実行されたかを測るもの、テストを実行する環境、規模や複雑さを数値で測るものは、目的が違います。実行せずに読むのが静的、と覚えると選べます。

ほかの選択肢はなぜ違うのか

この問題の用語

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

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)