資格暗記無料で始める

静的解析(ソースコード検査)とは?

静的解析(ソースコード検査)とは、プログラムを動かさずにソースコードを機械的に調べ、危険な書き方や規約違反を検出する手法。広い範囲を短時間で確認でき、人によるレビューを補う。動かして確認する動的な検査と組み合わせることで検出の漏れを減らせる点が要点になる。

情報セキュリティマネジメント試験の過去問では3回出題されています(2018年度〜2022年度)。

せいてきかいせき

情報セキュリティマネジメント試験の頻出用語/テクノロジ系/別名:静的解析、ソースコード検査、静的解析(静的テスト)


静的解析(ソースコード検査)の意味

プログラムを動かさずにソースコードを機械的に調べ、危険な書き方や規約違反を検出する手法。広い範囲を短時間で確認でき、人によるレビューを補う。動かして確認する動的な検査と組み合わせることで検出の漏れを減らせる点が要点になる。

静的解析(ソースコード検査)の具体例

開発委託先に対し、納品前に検査ツールを実行し、重大と判定された指摘をすべて解消したうえで結果報告書を提出するよう契約で定めた。自社側でも受入時に報告書を確認し、未解消の指摘は理由と対応方針の説明を求めた。

静的解析(ソースコード検査)は試験でどう引っ掛けられる?

検出できるのは書き方の問題までで、業務要件の取り違えや設計上の欠陥は見つけられない。また誤検出も出るため、指摘件数をそのまま品質の指標として扱うのは適切でない。

静的解析(ソースコード検査)と関連する用語

静的解析(ソースコード検査)が出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。