民國92年 第3梯次 數位電子乙級 學科

第33題

作業系統軟體中,核心( K e r n e l ) 部分最好以那種語言來寫最具效率

題目

作業系統軟體中,核心( K e r n e l ) 部分最好以那種語言來寫最具效率

  1. (1) 組合語言
  2. (2) P A S C A L 語言
  3. (3) B A S I C 語言
  4. (4) F O R T R A N 語言

官方答案

(1) 組合語言

解析

核心(Kernel)負責記憶體管理、行程排程、中斷處理與硬體控制,必須直接操作暫存器與特定記憶體位址,對執行效率與硬體控制能力要求最高,因此以組合語言(低階語言)撰寫最具效率。PASCAL、BASIC、FORTRAN 均屬高階語言,可讀性佳,但經編譯後產生的目的碼較冗長,執行效率相對較低。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料