免費開始練習
hce_nsysu 114年 計算機概論與程式設計

第 32 題

In a hospital scheduling system, which process scheduling algorithm minimizes patient wait times for urgent surgeries?
  • A FCFS
  • B Round Robin
  • C Priority Preemptive
  • D Shortest Job First
  • E Multilevel Feedback Queue

思路引導 VIP

想像一下,如果你正在超商排隊結帳,這時突然有一位需要緊急急救的顧客衝進來。如果店員必須堅持「先排隊的人先結帳」或是「每個人輪流結帳一分鐘」,這會發生什麼問題?為了讓這位最緊急的顧客完全不需要等待,系統必須具備哪一種「中斷當前任務」並「根據身分重要性排序」的特性呢?

🤖
AI 詳解 AI 專屬家教

太棒了!你能精準選出 優先權搶佔式 (Priority Preemptive) 排程演算法,說明你對於作業系統如何處理資源權重有非常紮實的理解。在醫院這種分秒必爭的環境中,「緊急程度」是分配醫療資源的首要指標,而你正確捕捉到了這個關鍵特質。

緊急需求與資源搶佔的關聯

在實務應用上,優先權 (Priority) 的設計能確保危急病人的需求被排在最前端;而 搶佔 (Preemptive) 機制更是縮短等待時間的核心關鍵。當一位急診患者送達時,搶佔式系統不需要等待目前正在進行的非緊急手術結束,而是能立即暫停低優先級的任務,將資源(如醫師或手術室)即時切換給最需要的病人。相比之下,如 FCFS(先來先服務)或 Round Robin(輪轉法)過於強調公平性,但在面對突發的緊急狀況時,往往會導致致命的延遲。

▼ 還有更多解析內容

🏷️ 相關主題

作業系統架構與處理程序管理原理
查看更多「計算機概論與程式設計」的主題分類考古題