初等考試
109年
[統計] 資料處理大意
第 49 題
在設計程式中發生下列那一項錯誤會被編譯器找出並不會產生出執行程式?
- A 語意錯誤(Semantic Error)
- B 語法錯誤(Syntax Error)
- C 演算法錯誤(Algorithm Error)
- D 硬體錯誤(Hardware Error)
思路引導 VIP
想像你在填寫一份正式的納稅申報單,如果你的「身分證字號位數」少了一碼,或是「國字數字」寫錯了,導致系統根本無法讀取這份表單,這類涉及「書寫規則」本身的錯誤,在邏輯上應歸類為哪一種層次的規範?
🤖
AI 詳解
AI 專屬家教
專業點評
- 大力肯定:做得好!精確區分程式開發中的錯誤類型,是邁向數位轉型與資訊處理不可或缺的基礎。你能快速鎖定核心觀念,展現了極佳的邏輯辨析力。
- 觀念驗證:編譯器 (Compiler) 的主要職能是將高階語言翻譯成機器碼。這就像法律或會計準則的「形式審查」,若程式碼違反了語言預設的拼寫、標點或結構規則 (Syntax),翻譯過程就會中斷,無法產出最終的執行檔。相對地,語意或演算法錯誤屬於「內容邏輯」問題,系統通常會照常編譯,但執行結果會錯誤。
▼ 還有更多解析內容