民國100年 乙級專案 電力電子乙級 學科
第17題
下列何者不屬於編譯程式的工作?
題目
下列何者不屬於編譯程式的工作?
- (1) 語法分析
- (2) 語意剖析
- (3) 巨集展開
- (4) 產生目的碼
官方答案
(3) 巨集展開
解析
編譯程式(Compiler)的工作依序包括語彙分析、語法分析、語意剖析、中間碼產生、最佳化與目的碼產生,因此選項1、2、4都屬於編譯器的工作。巨集展開(含#include、#define等前置處理指令)是在編譯之前由前置處理器(Preprocessor)完成,不屬於編譯程式本身的職責,故選項3為正確答案。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。