關務特考四等考試-資訊處理計算機概要105 年第 29 題單選題
下列有關高階語言(high-level language)與低階語言(low-level language)的敘述,何者錯誤?
A高階語言通常有比較好的可攜性(portability)
B高階語言可經由編譯(compilation)過程產生機器語言(machine language)
C使用低階語言的最大好處是不必了解硬體架構(如暫存器的名稱與數量)正確答案
D組合語言(assembly language)是一種低階語言
C正確答案
低階語言(如組合語言)與硬體架構密切相關,程式設計者必須了解暫存器等硬體細節,故選項C敘述錯誤。
逐選項解析
A高階語言通常有比較好的可攜性(portability)✕ 錯誤
高階語言抽象程度高,較不依賴特定硬體平台,因此可攜性較佳,可在不同作業系統或處理器上透過重新編譯來執行,敘述正確。
B高階語言可經由編譯(compilation)過程產生機器語言(machine language)✕ 錯誤
高階語言(如C、Java)需透過編譯器(compiler)將原始碼編譯為機器語言(或位元組碼),才能由CPU執行,敘述正確。
C使用低階語言的最大好處是不必了解硬體架構(如暫存器的名稱與數量)✓ 正確
D組合語言(assembly language)是一種低階語言✕ 錯誤
立即註冊,看完整詳解
這題的完整詳解,註冊就能看 · 每天 2 題免費
精選詳解- 完整逐選項解析
- 秒殺解題技巧與破題關鍵
- 關鍵知識表整理
- 陷阱與易錯提醒
- 同考點歷屆題庫連續刷題與錯題本