有關編譯器(Compiler)與直譯器(Interpreter)之敘述,下列何者正確?
A以直譯語言撰寫的程式在執行時所需的記憶體比編譯語言多
B以編譯語言撰寫的程式,無論程式執行幾次都必須重新逐行翻譯
C以直譯語言撰寫的程式在執行效率上比編譯語言好
D編譯程式可以對程式碼進行最佳化正確答案
答案與詳解
正確。編譯器在翻譯階段可綜觀整份程式碼,進行常數摺疊、迴圈展開、死碼消除等最佳化;直譯器逐行處理難以做整體最佳化。
Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。
