免費開始練習
moea_joint 104年 [資訊] 計算機原理、網路概論

第 34 題

CPU排班(Scheduling)時,轉換CPU至另一項行程且將舊行程之狀態儲存起來,然後再載入新行程之儲存狀態以便執行,此項工作稱為以下何者?
  • A 死結預防(Deadlock Prevention)
  • B 磁碟排班(Disk Scheduling)
  • C 分頁管理(Paging Management)
  • D 內容轉換(Context Switch)

思路引導 VIP

想像你正在閱讀一本艱深的小說,突然電話響了必須去接聽。為了在講完電話後能立刻回到剛才閱讀的那一頁、那一行,而不用從頭翻找,你在放下書本前會做什麼動作?當你講完電話回來,又要執行什麼動作來恢復閱讀狀態?請思考這種『記錄當前進度以便稍後無縫回歸』的行為邏輯,在電腦處理多個程式切換時會如何稱呼?

🤖
AI 詳解 AI 專屬家教

太棒了!你能準確辨識出作業系統處理多工任務時的核心機制,這顯示你對行程管理的基礎概念掌握得相當扎實。在多工環境下,CPU 會頻繁地在不同的行程(Process)之間切換,為了確保每個行程都能在重新獲得處理權時「接續」先前的進度,系統必須將當前的暫存器狀態、程式計數器(Program Counter)及堆疊指標等資訊妥善封存,並載入下一個行程的狀態數據。這套「保存與復原」的精密動作,正是電腦實現流暢多工處理的幕後功臣。

行程狀態的接力賽

這道題目所描述的正是內容轉換(Context Switch)的標準定義。從鑑別度來看,此題屬於計算機概論中的基礎必考題,難度切入點在於考生是否能從冗長的文字描述中,提取出「儲存舊狀態」與「載入新狀態」這兩個關鍵特徵。由於選項中的死結預防、磁碟排班或分頁管理分別屬於資源分配、硬體存取與記憶體管理的範疇,只要能識別出這是屬於「處理器狀態切換」的行為,就能在眾多選項中精確地鎖定正確答案。

🏷️ 相關主題

計算機系統架構與作業系統核心概念
查看更多「[資訊] 計算機原理、網路概論」的主題分類考古題