五等-圖書資訊管理圖書館學大意110 年第 45 題單選題
常駐程式(resident program)是指一組程式,它一直保留在下列何處?
C正確答案
常駐程式會持續保留在主記憶體(RAM)中,隨時待命執行,不需重新載入。
為什麼答案是 C
常駐程式 (resident program) 指開機後長期駐留在主記憶體 (RAM) 中的程式,如防毒軟體、輸入法,可隨時被 CPU 呼叫執行,不必重新從磁碟載入。
載入中…
完整詳解
Pro · 無限重點 常駐程式會持續保留在主記憶體(RAM)中,隨時待命執行,不需重新載入。
看到「常駐」+「隨時執行」→ 直接鎖定主記憶體 (RAM)。
逐選項分析
A✕
磁碟是儲存裝置,存放的是未執行的程式檔案。程式要執行必須先被載入主記憶體,磁碟只是「存放地」而非「常駐地」。
B✕
光碟屬於唯讀或可寫的外部儲存媒體,速度慢且多為長期保存用途,不可能是程式常駐執行的位置。
C✓ 正確
常駐程式 (resident program) 指開機後長期駐留在主記憶體 (RAM) 中的程式,如防毒軟體、輸入法,可隨時被 CPU 呼叫執行,不必重新從磁碟載入。
D✕ 陷阱
CPU 只是執行運算的單元,內部只有暫存器 (register) 和快取 (cache),空間極小,無法「保留」整組程式。程式執行時資料會在 RAM 與 CPU 之間流動。
電腦儲存層級與常駐程式
| 層級 | 代表 | 速度 | 是否可常駐程式 |
|---|
| 暫存器/快取 | CPU 內部 | 最快 | 空間太小,不行 |
| 主記憶體 | RAM | 快 | ✅ 常駐程式在此 |
| 輔助儲存 | 磁碟/光碟 | 慢 | 僅存放,非常駐 |
最容易誤選 D (CPU),因為「程式執行」讓人聯想到 CPU。但 CPU 只負責「運算」不負責「保留」,真正讓程式「常駐待命」的是主記憶體 RAM。記住:CPU 是執行者,RAM 才是駐守地。