
ПОЖАЛУЙСТА!!!!! У Тани есть доступ в Интернет по высокоскоростному одностороннему радиоканалу,
обеспечивающему скорость получения информации 220 бит в секунду. У Димы нет скоростного доступа в Интернет, но есть возможность получать информацию от Тани по телефонному каналу со средней скоростью 213 бит в секунду. Дима попросил Таню скачать для него данные объемом 9 Мбайт по высокоскоростному каналу и ретранслировать их Диме по низкоскоростному каналу. Компьютер Тани может начать ретрансляцию данных не раньше, чем им будут получены первые 1024 Кбайт этих данных. Каков минимально возможный промежуток времени (в секундах) с момента начала скачивания Таней данных до полного их получения Димой? В ответе укажи только число, слово «секунд» или букву «с» добавлять не нужно.

Ответы на вопрос

Давай считать.
У Тани канал быстрее, поэтому она в любом случае скачает файл раньше. Тем не менее перед тем, как его начнет у нее скачивать Дима, Таня потратит 1024 Кбайт / 220 бит = 1024 * 1024 байт / 220 бит = 1024 * 1024 *8 бит / 220 бит = 38130 секунд.
По истечение этого времени файл сможет начать качать Дима со скоростью 213 бит в секунду. На скачивание 9 Мб = 9216 Кб = 9437184 байт = 75497472 бит ему понадобится 75497472/213 = 354449 секунды.
Добавляем время, пока ждали Таню: 354449+38130 = 392578 сек
Это, если что, 4.5 дня, так что либо задача глупая, либо цифры неправильные.



Для решения этой задачи нужно вычислить время, которое потребуется Тане для скачивания данных по высокоскоростному каналу, а затем время, которое потребуется Диме для получения этих данных по низкоскоростному каналу.
Объем данных, которые Таня должна скачать, составляет 9 Мбайт. Для перевода этого значения в биты, нужно умножить его на 8 (так как 1 байт = 8 бит), получим: 9 Мбайт * 8 = 72 Мбит.
Скорость получения информации Таней по высокоскоростному каналу составляет 220 бит в секунду. Для вычисления времени, которое потребуется Тане для скачивания данных, нужно разделить объем данных на скорость получения информации: 72 Мбит / 220 бит/сек = 0.3272727 сек.
Теперь нужно вычислить время, которое потребуется Диме для получения данных по низкоскоростному каналу. Средняя скорость получения информации по телефонному каналу составляет 213 бит в секунду. Для вычисления времени, нужно разделить объем данных на скорость получения информации: 72 Мбит / 213 бит/сек = 0.3380282 сек.
Так как компьютер Тани может начать ретрансляцию данных не раньше, чем получит первые 1024 Кбайт, нужно учесть это в вычислениях. Объем данных, которые Таня должна получить для начала ретрансляции, составляет: 1024 Кбайт * 8 = 8192 Кбит.
Теперь нужно вычислить время, которое потребуется Тане для скачивания первых 1024 Кбайт по высокоскоростному каналу: 8192 Кбит / 220 бит/сек = 37.236364 сек.
Таким образом, минимально возможный промежуток времени с момента начала скачивания Таней данных до полного их получения Димой составляет: 37.236364 сек + 0.3272727 сек + 0.3380282 сек = 37.9016659 сек.
Ответ: 37.9016659 секунд (округляем до трех знаков после запятой).


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili