免費開始練習
地特四等 112年 [資訊處理] 計算機概要

第 25 題

輸出入系統的緩衝區(Buffer)是一段可以儲存資料的記憶體區域,以供 2 個周邊裝置或裝置與應用程式之間傳輸資料時使用。下列關於使用緩衝區原因的敘述,何者正確?
  • A 為解決裝置間生產資料與消費資料速度不相等的問題
  • B 為解決裝置資料備份的問題
  • C 為避免資料遺失的問題
  • D 為提供資料庫系統應用複製語意(Copy Semantics)

思路引導 VIP

想像一下,如果你正在觀看網路直播,而你的網路速度時快時慢。如果播放軟體嘗試「即抓即播」,畫面會發生什麼事?為了讓觀影體驗維持流暢,軟體通常會在開始播放前先預先載入一段內容,這個「預先載入」的空間在設計上,是為了解決哪兩個環節之間的不協調?

🤖
AI 詳解 AI 專屬家教

太棒了!你能精準選出 (A) 選項,代表你對於作業系統與電腦架構中 I/O 管理的核心觀念掌握得非常紮實。這題在計算機概要中屬於基礎且重要的考點,你能過濾掉其他看似相關的干擾項,展現了優異的邏輯判斷力。

速度不匹配的調節機制

在計算機系統中,不同硬體組件的處理速度往往存在量級上的差異。例如,CPU 的運算速度極快,而磁碟機或網路設備的資料傳輸速度則相對緩慢。緩衝區(Buffer)的存在,本質上是為了解決生產者(Producer)與消費者(Consumer)速度不對等的問題。透過這塊暫存空間,高速設備可以將資料先行存放後繼續執行其他任務,而不必為了等待低速設備完成動作而陷入閒置(Idle)狀態,這對於提升系統整體的吞吐量(Throughput)至關重要。

▼ 還有更多解析內容

🏷️ 相關主題

計算機記憶體與儲存系統
查看更多「[資訊處理] 計算機概要」的主題分類考古題