農會 資訊管理類電腦概論107 年第 14 題單選題
電腦程式語言中,C跟Java都是高階語言,而Python則是屬於低階語言。
B正確答案
Python、C、Java 皆為高階語言,低階語言指的是機器語言或組合語言,題幹敘述錯誤。
為什麼答案是 B
題幹將 Python 錯認為低階語言,敘述有誤,故本題應選錯誤(✕)。C、Java、Python 皆為高階語言。
考點:語言層級
載入中…
完整詳解
Pro · 無限重點 Python、C、Java 皆為高階語言,低階語言指的是機器語言或組合語言,題幹敘述錯誤。
看到 Python 直接連「高階語言」!低階語言只有貼近硬體的機器碼(0和1)或組合語言。
逐選項分析
A語言層級✕
題幹敘述錯誤,Python 並非低階語言,而是語法接近人類語言、高度抽象的標準高階語言。
B語言層級✓ 正確
題幹將 Python 錯認為低階語言,敘述有誤,故本題應選錯誤(✕)。C、Java、Python 皆為高階語言。
程式語言層級分類
| 層級 | 特性 | 代表語言 |
|---|
| 高階語言 | 接近人類語言、具可移植性、需編譯或直譯 | Python, Java, C, C++ |
| 低階語言 | 接近硬體、執行效率高、不具可移植性 | 組合語言(Assembly), 機器語言 |
考生易將「直譯式」或「執行速度較慢」誤認為「低階」。Python 雖為直譯式且執行速度不如 C,但其抽象程度高、不依賴特定硬體,仍屬標準的高階語言。