🧠 資訊單位:數碼數據的基礎磚塊 🧱

歡迎來到關於資訊單位 (Units of Information) 的核心章節!別擔心這聽起來很數學,我們只是在學習電腦如何進行測量。這就像學習如何測量距離(毫米、米、公里)一樣,只不過這次我們測量的是相片、音樂和文件等數碼內容。

理解這些單位非常重要,因為這能讓你清楚知道檔案有多大、手機有多少儲存空間,以及為什麼有些檔案的下載時間比其他檔案長。準備好從最基礎的積木開始了嗎?我們出發吧!


基礎:位元 (Bit)、半位元 (Nibble) 與位元組 (Byte)

1. 位元 (Bit, b)

位元 (Bit) 是電腦運算中絕對最小的資訊單位。「Bit」一詞是 Binary Digit(二進制數字)的縮寫。

• 一個位元只能有兩個值:01
• 它代表單一電子狀態——不是關閉 (0) 就是開啟 (1)。

💡 比喻: 把位元想像成一個簡單的電燈開關。它只能處於兩種狀態之一:關或開。這就是一個資訊單位!

你知道嗎? 你在電腦上看到的一切——圖像、影片、文字——歸根究柢都是由數十億個這種細小的 0 和 1 所儲存的。


2. 半位元 (Nibble, 4 bits)

有時,四個位元會被組合在一起,這個組合稱為半位元 (Nibble)

1 個半位元 (Nibble) = 4 個位元 (bits)

雖然在討論檔案大小時不常使用這個單位,但了解它是很重要的,因為它是電腦運算和數據表示法中某些程序所使用的標準分組。


3. 位元組 (Byte, B)

位元組 (Byte) 是衡量數據大小的基本單位,也是你最常使用的單位。

1 個位元組 (Byte, B) = 8 個位元 (bits)

為什麼是 8 個位元呢?在歷史上,8 個位元剛好是用來表示單一字元(例如字母「A」、數字「5」或符號「!」)所需的大小。

💡 比喻: 如果位元是電燈開關,那麼位元組就像一張紙上的一個字母。如果你輸入「CAT」這個字,它就會佔用 3 個位元組的儲存空間(C = 1 位元組,A = 1 位元組,T = 1 位元組)。

快速重溫:小型單位

• 最小:位元 (Bit, b) (0 或 1)
• 4 個位元的組合:半位元 (Nibble)
• 標準單位:位元組 (Byte, B) (8 個位元)

規模升級:千位元組、百萬位元組及以上

單個位元組非常小。現代的檔案(相片、電影)都很大,所以我們需要更大的單位來描述它們。這時候就像標準公制測量單位一樣,Kilo、Mega、Giga 和 Tera 這些十進制前綴就派上用場了。

標準十進制前綴(10 的冪次)

在 OxfordAQA 課程指引與評估中,資訊單位採用標準的 10 的冪次(1,000 的倍數):

• \(1\text{ kB} = 1{,}000\text{ Bytes} = 10^3\text{ Bytes}\)
• \(1\text{ MB} = 1{,}000\text{ kB} = 10^6\text{ Bytes}\)
• \(1\text{ GB} = 1{,}000\text{ MB} = 10^9\text{ Bytes}\)
• \(1\text{ TB} = 1{,}000\text{ GB} = 10^{12}\text{ Bytes}\)

⚠️ 考試提示: 在考試題目中,一律嚴格使用 10 的冪次(1,000 的倍數),不會使用 2 的冪次(如 1024)。


數據測量層級

讓我們來探索你將會遇到的常見單位,從位元組開始向上遞增。


1. 千位元組 (Kilobyte, kB)
大小: 1,000 個位元組 (\(10^3\text{ Bytes}\))
現實例子: 一份小型純文字文件或一封簡單的電郵(不含附件)。

記憶法: Kilo 排在第一位,它是大型單位中最小的一個。


2. 百萬位元組 (Megabyte, MB)
大小: 1,000 個千位元組(或 1,000,000 個位元組 / \(10^6\text{ Bytes}\))
現實例子: 一首高品質歌曲 (MP3) 或一張標準數碼相片。

3. 十億位元組 (Gigabyte, GB)
大小: 1,000 個百萬位元組(或 1,000,000,000 個位元組 / \(10^9\text{ Bytes}\))
現實例子: 一部完整的高畫質 (HD) 電影、現代智能手機的儲存容量,或每月流動數據用量上限。

4. 萬億位元組 (Terabyte, TB)
大小: 1,000 個十億位元組(或 1,000,000,000,000 個位元組 / \(10^{12}\text{ Bytes}\))
現實例子: 大型外置硬碟或電腦伺服器的儲存容量。

🔑 重點總結:單位層級

以下展示了使用十進制前綴(10 的冪次)時各單位之間的關係:

位元組 (Byte, B): 8 個位元 ── 約 1 個字元
千位元組 (Kilobyte, kB): 1,000 個位元組 ── 約 1 頁純文字
百萬位元組 (Megabyte, MB): 1,000 個 kB ── 約 1 首歌或一張相片
十億位元組 (Gigabyte, GB): 1,000 個 MB ── 約 1 部高畫質電影
萬億位元組 (Terabyte, TB): 1,000 個 GB ── 約 1 個大型外置硬碟 / 伺服器
單位之間的轉換

若要將數值從較小單位轉換為較大單位,你需要除以 1,000。

若要從較大單位轉換為較小單位,則需要乘以 1,000。

例子: 2 MB 等於多少 kB?
\(2\text{ MB} \times 1{,}000 = 2{,}000\text{ kB}\)

例子: 5,000 kB 等於多少 MB?
\(5{,}000\text{ kB} \div 1{,}000 = 5\text{ MB}\)


總結與複習

你已經成功掌握了用於衡量所有數碼數據的基礎語言!請時刻記住以下核心概念:

位元 (Bit, b): 最小的單位 (0 或 1)。
半位元 (Nibble): 4 個位元。
位元組 (Byte, B): 8 個位元。
較大單位 (kB, MB, GB, TB):1,000 的倍數遞增(10 的冪次)。

多加練習在這些單位之間互相轉換,並將它們與現實生活中的檔案連結起來,你會發現數據表示法的概念變得更容易想像!做得好!