Q129.
下列與連結程式 (Linker)無直接關係的為那一項?
電腦軟體設計共同科目 · 乙級 · Q129
難易度分析
2 / 5
本題考查軟體開發流程中編譯與連結階段的基礎定義區分,僅需掌握各階段處理對象的對應關係即可解答,不涉及複雜的推論或陷阱。
正確答案:④原始程式(Source program)
④ 原始程式(Source program):原始程式 (Source Program) 是 編譯器 (Compiler) 的處理對象,需先經編譯產生目的檔後才會進入連結階段,因此與 Linker 無直接關係,僅存在間接關聯。
錯誤選項解析
- ① Library (程式庫):程式庫 (Library) 與 Linker 有直接關係,因為連結器會將程式庫中的函式或模組與目的檔進行連結,以解析外部符號參考。
- ② 目的程式 (Object Program):目的程式 (Object Program) 是 Linker 的直接輸入來源,編譯器將原始程式編譯後產生目的檔,再由連結器進行合併與符號解析。
- ③ 可執行檔 (Executable File):可執行檔 (Executable File) 是 Linker 的最終輸出結果,連結器將多個目的檔與所需程式庫整合後,產生可供作業系統載入執行的檔案格式。
Learning Tip
"本題核心考點在於區分 編譯階段 與 連結階段 的職責分工。編譯器 負責將原始程式轉為目的碼,而 Linker 負責將目的碼與程式庫結合成可執行檔。常見陷阱是混淆「間接相關」與「直接相關」,需牢記原始程式不直接參與連結過程。"
學員答題分佈
①Library (程式庫)0%
②目的程式 (Object Program)0%
③可執行檔 (Executable File)0%
④原始程式(Source program)0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!