Вычисления скорости передачи сообщений

В демонстрационном варианте 2011 г. приведен следующий вариант задания В7: "У Толи есть доступ к сети Интернет по высокоскоростному одностороннему радиоканалу, обеспечивающему скорость получения информации 219 бит в секунду. У Миши нет скоростного доступа в Интернет, но есть возможность получать информацию от Толи по низкоскоростному телефонному каналу со средней скоростью 215 бит в секунду.
Миша договорился с Толей, что тот будет скачивать для него данные объемом 5 Мбайт по высокоскоростному каналу и ретранслировать их Мише по низкоскоростному каналу.
Компьютер Толи может начать ретрансляцию данных не раньше, чем им будут получены первые 512 Кбайт этих данных. Каков минимально возможный промежуток времени (в секундах) с момента начала скачивания Толей данных до полного их получения Мишей?
В ответе укажите только число, слово «секунд» или букву «с» добавлять не нужно."

какое действие выполнить в первую очередь?

Начало формы

Перевести 5 Мбайт в биты и выразить это число в виде степени двойки.

Перевести скорости модемов в Кбайт/с

Разделить скорость радиоканала на скорость телефонного канала, узнать, насколько доступ Толи быстрее доступа Миши.

Перевести 512 Кбайт в биты и выразить это число в виде степени двойки.

Итак, наиболее верным подходом к решению задачи будет перевод объема данных, подлежащих передаче, в биты, с тем, чтобы вычислить необходимое время в секундах, так как скорости модемов у нас указаны в бит/сек. То же самое нужно будет сделать с объемом данных, который необходимо передать по высокоскоростному каналу, чтобы могла начаться ретрансляция по низкоскоростному.

Школьники, скорее всего, помнят, что 1 Мбайт = 1024 Кбайт, а 1 Кбайт = 1024 байт. И уж конечно каждый участник экзамена знает, что 1 байт = 8 бит.
Выше уже подчеркивалась необходимость для успешной сдачи экзаменов знания таблицы степеней двойки. 1024 = 210, 8 = 23.

Основываясь на этом знании, переведем 5 Мбайт в биты.
5 · 1024 · 1024 · 8 = 5 · 210 · 210 · 23 = 5 · 223
Мише необходимо получить файл объемом 5·223 бит.

Аналогично поступим с 512 Кбайт, необходимыми для начала ретрансляции. В качестве ответа укажите, пожалуйста, степень, в которую нужно возвести двойку, чтобы получить число, равное количеству бит, которое должен получить компьютер Толи до начала ретрансляции данных Мише.

НЕ нашли? Не то? Что вы ищете?

22

Это верный ответ.
512 · 1024 · 8 = 29 · 210 · 23 = 222

Теперь, зная объемы, подлежащие передаче, в битах и скорости модемах в бит/сек мы легко можем вычислить требуемое время в секундах.

Скорость Мишиного модема составляет 215 бит в секунду. Передаче подлежит файл объемом 5·223 бит.
Время, необходимое для этого, вычисляется как результат деления объема на скорость: 5 · 223 : 215.
Воспользуемся тем фактом, что при делении показатели степени вычитаются:
5 · 223 : 215 = 5 · 223-15 = 5 · 28 = 5 · 256 = 1280

Выполним то же действие с расчетом времени задержки начала ретрансляции. Скорость Толиного модема составляет 219 бит в секунду. Передаче подлежит файл объемом 222 бит.
Сколько секунд пройдет с момента начала получения файла Толиным компьютером до старта его ретрансляции Мише?
В ответе укажите только число, слово «секунд» или букву «с» добавлять не нужно

8

Итак, мы получили два значения: 1280 секунд понадобится компьютеру Миши, чтобы получить файл и еще 8 секунд пройдет до начала ретрансляции. Вся операция будет длиться 1288 секунд.

Для закрепления материала можно предложить учащимся еще одну подобную задачу (демоверсия ЕГЭ 2010г.):
"У Васи есть доступ к Интернет по высокоскоростному одностороннему радиоканалу, обеспечивающему скорость получения им информации 218 бит в секунду. У Пети нет скоростного доступа в Интернет, но есть возможность получать информацию от Васи по низкоскоростному телефонному каналу со средней скоростью 215 бит в секунду. Петя договорился с Васей, что тот будет скачивать для него данные объемом 5 Мбайт по высокоскоростному каналу и ретранслировать их Пете по низкоскоростному каналу.
Компьютер Васи может начать ретрансляцию данных не раньше, чем им будут получены первые 512 Кбайт этих данных. Каков минимально возможный промежуток времени (в секундах), с момента начала скачивания Васей данных, до полного их получения Петей?
В ответе укажите только число, слово «секунд» или букву «с» добавлять не нужно."

1296

Приведем еще одну задачу на вычисление скорости передачи сообщений:
"Сколько секунд потребуется модему, передающему сообщения со скоростью 28800 бит/с, чтобы передать цветное растровое изображение размером 800х600 пикселей, при условии, что в палитре 224 цветов?"

Это задание осложнено тем, что помимо вычисления времени передачи первоначально нужно определить размер передаваемого файла. В отличие от предыдущих задач, здесь переход к выражению скорости модема с использованием степени двойки не удобен, так как появятся десятичные дроби. Проще для уменьшения размерности действий перейти от бит к байтам.

Скорость модема составляет 28800 : 8 = 3600 байт/с. Поскольку в палитре 224 цветов, то на кодирование одного пикселя отводится 3 байта. Отсюда размер изображения 800 · 600 · 3 = 144 ·= 1 байт.
Далее деление осуществляется в уме, отделением излишних нулей: (144 ·: (36 · 100) = (144 : 36) · : 100) = 4 · 100 = 400
Ответ: 400 секунд потребуется на передачу этого изображения (когда-то были такие модемы Улыбка, хотя задача стремительно становится архаичной).

Резюмируя, можно сказать, что в каждом случае экзаменуемый должен понять, какой способ сокращения вычислений применить, чтобы получить искомый ответ. Иногда удобно считать в байтах, иногда в битах, иногда в килобайтах.

И в заключение еще одна задача с несовременным сюжетом, где как раз нужно переводить килобиты в килобайты:
"Известно, что длительность непрерывного подключения к сети Интернет с помощью модема для некоторых АТС не превышает 10 минут. Определите максимальный размер файла (в килобайтах), который может быть передан за время такого подключения, если модем передает информацию в среднем со скоростью 32 килобит/c."Конец формы

2400 Кбайт