阿摩線上測驗 登入

申論題資訊

試卷:98年 - 98 司法特種考試_三等_檢察事務官電子資訊組:程式語言#38330
科目:程式語言
年份:98年
排序:0

題組內容

二、

申論題內容

⑵請說明它們各別的優缺點。(6 分)

詳解 (共 1 筆)

詳解 提供者:114年高考上榜

在電腦中,程式碼可以透過編譯(compilation)或直譯(interpretation)兩種方法來執行。

 
編譯是指將程式碼一次性轉換為機器碼的過程,轉換完成後可以直接執行。編譯器會將程式碼轉換為機器碼,然後生成一個可執行文件。當用戶運行這個文件時,計算機可以直接執行這個機器碼,不需要再次轉換。這種方式的優點是執行速度快,但編譯過程需要花費較長的時間。
 
直譯是指將程式碼逐行轉換為機器碼的過程,每當遇到一行程式碼時就會即時轉換為機器碼並執行。解譯器會逐行讀取並執行程式碼,這種方式的好處是可以直接在源代碼中進行調試,並且可以實現跨平台運行,但是執行速度較編譯慢。