民國110年 第2梯次 電腦軟體設計丙級 學科
第17題
有關使用直譯程式(Interpreter)將程式翻譯成機器語言之敘述,下列何者正確?
題目
有關使用直譯程式(Interpreter)將程式翻譯成機器語言之敘述,下列何者正確?
- (1) 直譯程式(Interpre ter)與編譯程式(Compiler)翻譯方式一樣
- (2) 直譯程式先執行再翻譯成目的程式
- (3) 直譯程式先翻譯成目的程式,再執行之
- (4) 直譯程式每次轉譯一行指令後即執行
官方答案
(4) 直譯程式每次轉譯一行指令後即執行
解析
直譯器(Interpreter)的運作特性是「逐行翻譯、立即執行」,不產生獨立的目的程式碼(Object Code)。選項 1 錯誤,編譯器一次將整個原始碼編譯成目的程式再執行,兩者翻譯方式不同。選項 2 錯誤,直譯器不會先執行再翻譯。選項 3 錯誤,直譯器不產生目的程式檔案。選項 4 正確描述直譯器每次轉譯一行指令後即執行的特性。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。