• Предмет: Информатика
  • Автор: ashfkcvsgdculiu
  • Вопрос задан 6 лет назад

Катя хочет отпечатать 7 фотографий. Размер каждой фотографии 1024x768 точек, каждая точка кодируется 4 байтами (фотографии хранятся без сжатия данных). Скорость передачи данных между компьютером и принтером составляет 4 Мбит/с, принтер начинает печатать фотографию в тот момент, когда она будет полностью получена. Считается, что у принтера достаточно памяти, чтобы во время печати продолжать получать следующие фотографии, при этом скорость передачи данных не изменяется. Известно, что каждая фотография печатается на отдельной странице в течение 10 секунд. Определите, через сколько секунд от момента начала отправки на принтер первой фотографии Юля получит распечатанные
фотографии. В ответе укажите только число.

Ответы

Ответ дал: vimmortal2
1

Ответ:

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 секунды).

Вас заинтересует