複選題
132. 程式經編譯(Compile)後,不會產生下列那一種輸出?
(A)診斷訊息(Diagnostic Message)
(B)列印原始程式(Source Pro gram Listing)
(C)可執行模組(Executable Module)
(D)目的模組(Object Module)。

答案:登入後查看
統計: A(13), B(32), C(62), D(7), E(0) #786107

詳解 (共 2 筆)

#4350060

(C)可執行模組(Executable Module):可執行檔需要有Link(連結)以後才會產生
資料來源

5
0
#6212168

程式經編譯後不會產生 列印原始程式 (Source Program Listing) 的原因是,編譯器的主要功能是將原始程式碼轉換為機器碼或中間碼,以便電腦能夠執行。這個過程通常會產生以下幾種輸出:

  1. 診斷訊息 (Diagnostic Message):用於報告編譯過程中的錯誤和警告,幫助開發者調試程式。
  2. 可執行模組 (Executable Module):最終生成的可執行文件,包含機器碼,可以直接在電腦上運行。
  3. 目的模組 (Object Module):中間文件,包含機器碼片段,通常需要進一步連結 (Link) 成為可執行文件。

而 列印原始程式 並不是編譯器的主要功能,這通常是由開發者手動完成或使用其他工具來實現的

 

COPILOT 說答案是 列印原始程式

0
0