民國111年 第2梯次 網頁設計丙級 學科
第62題
有關使用直譯程式(Interpreter)將程式翻譯成機器語言之敘述,下列何者正確?
題目
有關使用直譯程式(Interpreter)將程式翻譯成機器語言之敘述,下列何者正確?
- (1) 直譯程式(Interpret er)與編譯程式(Compiler)翻譯方式一樣
- (2) 直譯程式每次轉譯一行指令後即執行
- (3) 直譯程式先翻譯成目的程式,再執行之
- (4) 直譯程式先執行再翻譯成目的程式
官方答案
(2) 直譯程式每次轉譯一行指令後即執行
解析
直譯程式(Interpreter)與編譯程式(Compiler)翻譯方式不同:編譯程式先將整個原始程式轉譯成目的程式後再執行;直譯程式則逐行翻譯、逐行執行,不產生獨立的目的程式。因此「每次轉譯一行指令後即執行」正確。選項1稱兩者一樣錯誤;選項3、4混淆了編譯與直譯流程,故選2。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。