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

第6題

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

題目

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

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

官方答案

(1) 組合語言

解析

核心直接管理 CPU、記憶體、中斷與硬體介面,早期為求執行效率及精確控制硬體,常以組合語言撰寫。組合語言與機器指令近乎一對一,可直接操作暫存器、旗標與記憶體位址,額外負擔小。PASCAL、FORTRAN、BASIC 屬高階語言,需經編譯或直譯,抽象層較高,對核心所需的硬體控制與效率較不直接。

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

官方資料