Examly題庫立即開始練習
國營聯招 資訊計算機原理、網路概論1006單選題

編譯程式的功能是將高階語言轉換成可在機器上執行的目的碼,下列何者不屬於其工作?

A語意分析
B除錯正確答案
C最佳化
D產生中間碼
答案與詳解
B
正確答案
編譯器(Compiler)負責語法/語意分析、最佳化、中間碼與目的碼產生,但「除錯(Debug)」是程式設計師或除錯工具的工作,不屬於編譯器功能。

為什麼答案是 B

除錯(Debugging)是找出並修正程式邏輯錯誤的過程,由程式設計師或除錯工具(Debugger)執行,不是編譯器本身的功能;編譯器頂多報告語法/語意錯誤訊息,但不主動「除錯」。

考點:編譯器前端階段考點:非編譯器功能考點:編譯器後端最佳化考點:中間碼產生
載入中…

想練更多計算機原理、網路概論考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮