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

第65題

作業系統軟體中,核心( 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) 組合語言

解析

作業系統核心直接管理CPU、記憶體、中斷與周邊裝置,若以效率為首要考量,組合語言能精確控制暫存器、旗標與指令週期,產生的機械碼最精簡。PASCAL、BASIC、FORTRAN屬高階語言,雖有可讀性與開發效率,但需經編譯器轉換,抽象層較高,執行效率通常不如組合語言。

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

官方資料