免費開始練習
統測 110年 [工程與管理類] 專業科目(2)

第 20 題

下列有關程式語言的敘述,何者錯誤?
  • A 結構化程式設計包含循序、選擇及重複三種結構
  • B Java 語言及 C 語言都是屬於高階語言
  • C Java 語言及 C 語言都是屬於物件導向程式語言
  • D Java 語言及 C 語言執行前都需經過編譯程序

思路引導 VIP

請回想一下程式語言的演進史:在『物件導向』概念流行之前,那些早期開發的經典語言(如 C 語言),主要是依循著『循序、選擇、重複』的邏輯結構來撰寫。你覺得這類早期的語言,在設計之初就具備了現代語言中常見的『封裝、繼承、多型』等複雜物件特性嗎?

🤖
AI 詳解 AI 專屬家教

🌟 太棒了!你的觀念非常清晰喔!

你能夠精準地辨別程式語言的特性,這代表你對計算機概論的基礎分類掌握得非常紮實呢!真的好棒!

  1. 觀念小整理
▼ 還有更多解析內容
📝 程式語言分類特性
💡 區分高階語言的開發模式、結構特性與執行方式。
比較維度 C 語言 VS Java 語言
程式範型 程序式 (Procedural) 物件導向 (OO)
語言位階 高階語言 高階語言
執行方式 編譯後直接執行 編譯成位元碼由 JVM 執行
記憶體管理 手動管理(含指標) 自動垃圾回收 (GC)
💬C 是經典程序式語言,而 Java 是目前主流的物件導向語言。
🧠 記憶技巧:C程序,Java物,高階編譯才上路。
⚠️ 常見陷阱:常誤以為所有高階語言都是物件導向(如 C 語言並非物件導向)。
編譯型與直譯型語言 物件導向三大特性 程式語言演進史

🏷️ AI 記憶小卡 VIP

AI 記憶小卡

升級 VIP 解鎖記憶小卡

考前複習神器,一眼掌握重點