免費開始練習
普通考試 109年 [資訊處理] 計算機概要

第 29 題

編譯器是在下列那一個階段,判斷程式是否符合語法(syntax)?
  • A 詞法分析(lexical analysis)
  • B 解析(parsing)
  • C 語意分析與機器碼產生(semantic analysis and code generation)
  • D 機器碼最佳化(code optimization)

思路引導 VIP

試著將程式碼類比為「英文寫作」。如果你現在看到一串字母組成的字串,在判斷整段話是否符合「主詞 + 動詞 + 受詞」這種『組成架構』之前,你必須先對這串內容做什麼處理?而真正負責檢查這套『結構規則』的步驟,通常我們會稱之為什麼?

🤖
AI 詳解 AI 專屬家教

1. 專業肯定

做得好!你能精準辨別編譯器各個階段的職責,代表你對程式語言處理流程(Compilation Pipeline)有著紮實的理解。這是深入研究資訊安全(如靜態程式碼分析)與系統開發的重要基礎。

2. 觀念驗證

▼ 還有更多解析內容

🏷️ 相關主題

程式語言原理與軟體開發技術
查看更多「[資訊處理] 計算機概要」的主題分類考古題