Катя хочет отпечатать 7 фотографий. Размер каждой фотографии 1024x768 точек, каждая точка кодируется 4 байтами (фотографии хранятся без сжатия данных). Скорость передачи данных между компьютером и принтером составляет 4 Мбит/с, принтер начинает печатать фотографию в тот момент, когда она будет полностью получена. Считается, что у принтера достаточно памяти, чтобы во время печати продолжать получать следующие фотографии, при этом скорость передачи данных не изменяется. Известно, что каждая фотография печатается на отдельной странице в течение 10 секунд. Определите, через сколько секунд от момента начала отправки на принтер первой фотографии Юля получит распечатанные
фотографии. В ответе укажите только число.
Ответы на вопрос
Ответ:
112
Объяснение:
Дано:
n = 7 - кол-во фото
K = 1024x768 точек
i = 4 байт/точка = 4 * 8 бит/точка = 32 бит/точка
v = 4 Мбит/с = 0,5 Мбайт/с
t₁ = 10 с
Найти: t
Решение:
Для будущих вычислений необходимо найти информационный объём одной фотографии. Используем формулу: I = K * i.
I = 1024 * 768 точек * 32 бит/точка = 25165824 бит
Переведём информационный объём одной фотографии из бит в Мбайты (справка: 1 байт = 8 бит; 1 Кбайт = 1024 байт; 1 Мбайт = 1024 Кбайт):
I = 25165824 / 8 / 1024 / 1024 Мбайт = 3 Мбайт
Общий информационный объём, который необходимо передать:
I₀ = n * I = 7 * 3 Мбайт = 21 Мбайт
Для передачи данных о фотографиях с компьютера на принтер необходимо:
t₂ = I₀ / v; t = 21 Мбайт / 0.5 Мбайт/с = 42 секунды
Время между моментом начала отправки первой фотографии и получением распечатанной версии всех фотографий:
t = t₁ * n + t₂; t = 10 * 7 + 42 = 70 + 42 = 112 секунд
Ответ: t = 112 секунд (или 1 минута 52 секунды).