LONGEPASS
Q117.

磁碟排班主要目的在降低下列那一種時間?

電腦軟體設計共同科目 · 乙級 · Q117

難易度分析

2 / 5

本題考查對磁碟存取時間組成要素的基礎定義。考生僅需區分不同時間項目的定義及其與排班演算法的對應關係即可選出答案,不涉及複雜的邏輯推論或多重概念組合,屬於基本定義的記憶與應用。

正確答案:①搜尋時間 (Seek Time)

① 搜尋時間 (Seek Time):磁碟排班 (Disk Scheduling) 的核心目的在於最小化 搜尋時間 (Seek Time),即磁頭移動到正確磁軌 (Track) 所需的機械移動時間。常見演算法如 SSTF (Shortest Seek Time First)、SCAN、C-SCAN 均是透過優化請求處理順序來減少磁頭移動距離。

錯誤選項解析

  • ② 傳輸時間 (Transmission Time):傳輸時間 (Transmission Time) 是指資料在磁碟與記憶體之間實際讀寫的時間,取決於資料量與傳輸速率,與排班順序無關。此選項混淆了「排班優化」與「資料傳輸效能」的概念。
  • ③ 旋轉時間 (Rotation Time):旋轉延遲時間 (Rotational Latency) 是指磁碟旋轉使目標扇區 (Sector) 對準磁頭所需的時間。雖然部分進階演算法會考慮旋轉因素,但磁碟排班的「主要」優化目標仍是搜尋時間,而非旋轉時間。
  • ④ 轉換時間 (Conversion Time):轉換時間 (Conversion Time) 並非磁碟存取時間的標準術語。磁碟存取的三大時間要素為:搜尋時間、旋轉延遲時間與傳輸時間,此選項為干擾項。
Learning Tip

"磁碟存取時間 = 搜尋時間 + 旋轉延遲時間 + 傳輸時間,其中搜尋時間佔比最大(約佔 30%~50%),故為排班演算法的主要優化目標。常考陷阱為混淆「旋轉延遲」與「搜尋時間」,切記:搜尋時間是「磁頭跨磁軌移動」,旋轉時間是「磁碟轉到正確扇區」。實務上,SSTF 可能導致飢餓現象 (Starvation),而 C-LOOK 為多數作業系統的預設選擇。"

學員答題分佈

①搜尋時間 (Seek Time)0%
②傳輸時間 (Transmission Time)0%
③旋轉時間 (Rotation Time)0%
④轉換時間 (Conversion Time)0%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目