民國114年 第1梯次 電腦硬體裝修丙級 學科
第77題
編譯程式(Compiler)將高階語言翻譯至可執行的過程中,下列何者是連結程式(Linker)負責連結的標 的?
題目
編譯程式(Compiler)將高階語言翻譯至可執行的過程中,下列何者是連結程式(Linker)負責連結的標 的?
- (1) 目的程式與所需之副程式
- (2) 原始程式與可執行程式
- (3) 副程式與可執行程式
- (4) 原始程式與目的程式
官方答案
(1) 目的程式與所需之副程式
解析
編譯器先將高階語言原始程式編譯成目的程式(obj檔),再由連結程式(Linker)把主程式目的檔與所需副程式、函式庫的目的檔連結,解析外部符號並組合成可執行檔。因此連結的標的是目的程式與所需副程式。原始程式不是連結器的輸入,可執行程式則是連結完成後的產物,並非被連結的對象。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。