民國104年 第3梯次 電腦軟體應用乙級 學科
第55題
「編譯器」主要的功能為何?
題目
「編譯器」主要的功能為何?
- (1) 連結互相呼叫的程式
- (2) 將組合語言程式碼轉譯成機器碼
- (3) 將程式重新定址
- (4) 將高階語言程式碼轉譯成機器碼
官方答案
(4) 將高階語言程式碼轉譯成機器碼
解析
編譯器(compiler)負責把高階語言(如 C、Java)撰寫的原始程式碼,經詞彙分析、語法分析、語意分析與最佳化後,轉譯成目的碼或機器碼,供電腦直接執行。連結互相呼叫的程式與重新定址屬於連結器、載入器的工作;把組合語言轉成機器碼則是組譯器(assembler)的功能,兩者都與編譯器的主要職責不同。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。