题目
一张分辨率为640*480的位数为32位真彩色的位图,其文件大小[1]是 ()。A. 307200MBB. 307200KBC. 1200KBD. 1200B
一张分辨率为640*480的位数为32位真彩色的位图,其文件大小[1]是 ()。
A. 307200MB
B. 307200KB
C. 1200KB
D. 1200B
题目解答
答案
C. 1200KB
解析
考查要点:本题主要考查位图文件大小的计算方法,涉及分辨率、颜色位数与存储容量的关系。
解题核心思路:
- 公式应用:文件大小(字节)= 宽度 × 高度 × 颜色位数 ÷ 8。
- 单位转换:注意将计算结果从字节转换为KB(1KB=1024字节)。
- 关键点:32位真彩色表示每个像素占用32位,需正确代入公式并完成单位换算。
步骤1:计算总像素数
分辨率640×480的图像总像素数为:
$640 \times 480 = 307200 \text{ 像素}$
步骤2:计算总位数
每个像素用32位表示,总位数为:
$307200 \times 32 = 9830400 \text{ 位}$
步骤3:转换为字节数
1字节=8位,因此总字节数为:
$\frac{9830400}{8} = 1228800 \text{ 字节}$
步骤4:转换为KB
1KB=1024字节,因此文件大小为:
$\frac{1228800}{1024} = 1200 \text{ KB}$
结论:文件大小为1200KB,对应选项C。