单选题 传输一幅分辨率为640像素×480像素、65536色的图片(采用无压缩方式),假设采用数据传输速度为56kbit/s,大约需要的时间是______。
  • A.34.82s
  • B.42.86s
  • C.85.71s
  • D.87.77s
【正确答案】 D
【答案解析】[解析] 首先计算出每幅图的存储空间,然后除以数据传输率,就可以得出传输一幅图的时间。图片的容量不仅与分辨率有关,还与颜色数有关,分辨率越高、颜色数越多,图像所占的容量就越大。
图像的颜色数为65536色,意味着颜色深度为log265536=16(即用16位的二进制数表示65536种颜色),则一幅图所占据的存储空间为640×480×16bit=4915200bit。数据传输速度为56kbit/s,则传输时间=4915200bit/(56×103bit/s)=87.77s。