Чтобы ускорить передачу большого файла с одного компьютера на другой, его можно заархивировать. При использовании некоторой программы-архиватора размер полученного архива составит половину от исходного размера файла. Средняя скорость передачи данных по каналу связи составляет 221 бит/с. Рассчитайте разницу во времени (в секундах) при архивации файла с последующей его передачей и передаче незаархивированного файла, если исходный размер подлежащего передаче файла составляет 64 Мбайт, на его архивацию требуется 22 секунды, а на распаковку - 7 секунд

23 Фев в 19:40
8 +1
0
Ответы
1

Для решения этой задачи нужно сначала определить размер файлов после архивации и распаковки.

Размер исходного файла: 64 Мбайт
Размер файла после архивации: 64 Мбайт / 2 = 32 Мбайт
Размер файла после распаковки: 64 Мбайт

Теперь найдем время передачи файла с архивацией и без:

Для передачи файла без архивации:
Время = Размер файла / Скорость передачи
Время = 64 Мбайт 8 1024 * 1024 бит / 221 бит/с = 2 359 061 секунда

Для передачи файла с архивацией:
Время = (Размер архивированного файла + Время на архивацию + Время на распаковку) / Скорость передачи
Время = (32 Мбайт 8 1024 * 1024 бит + 22 секунды + 7 секунд) / 221 бит/с = 1 392 140 секунда

Разница во времени будет:
2 359 061 секунда - 1 392 140 секунда = 966 921 секунда

Итак, разница во времени составляет 966 921 секунда (около 11 дней).

16 Апр в 15:35
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 91 947 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир