題組內容
三、請說明程式語言編譯器(compiler)與解譯器(interpreter)之下列問題:
⑶執行一次或執行多次時,何者效率較高?(5 分)
詳解 (共 1 筆)
詳解
總結
- 一次執行:解譯器可能在初次執行時更方便,但編譯器的執行效率更高。
- 多次執行:編譯器明顯更高效,因為它只需一次編譯,多次執行都不再需要解析和翻譯,解譯器則每次都需要重新解譯。
因此,在需要高效執行的情況下,尤其是多次執行相同程式時,編譯器的效率要比解譯器高得多。