Графический файл, имеющий размер 1024х768 пикселей,
кодированный без сжатия с использованием палитры из 65536 цветов
был передан через сетевое подключение с постоянной пропускной
способностью канала за 48 секунд. Определите время передачи по
этому же каналу графического файла, имеющего размер 1280х1024
пикселей, если его кодирование произвести с использованием
палитры из 256 цветов. Файлы не содержат никакой дополнительной
информации. Канал не имеет никакой дополнительной нагрузки. В
ответе укажите целое число секунд.
Answers & Comments
Ответ: 40
Объяснение:
1. Вычислим объем файла:
Объем файла = (кол-во пикселей) * (кол-во бит на пиксель)
Кол-во бит на пиксель для палитры из 65 636 цветов равно 16
( 2^n >= 65536 )
Объем файла в КБ:
(кол-во пикселей) * (кол-во бит на пиксель) / 8 / 1024:
1024 * 768 * 16 / 8 / 1024 = 1536
2. Определим пропускную способность канала:
1536 / 48 = 32 КБ/сек
3. Вычислим объем второго файла:
Кол-во бит на пиксель для палитры из 256 цветов - 8.
Объем файла в КБ: 1280 * 1024 * 8 / 8 / 1024 = 1280
Время передачи этого файла:
1280 / 32 = 40 секунд