農會 資訊管理類電腦概論105 年第 12 題單選題
電腦語言中,不論英文字元(word)或中文字元都是八個位元(bit)作為編碼。
B正確答案
英文字元通常佔 8 bits (1 Byte),但中文字元(如 Big5 或 UTF-8)需 16 到 24 bits,兩者編碼長度不同。
為什麼答案是 B
本題正確選項。因為中文字元所需的位元數大於英文字元,無法統一用 8 bits 編碼,故原敘述為非。
考點:字元編碼
載入中…
完整詳解
Pro · 無限重點 英文字元通常佔 8 bits (1 Byte),但中文字元(如 Big5 或 UTF-8)需 16 到 24 bits,兩者編碼長度不同。
看到「不論中英文都是 8 bits」直接打叉!中文字比較胖,至少需要 16 bits (2 Bytes) 才能裝得下。
逐選項分析
A字元編碼✕
原敘述錯誤。標準英文字元(ASCII)佔 1 Byte (8 bits),但中文字元(如 Big5)需 2 Bytes (16 bits),UTF-8 甚至需要 3 Bytes。
B字元編碼✓ 正確
本題正確選項。因為中文字元所需的位元數大於英文字元,無法統一用 8 bits 編碼,故原敘述為非。
常見字元編碼位元數對照
| 編碼標準 | 英文字元長度 | 中文字元長度 |
|---|
| ASCII | 8 bits (1 Byte) | 無支援 |
| Big5 | 8 bits (1 Byte) | 16 bits (2 Bytes) |
| UTF-8 | 8 bits (1 Byte) | 24 bits (3 Bytes) |
題目將「英文字元佔 8 bits」的區域性正確概念,惡意擴大到「中文字元」也適用。請牢記中文字元比較胖,Big5 至少需要 16 bits (2 Bytes) 才能完整表示。