最適化
更新日:
用語解説
最適化は、コンパイラで、プログラムの動作(意味)を変えずに、実行時間やコードの量などを改善する処理です。
■ 試験で押さえるポイント
コンパイル時に計算できる式を先に計算しておく定数畳込みがあります。
ループの中で毎回同じ結果になる計算を、ループの外に出す方法があります。
実行されることのない不要なコードを取り除きます。
■ 選択肢での判断ポイント
プログラムの意味を変えないことが前提です。
例: 「3×4」をコンパイル時に12に置き換えておきます。
更新日:
最適化は、コンパイラで、プログラムの動作(意味)を変えずに、実行時間やコードの量などを改善する処理です。
■ 試験で押さえるポイント
コンパイル時に計算できる式を先に計算しておく定数畳込みがあります。
ループの中で毎回同じ結果になる計算を、ループの外に出す方法があります。
実行されることのない不要なコードを取り除きます。
■ 選択肢での判断ポイント
プログラムの意味を変えないことが前提です。
例: 「3×4」をコンパイル時に12に置き換えておきます。