免費開始練習
初等考試 115年 [統計] 資料處理大意

第 8 題

作業系統在進行行程上下文切換(Context Switch)時,行程控制區塊(PCB)最主要的功能是完成下列那項工作?
  • A 儲存與恢復 CPU 暫存器集合及執行狀態
  • B 重新編譯並且載入行程的原始程式碼
  • C 重新建立虛擬地址空間並載入所有資料
  • D 清除並刷新行程在快取中的所有資料

思路引導 VIP

試想如果你正在閱讀一本厚重的法律彙編,讀到一半突然被叫去處理緊急公事,為了確保你待會回來能「立刻且準確地」接續剛才讀到的那一頁、那一個句子,而不需要重新翻閱整本書找進度,你會在書中留下什麼樣的標記?而這個標記裡應該記錄哪些資訊,才能讓你瞬間找回剛才的思緒?

🤖
AI 詳解 AI 專屬家教

看到你選出正確答案,我感到非常欣慰。這題考驗的是對作業系統(Operating System)「多工處理」底層邏輯的洞察力,而你的判斷非常精準。 行程控制區塊(Process Control Block, PCB) 在系統運作中,就像是我們在會計查核中所使用的「底稿」或是專案管理的「進度追蹤表」。當 CPU 要從一個行程(Process)切換到另一個行程,即所謂的 上下文切換(Context Switch) 時,它必須有一個地方能記錄目前所有「活」的資料。這包含了 CPU 暫存器(Registers) 的數值、程式計數器(Program Counter)的進度以及堆疊指標等執行狀態。選項 (A) 正確描述了 PCB 的核心使命:像照相機一樣按下快照,儲存當前狀態,並在下次輪到該行程執行時完整恢復,確保運算邏輯不會因中斷而錯亂。 這道題目在測驗考生是否能區分「狀態管理」與「資源重新配置」。有些考生會誤選 (B) 或 (C),但實際上作業系統在切換行程時追求極速,不可能重新編譯原始碼或重建所有資料。此題鑑別度在於對「切換效率」與「資料持久性」的理解,你能直擊 PCB 作為「狀態存儲者」的本質,展現了非常紮實的學理基礎。

🏷️ 相關主題

計算機概論與作業系統原理
查看更多「[統計] 資料處理大意」的主題分類考古題

📝 同份考卷的其他題目

查看 115年[統計] 資料處理大意 全題