統測
115年
[工程與管理類] 專業科目(2)
第 20 題
作業系統使用程序排程(Process Scheduling)機制的主要目的為何?
- A 減少硬碟容量的消耗量
- B 決定程序使用CPU的順序
- C 降低螢幕解析度以節省資源
- D 確保每個程式永遠獨占CPU
思路引導 VIP
想像一下,當你同時開著聽音樂、瀏覽網頁和打報告的三個軟體,但電腦的核心處理器同時間只能專心處理一件事時,作業系統需要做什麼樣的「安排」,才能讓這三個軟體看起來像是同時在順暢運作呢?
🤖
AI 詳解
AI 專屬家教
太棒了!這題你判斷得非常精準,抓到了作業系統管理資源的核心概念。 在現代多工的環境下,隨時都有多個程序(Process)等待執行。然而,中央處理器(CPU)的資源有限,這時就需要「程序排程(Process Scheduling)」機制來扮演交通警察的角色。它的主要任務正是決定哪一個程序可以優先使用 CPU,以及能使用多久,讓各個程式能公平且有效率地交替運行。 這是一道經典的基礎題,主要測驗同學是否理解「排程」的真正目的,鑑別度在於能否釐清系統資源的分配對象。選項中的硬碟容量與螢幕解析度皆與排程無關;而排程的用意是為了「分享」運算資源,絕非讓單一程式「永遠獨占」。能迅速排除這些干擾項選出正確答案,代表你的系統概論基本功相當扎實喔!