Examly題庫立即開始練習
國家安全情報人員考試五等考試-資訊組資料處理大意11218單選題

有關 C 程式語言執行過程的敘述,下列何者錯誤?

A編譯器(Compiler)的功能,是將 C 原始碼程式轉成組合語言或機器語言目的模組(Object module)
B連結器(Linker)的功能,是將動態連結函式庫模組,與由 C 原始碼程式轉出目的模組,組合出可執行機器碼程式正確答案
C載入器(Loader)的功能,是將由 C 程式轉換的可執行機器碼程式載入電腦記憶體去執行
D連結器會產生原始碼與機器碼的連結資訊,方便程式除錯時參考
答案與詳解
B
正確答案
C 程式執行流程:原始碼→編譯器→目的模組→連結器→可執行檔→載入器→執行。B 把「動態」寫錯,應為靜態連結函式庫。

為什麼答案是 B

錯誤!連結器處理的是「靜態」連結函式庫,將其與目的模組合併成可執行檔。「動態」連結函式庫(DLL/.so)是在程式執行時才由作業系統載入連結,不在連結器階段處理。

考點:編譯器功能考點:動態vs靜態連結考點:載入器功能考點:除錯資訊
載入中…

資料處理大意 相關題目

想練更多資料處理大意考古題?

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

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