LONGEPASS
電腦硬體裝修/工作方法/Q13
簡單
正確率 -
Q13.

C++是屬於何種語言?

電腦硬體裝修 · 乙級 · 工作方法 · Q13

難易度分析

2 / 5

此題考查程式語言分類的基本定義。考生需區分不同抽象層級的語言特性,辨別具備高度抽象化能力的語言與直接與硬體相關的語言之間的差異。

正確答案:②高階語言

② 高階語言:C++ 是一種高階語言,具有類別、物件、繼承等抽象特性,需透過編譯器轉換為機械碼後才能執行,符合高階語言的定義。

錯誤選項解析

  • ① 機械語言:機械語言是由 0 與 1 組成的二進位碼,為 CPU 可直接執行的最低階語言,而 C++ 需經編譯器轉換,並非機械語言。
  • ③ 低階語言:低階語言通常指機械語言與組合語言,與硬體架構高度相關;C++ 具備高度抽象化特性,屬於高階語言而非低階語言。
  • ④ 組合語言:組合語言是使用助記符(如 MOV、ADD)來表示機械指令的語言,仍需組譯器轉換;C++ 的抽象層次遠高於組合語言。
Learning Tip

"本題考程式語言分層觀念。高階語言(如 C++、Java、Python)需經編譯或直譯,具有可移植性;低階語言(機械語言、組合語言)與硬體綁定但執行效率高。常考陷阱為混淆組合語言與高階語言的抽象層級差異。"

學員答題分佈

①機械語言0%
②高階語言0%
③低階語言0%
④組合語言0%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目