1.程試設計;2.資料庫系統;3.資訊網路工程;4.計算機結構題庫下載題庫

上一題
22. 下列有關解釋(interpretation)和編譯(compilation)的敘述,何者是正確的?
(A)二者都需要程式沒有語法錯誤,才可有部分結果輸出
(B)解釋可以直接產生結果,不會產生目標代碼(object code)
(C)編譯容易將程式最佳化,較適合多次使用的程式
(D)解釋可以允許變數在使用前,不需要宣告該變數的形態


答案:登入後觀看
難度: 困難
最佳解!
Bear 國二上 (2018/06/11)
(A)interpretation:.....★★★★★★,...


(內容隱藏中)
查看隱藏文字
2F
Yu 小二下 (2022/04/12)

直譯/解釋(interpretation)是逐行翻譯執行

3F
heyhey (2022/07/23)

一、Interpreter 直譯器:以撰寫好的程式執行,不輸出Object Code。
(一)執行過程:Source code -> interpreter -> Output。
(二) 特性:
不將高階語言轉換成低階機器語言、依羅集順序直接執行輸入程式、執行階段,直譯器需留於記憶體中、沒有Object Code。
(三)優點:
修改source code後直接執行、易偵錯、適合程式發展環境及初學者。
(四)缺點:
程式沒有經由最佳化(因為沒有產生Object Code)故效率差、執行速度慢、程式可能較有漏洞。
二、Compiler 編譯器
(一) 過程Source Code -> compiler -> object Code ->Linking Loader -> Object Code
(二) 特性 
需產生Object Code 佔Mem 空間
(三) 優點
程式經最佳化-> 效率高
會將高階語言-...


查看完整內容

22. 下列有關解釋(interpretation)和編譯(compilatio..-阿摩線上測驗