民國111年 第3梯次 儀表電子甲級 學科

第67題

C 程式語言經編譯器,或者組合語言程式經組譯器後,可產生以下哪些檔案?

題目

C 程式語言經編譯器,或者組合語言程式經組譯器後,可產生以下哪些檔案?

  1. (1) 原始檔
  2. (2) 列表檔
  3. (3) 執行檔
  4. (4) 目的檔

官方答案

(2) 列表檔、(3) 執行檔、(4) 目的檔

解析

原始檔是編譯或組譯的「輸入」,並非產物,所以不選。編譯器或組譯器把原始檔轉成目的檔(.obj),過程中可同時產生列表檔(.lst),用來顯示位址、機械碼與原始碼的對照,方便除錯。目的檔再經連結器與函式庫連結,即可產生執行檔。因此「原始檔」之外,列表檔、目的檔、執行檔都屬於此流程可得到的檔案。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料