地方政府公務人員四等-資訊處理類科計算機概要114 年第 16 題單選題
有關文數字(Alphanumeric characters)編碼的敘述,下列何者錯誤?
AEBCDIC(Extended Binary Coded Decimal Interchange Code)是根據 BCD 延伸出來的文數字編碼方式
B萬用碼(Unicode code)可支援多語言環境
C大五碼(BIG-5 code)是中文內碼,每個文數字採用 2 個位元組編碼
D美國資訊交換標準碼(American Standard Code for Information Interchange, ASCII code)是文數字碼,每個字元採用 2 個位元組編碼正確答案
D正確答案
ASCII 每字元使用 7 bits(擴充為 1 byte),非 2 bytes,這是編碼常識題最愛的陷阱。
為什麼答案是 D
錯誤!ASCII 使用 7 bits 表示一個字元(擴充 ASCII 為 8 bits = 1 byte),並非 2 bytes。2 bytes 是 Unicode (UCS-2) 或 BIG-5 的特徵。
載入中…
完整詳解
Pro · 無限重點 ASCII 每字元使用 7 bits(擴充為 1 byte),非 2 bytes,這是編碼常識題最愛的陷阱。
看到「ASCII + 2 bytes」直接選,ASCII 鐵定是 1 byte (7/8 bits)。
逐選項分析
A✕
EBCDIC 是 IBM 從 BCD(Binary Coded Decimal)延伸發展的 8-bit 編碼,用於大型主機。敘述正確。
B✕
Unicode 目的就是建立全球統一編碼,支援中、英、日、韓、阿拉伯等多語言,敘述正確。
C✕ 陷阱
BIG-5 是繁體中文內碼,每個中文字採 2 bytes 編碼。題目問「文數字」雖略有語病,但相較 D 明顯錯誤,C 通常認定正確。
D✓ 正確
錯誤!ASCII 使用 7 bits 表示一個字元(擴充 ASCII 為 8 bits = 1 byte),並非 2 bytes。2 bytes 是 Unicode (UCS-2) 或 BIG-5 的特徵。
常見字元編碼比較
| 編碼 | 位元數 | 用途 | 備註 |
|---|
| ASCII | 7 bits (1 byte) | 英文數字符號 | 共 128 個字元 |
| EBCDIC | 8 bits (1 byte) | IBM 大型主機 | 由 BCD 延伸 |
| BIG-5 | 2 bytes | 繁體中文 | 台灣、港澳使用 |
| Unicode | 2~4 bytes | 全球多語言 | UTF-8/16/32 |
命題者把「2 bytes」這個 Unicode/BIG-5 的特徵,硬塞給 ASCII。ASCII 是最早期的英文編碼,只需 7 bits(擴充 8 bits)就能表示 128~256 個字元,絕不可能是 2 bytes。