静的解析とは?
静的解析とは、プログラムを実行せずにソースコードを解析し、未初期化変数、配列の境界超過、到達不能コード、規約違反などを検出する手法。テストでは再現しにくい潜在不具合を早期に見つけられる。
せいてきかいせき
静的解析の意味
プログラムを実行せずにソースコードを解析し、未初期化変数、配列の境界超過、到達不能コード、規約違反などを検出する手法。テストでは再現しにくい潜在不具合を早期に見つけられる。
静的解析の具体例
コーディング規約の適合性検査や、複雑度の測定に用いる。
静的解析は試験でどう引っ掛けられる?
実行して振る舞いを調べる動的解析(プロファイリング、アサーション、ファジングなど)と対比される。静的解析は誤検出(偽陽性)が出る点も特徴。
静的解析と関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。