第 21 题
传输一幅分辨率为 640 像素×480 像素,6.5 万色的照片(图像),假设采用数据传输速率为 56k/s,大约需要的时间是( )。
A. 34.82s B. 42.86s C. 85.71s D. 87.7s
[tag_link]
正确答案:D
首先计算图像的总像素数:640像素 × 480像素 = 307,200像素。 图像为6.5万色(即65,000种颜色),颜色深度需要满足2^b ≥ 65,000,由于2^16 = 65,536,因此每个像素需要16位来表示颜色。
图像总数据量为307,200像素 × 16位/像素 = 4,915,200位。 数据传输速率为56k/s,在通信领域中通常表示56千比特每秒,即56,000比特/秒(其中k=1000)。
传输时间 = 总数据量 / 数据传输速率 = 4,915,200位 / 56,000位/秒 ≈ 87.77秒,四舍五入后约为87.7秒,与选项D相符。 注意,若将k按1024计算,会得到约85.71秒(对应选项C),但根据常规的数据传输速率定义,应采用k=1000,因此正确答案为D。