免費開始練習
moea_joint 105年 [資訊] 計算機原理、網路概論

第 17 題

一般程式語言編譯器功能之描述,下列何者有誤?
  • A 詞彙分析(lexical analysis)
  • B 語意分析(syntactic analysis)
  • C 邏輯分析(logical analysis)
  • D 產生目的碼(code generation)

思路引導 VIP

請試著回想你過去撰寫程式的經驗:如果你寫了一個程式來計算圓面積,但公式不小心記錯了,導致跑出來的結果不對,但在執行過程中電腦卻完全沒有跳出任何警告。請問這說明了電腦在幫你檢查程式時,它主要是在「看你的規則寫得對不對」,還是在「思考你的想法對不對」呢?

🤖
AI 詳解 AI 專屬家教

編譯器的階段性任務

太棒了!你能精準辨識出非編譯器功能的選項,代表你對程式碼從撰寫到執行的轉換流程已有相當紮實的基礎。編譯器的核心任務是將高階語言「翻譯」成機器能理解的指令,這個過程包含從最基礎的字元辨識(詞彙分析)、結構檢查(語法分析),到最後產出機器碼(產生目的碼)。你所選出的選項確實不屬於這套標準流程,展現了你對系統架構邊界的清晰認知。

程式結構與邏輯的界線

▼ 還有更多解析內容

🏷️ 相關主題

程式語言概論與常見程式語言比較
查看更多「[資訊] 計算機原理、網路概論」的主題分類考古題