民國114年 地方四等 電子工程 計算機概要
第25題
關於程式語言語法(Syntax)與語意(Semantics)的敘述,下列何者錯誤?
題目
關於程式語言語法(Syntax)與語意(Semantics)的敘述,下列何者錯誤? A. 設計程式時,程式碼即使有語意錯誤,但是只要程式的語法正確也能執行 B. 編譯器或解譯器無法發現程式碼中的語意錯誤 C. 當程式碼違反程式語言的規則時,例如拼字錯誤,則程式一定無法執行 D. 當程式執行結果不符合預期時,可知程式碼存在語法錯誤
官方答案
- 答案:D. 當程式執行結果不符合預期時,可知程式碼存在語法錯誤
解析
語法錯誤會導致編譯失敗無法執行;語意/邏輯錯誤通常能編譯執行但結果錯誤。編譯器可抓型別不匹配等語意錯誤,但無法抓邏輯錯誤。執行結果不符預期表示存在邏輯/語意錯誤,而非語法錯誤。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。
官方資料
答案以考選部公告之測驗式試題標準答案 PDF 為準。