地方政府公務人員四等-資訊處理類科計算機概要107 年第 40 題單選題
若人與電腦間的資料溝通只用26 個大寫與26 個小寫英文字母,則電腦每個字元最多只需幾個 Bit 即可表達?
C正確答案
52 個字元需要編碼,2^5=32 不夠,2^6=64 足夠,故最少 6 bits。
為什麼答案是 C
2^6 = 64 ≥ 52,足以表示 26 大寫 + 26 小寫共 52 個字元,且是最小可行的 bit 數,故為正解。
載入中…
完整詳解
Pro · 無限重點 52 個字元需要編碼,2^5=32 不夠,2^6=64 足夠,故最少 6 bits。
記住 2^n ≥ 字元數:2^5=32, 2^6=64。52 個字元落在 32~64 之間,選 6。
逐選項分析
A✕
2^4 = 16,只能表示 16 種字元,遠不足 52 個字母。
B✕ 陷阱
2^5 = 32,只夠表示 26 個字母(單一大小寫),但題目要大小寫共 52 個,32 < 52 仍不夠。容易誤以為 5 bits 可表 26 字母就選此。
C✓ 正確
2^6 = 64 ≥ 52,足以表示 26 大寫 + 26 小寫共 52 個字元,且是最小可行的 bit 數,故為正解。
D✕
2^7 = 128 雖可表示(這是 ASCII 的長度),但題目問「最多只需幾個 Bit」即最少需要,6 bits 已足夠,7 bits 是多餘的。
n 個 Bit 可表示的字元數
| Bits | 組合數 2^n | 典型用途 | 是否夠 52 字元 |
|---|
| 4 | 16 | 16 進位數字 | ✗ |
| 5 | 32 | 26 個英文字母 | ✗ |
| 6 | 64 | 大小寫字母 | ✓ 最小 |
| 7 | 128 | 標準 ASCII | ✓ 但過多 |
| 8 | 256 | 延伸 ASCII / Byte | ✓ 但過多 |
最常見陷阱是只算 26 個字母(選 B),忘記大小寫是不同字元共 52 個。另一陷阱是反射性想到 ASCII = 7 bits 就選 D,但題目問「最少需要」多少 bit,不是問標準編碼長度。