地方政府公務人員四等-資訊處理類科計算機概要112 年第 36 題單選題
假設有一個影像以 24 bits 表示顏色深淺,而影像長與寬分別為 800 pixels 與 600 pixels ,圖像儲存的空間需要多少 bytes?
A11,520,000 bytes
B1,440,000 bytes正確答案
C5,760,000 bytes
D3,840,000 bytes
B正確答案
影像大小 = 寬 × 高 × 每像素位元數 ÷ 8,本題 800×600×24÷8 = 1,440,000 bytes。
為什麼答案是 B
正解。800×600 = 480,000 pixels,每像素 24 bits = 3 bytes,480,000×3 = 1,440,000 bytes。
載入中…
完整詳解
Pro · 無限重點 影像大小 = 寬 × 高 × 每像素位元數 ÷ 8,本題 800×600×24÷8 = 1,440,000 bytes。
24 bits = 3 bytes,直接 800×600×3 = 1,440,000 bytes,秒殺。
逐選項分析
A✕
11,520,000 是把 24 bits 當 24 bytes 計算(800×600×24),單位換算錯誤,多算 8 倍。
B✓ 正確
正解。800×600 = 480,000 pixels,每像素 24 bits = 3 bytes,480,000×3 = 1,440,000 bytes。
C✕
5,760,000 = 800×600×12,把每像素當 12 bytes,位元與位元組換算錯誤。
D✕ 陷阱
3,840,000 = 800×600×8,誤把 24 bits 當 8 bytes(也就是忘了 ÷8 卻又算錯倍數),是常見陷阱。
影像儲存空間計算
| 項目 | 數值 | 說明 | 備註 |
|---|
| 寬 × 高 | 800 × 600 | 總像素數 = 480,000 | pixel 數 |
| 色彩深度 | 24 bits | = 3 bytes | ÷8 轉 bytes |
| 總容量 | 480,000 × 3 | = 1,440,000 bytes | 約 1.37 MB |
| 公式 | W×H×D÷8 | D 為 bits/pixel | 未壓縮 |
題目給「bits」但要求答案是「bytes」,必須除以 8。許多考生直接用 800×600×24 就錯選 A,一定要記得 8 bits = 1 byte 的換算。