民國109年 第2梯次 電力電子甲級 學科
第57題
下列何種語言不適合在不同機型之電腦上執行?
題目
下列何種語言不適合在不同機型之電腦上執行?
- (1) BASIC 語言
- (2) C語言
- (3) PASCAL 語言
- (4) 組合語言
官方答案
(4) 組合語言
解析
組合語言的指令、暫存器名稱與定址模式直接對應特定 CPU 的指令集與硬體架構,同一段程式放到指令集不同的機型上就無法執行,必須改寫或重新組譯,因此可攜性最差。BASIC、C、PASCAL 都屬於高階語言,語法與機器無關,只要各機型具備對應的編譯器或直譯器,就能將原始碼轉換成該機器的機器碼後執行,故適合在不同機型間移轉。本題問何者不適合,答案為組合語言。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。