民國104年 第3梯次 電腦軟體應用乙級 學科

第55題

「編譯器」主要的功能為何?

題目

「編譯器」主要的功能為何?

  1. (1) 連結互相呼叫的程式
  2. (2) 將組合語言程式碼轉譯成機器碼
  3. (3) 將程式重新定址
  4. (4) 將高階語言程式碼轉譯成機器碼

官方答案

(4) 將高階語言程式碼轉譯成機器碼

解析

編譯器(compiler)負責把高階語言(如 C、Java)撰寫的原始程式碼,經詞彙分析、語法分析、語意分析與最佳化後,轉譯成目的碼或機器碼,供電腦直接執行。連結互相呼叫的程式與重新定址屬於連結器、載入器的工作;把組合語言轉成機器碼則是組譯器(assembler)的功能,兩者都與編譯器的主要職責不同。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料