コンパイラによる最適化の主な目的はどれか。
イ プログラムのデバッグを容易にする。
ウ プログラムの保守性を改善する。
エ 目的プログラムを生成する時間を短縮する。
たとえば、ループ処理の中の処理に関係ない数値の代入をループの外に出すことによって、 プログラムの実行時間を短縮する。
ループの開始 x=100; y=y+x; ループの終了
x=100; ループの開始 y=y+x; ループの終了
【平成19年春 問38】
【平成22年秋 問22】