問23
23 / 80
プログラムの静的解析ツールで検出できるものはどれか。
関数ごとの実行処理時間
後に使用されない変数への代入
プログラム仕様に対応する処理の記述漏れ
用意したテストケースでは実行されなかった命令
静的解析ツールは、プログラムを実行せずソースコードを解析するため、以後まったく参照されない変数への代入などを検出できます。実行時間・仕様との突合による記述漏れ・テストで実行されなかった命令は、実行(動的解析)を伴わないと分かりません。