普考-資訊處理計算機概要104 年第 5 題單選題
下列何者不屬於多工作業系統(Multi-tasking)的技術?
A分時技術
B排程能力
C中斷處理能力
D即時反應正確答案
D正確答案
多工作業系統依賴分時、排程與中斷處理來快速切換任務;「即時反應」則是即時作業系統(RTOS)的專屬特徵,非一般多工系統必備。
為什麼答案是 D
即時反應 (Real-time) 要求系統必須在嚴格的「時間死線 (Deadline)」內給出回應,這是即時作業系統 (RTOS) 的特徵(如飛彈控制、醫療儀器),一般多工作業系統並不保證即時性。
載入中…
完整詳解
Pro · 無限重點 多工作業系統依賴分時、排程與中斷處理來快速切換任務;「即時反應」則是即時作業系統(RTOS)的專屬特徵,非一般多工系統必備。
看到「即時」直接聯想「即時作業系統 (RTOS)」。一般多工系統(如 Windows)偶爾會卡頓,並不保證嚴格的即時反應。
逐選項分析
A✕
分時技術 (Time-sharing) 將 CPU 時間切割成極小的片段分配給多個程序,是實現多工、讓使用者感覺程式同時執行的核心基礎技術。
B✕
排程能力 (Scheduling) 負責決定哪個程序可以獲得 CPU 資源以及執行的先後順序(如 Round-Robin),是多工環境下資源分配的關鍵。
C✕
中斷處理 (Interrupt handling) 讓系統能在時間片段結束或發生 I/O 請求時,暫停當前程序並切換到另一個程序,是多工切換的底層必要機制。
D✓ 正確
即時反應 (Real-time) 要求系統必須在嚴格的「時間死線 (Deadline)」內給出回應,這是即時作業系統 (RTOS) 的特徵(如飛彈控制、醫療儀器),一般多工作業系統並不保證即時性。
作業系統類型比較
| 系統類型 | 核心目標 | 關鍵技術 | 應用實例 |
|---|
| 多工作業系統 (Multi-tasking) | 公平分配資源,最大化系統吞吐量 | 分時技術、排程演算法、中斷處理 | Windows, macOS, Linux |
| 即時作業系統 (RTOS) | 在嚴格的時間限制內完成特定任務 | 優先權排程、極低的中斷延遲 | 汽車防鎖死煞車(ABS)、航空控制系統 |
考生容易將「處理速度很快」與「即時反應」混淆。一般多工系統因為 CPU 速度快,看起來像即時反應,但在計算機科學中,「即時 (Real-time)」有嚴格的時間死線定義,兩者概念完全不同。