LONGEPASS
電力電子/程式設計與微電腦應用/Q15
非常簡單
正確率 -
Q15.

下列何種語言不適合在不同機型之電腦上執行?

電力電子 · 甲級 · 程式設計與微電腦應用 · Q15

難易度分析

1 / 5

本題測試對程式語言層次與跨平台可移植性的直觀認知,題目與選項皆直接呈現關鍵概念,無需額外推論。

正確答案:①組合語言

① 組合語言:組合語言屬於低階語言,與特定CPU的指令集架構(ISA)緊密綁定,不同機型的處理器具有不同的指令集,因此組合語言程式無法直接跨平台執行,必須針對目標架構重新編寫。

錯誤選項解析

  • ② C語言:C語言屬於高階語言,具有良好的可移植性,透過不同平台上的編譯器即可將原始碼編譯為對應機器的執行檔,廣泛應用於跨平台開發。
  • ③ BASIC 語言:BASIC語言為高階語言,透過直譯器或編譯器可在不同機型上執行,具備跨平台執行的能力。
  • ④ PASCAL 語言:PASCAL語言同樣屬於高階語言,具有結構化程式設計特性,可透過對應平台的編譯器實現跨機型執行。
Learning Tip

"本題核心考點為程式語言的可移植性(Portability)。低階語言(如組合語言、機器語言)直接對應硬體指令集,不具跨平台能力;高階語言(如C、BASIC、PASCAL)透過編譯器或直譯器抽象化硬體差異,可在不同機型上執行。實務上需注意,即使是高階語言,若使用了平台專屬的API或硬體相依程式碼,仍可能影響可移植性。"

學員答題分佈

①組合語言0%
②C語言0%
③BASIC 語言0%
④PASCAL 語言0%

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

相似類型題目