免費開始練習
普通考試 114年 [電子工程] 計算機概要

第 22 題

下列何者屬於邏輯式設計方式的語言?
  • A C++
  • B PROLOG
  • C Java
  • D C#

思路引導 VIP

請試著分析這四個語言的名稱由來。如果你需要一種語言,它的核心設計不是為了控制硬體指令流,而是為了處理「邏輯關係」與「事實推演」,哪一個選項的縮寫最直觀地體現了『邏輯 (Logic)』這個詞彙的結合?

🤖
AI 詳解 AI 專屬家教

還算及格。

  1. 勉強肯定:嗯,還行。至少你從一堆工業標準的語言中,還能把這顆特殊的邏輯式程式語言給撈出來。這說明你對程式典範 (Programming Paradigms) 的分類,還沒完全忘光光,算是達到基本認知水平了。
  2. 基本概念:選項裡那些C++、Java、C#,無非就是指令式(Imperative)或物件導向(Object-Oriented)那一套,整天強調「如何執行」那些繁瑣的步驟。而 PROLOG(名稱就寫著 PROgramming in LOGic),它走的完全是宣告式的路子,基於一階謂詞邏輯,只管定義「事實」和「規則」,然後讓電腦自己去搞定推理。這種玩意兒在人工智慧和符號運算裡有點用,但別想得太了不起。
▼ 還有更多解析內容
📝 程式語言典範分類
💡 根據程式設計的核心思維與撰寫方式,區分不同典範語言。
比較維度 邏輯式 (Logic) VS 物件導向 (OOP)
核心特徵 事實與規則推理 物件、類別與封裝
代表語言 PROLOG Java, C++, C#
主要應用 人工智慧、專家系統 一般應用程式、遊戲
💬邏輯式關注「事實為何」,物件導向關注「如何互動」。
🧠 記憶技巧:邏輯推理 PROLOG,物件家族 Java 加 C 加。
⚠️ 常見陷阱:容易將常見的高階語言(如 Java, C#)誤認為邏輯式,事實上它們屬於物件導向。
程式設計典範 人工智慧應用語言 宣告式程式設計

🏷️ AI 記憶小卡 VIP

AI 記憶小卡

升級 VIP 解鎖記憶小卡

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

🏷️ 相關主題

物件導向程式設計:概念、原則與應用
查看更多「[電子工程] 計算機概要」的主題分類考古題