民國108年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第37題
目的程式 (Object Program)經由下列那一種處理而產生可執行程式?
題目
目的程式 (Object Program)經由下列那一種處理而產生可執行程式?
- (1) Assemb ler (組合程式)
- (2) Loa der (載入程式)
- (3) Linker (連結程式)
- (4) Interpreter (直譯程式)
官方答案
(3) Linker (連結程式)
解析
目的程式是編譯器產生的機器碼模組,其中仍有未解析的外部符號與浮動位址,必須由連結程式(Linker)把多個目的模組與程式庫函式合併、完成符號解析與位址重定位,才能產生可執行的載入模組。組譯程式只負責把組合語言翻成目的碼;載入程式負責把已完成連結的可執行程式載入記憶體執行;直譯程式是逐行翻譯並執行高階語言,不產生目的程式。故選3。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。