國家安全情報人員考試五等考試-資訊組資料處理大意104 年第 2 題單選題
Windows 所使用的檔案系統會根據叢集(或配置單元)大小來組織硬碟檔案。如果當硬碟格式化時,所選擇的叢集大小為 4 KB,那麼當有兩個 10 KB 大小的檔案要儲存時,共需要幾個叢集?
B正確答案
叢集是檔案儲存最小單位,每檔案需無條件進位計算叢集數,不可共用。
為什麼答案是 B
每個 10KB 檔案需 ⌈10÷4⌉=3 個叢集(第 3 個只用 2KB 但整個被佔用),兩檔各自獨立,共 3+3=6 個叢集。
載入中…
完整詳解
Pro · 無限重點 叢集是檔案儲存最小單位,每檔案需無條件進位計算叢集數,不可共用。
每檔 10KB÷4KB=2.5 → 進位為 3 個叢集,兩檔共 3×2=6 個。
逐選項分析
A✕ 陷阱
5 是把總容量 20KB÷4KB=5 算出來的,錯在忽略「不同檔案不能共用同一叢集」的原則,這是最常見陷阱。
B✓ 正確
每個 10KB 檔案需 ⌈10÷4⌉=3 個叢集(第 3 個只用 2KB 但整個被佔用),兩檔各自獨立,共 3+3=6 個叢集。
D✕ 陷阱
8 可能誤以為 10KB 要 4 個叢集(10÷4 約估為 4),計算錯誤。正確應為 3 個叢集。
叢集儲存計算法
| 檔案大小 | 叢集大小 | 所需叢集 | 浪費空間 |
|---|
| 10 KB | 4 KB | 3 個 (⌈10/4⌉) | 2 KB |
| 10 KB | 4 KB | 3 個 (⌈10/4⌉) | 2 KB |
| 合計 20 KB | 4 KB | 6 個 | 4 KB |
最大陷阱是把「兩檔合併計算」(20KB÷4KB=5) 得到 A 選項。實際上叢集是檔案系統配置的最小單位,**不同檔案絕對不會共用同一叢集**,即使檔案只用到叢集的一小部分,剩餘空間也會被浪費(稱為內部碎裂 internal fragmentation)。