地方政府公務人員四等-資訊處理類科計算機概要114 年第 21 題單選題
有關多工的特色,下列敘述何者正確?
A一次只能執行一個程式
B多個使用者同時使用電腦
C多個程式可在系統中交替執行正確答案
D多核心支援
C正確答案
多工 (Multitasking) 指多個程式在系統中交替執行,作業系統透過時間分割讓使用者感覺同時進行。
為什麼答案是 C
多工的核心定義:作業系統利用 CPU 時間分割 (Time-sharing),讓多個程式在系統中輪流/交替執行,營造同時執行的錯覺。
載入中…
完整詳解
Pro · 無限重點 多工 (Multitasking) 指多個程式在系統中交替執行,作業系統透過時間分割讓使用者感覺同時進行。
看到「多工」抓關鍵字:交替執行、時間分割。多使用者是「多人」、多核心是「硬體」,別混淆。
逐選項分析
A✕
一次只能執行一個程式是「單工 (Single-tasking)」,與多工相反,早期 DOS 系統即為此類。
B✕ 陷阱
多個使用者同時使用電腦是「多使用者 (Multi-user)」的特色,強調使用者數量,非程式執行方式,考生最易與多工混淆。
C✓ 正確
多工的核心定義:作業系統利用 CPU 時間分割 (Time-sharing),讓多個程式在系統中輪流/交替執行,營造同時執行的錯覺。
D✕ 陷阱
多核心 (Multi-core) 是硬體架構,讓多程式可「真正同時」執行(多處理 Multiprocessing),與多工概念不同。單核 CPU 也能多工。
作業系統四大「多」概念對照
| 名稱 | 英文 | 核心特徵 | 例子 |
|---|
| 單工 | Single-tasking | 一次只執行一程式 | 早期 MS-DOS |
| 多工 | Multitasking | 多程式交替執行 (時間分割) | Windows 一邊聽音樂一邊打字 |
| 多使用者 | Multi-user | 多人同時使用一電腦 | Unix/Linux 伺服器 |
| 多處理 | Multiprocessing | 多 CPU/核心真正平行執行 | 多核心處理器 |
本題 B、D 都是常見混淆陷阱:B 把「多使用者」冒充「多工」,D 把「多核心硬體」冒充「多工」。記住多工的精髓是「交替執行 (concurrency)」,不是「同時使用」也不是「硬體支援」。