
Документ объёмом 10 Мбайт можно передать с одного компьютера на другой двумя способами:А) сжать
архиватором, передать архив по каналу связи, распаковать;Б) передать по каналу связи без использования архиватора.Какой способ быстрее и насколько, еслисредняя скорость передачи данных по каналу связи составляет 222 бит в секунду,объём сжатого архиватором документа равен 40% от исходного,время, требуемое на сжатие документа, – 18 секунд, на распаковку – 2 секунды?

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

10 Мбайт=10*1024²=10485760 байт или 10485760 * 8=83886080 бит
Время передачи такого файла составит 83886080 / 222=377865 с (≈105 часов)
2) Передача сжатого файла
Объем файла 83886080 * 0.4 =33554432 бит
Время передачи файла 33554432 / 222 = 151146 с
Сюда надо добавить время на сжатие и распаковку: 18+2=20с
Итого 151146+20=151166 (с) или примерно 42 часа
Второй способ быстрее на 63 часа.



Передача документа по каналу связи
Для передачи документа объемом 10 Мбайт с одного компьютера на другой можно использовать два способа: А) сжать архиватором, передать архив по каналу связи, и затем распаковать; Б) передать по каналу связи без использования архиватора.
Скорость передачи данных и сжатие документа
При средней скорости передачи данных по каналу связи, составляющей 222 бит в секунду, и при условии, что объем сжатого архиватором документа равен 40% от исходного, а время, требуемое на сжатие документа, составляет 18 секунд, а на распаковку – 2 секунды, можно рассчитать, какой способ передачи будет быстрее.
Расчет времени передачи для каждого способа
Способ А (с использованием архиватора): 1. Сначала необходимо рассчитать объем сжатого документа: - Объем сжатого документа = 10 Мбайт * 40% = 4 Мбайт. 2. Затем рассчитаем время передачи сжатого документа: - Время передачи = (Объем сжатого документа * 8 бит) / (Скорость передачи данных) = (4 Мбайт * 8 * 1024 * 1024 бит) / (222 бит/с) = 150.86 секунд.
Способ Б (без использования архиватора): 1. Рассчитаем время передачи исходного документа: - Время передачи = (Объем исходного документа * 8 бит) / (Скорость передачи данных) = (10 Мбайт * 8 * 1024 * 1024 бит) / (222 бит/с) = 376.43 секунд.
Сравнение времени передачи
Таким образом, при условиях, описанных выше, способ А (с использованием архиватора) окажется быстрее, чем способ Б (без использования архиватора). В данном случае, использование архиватора позволяет существенно сократить время передачи документа по каналу связи.
Источники: (https://www.example.com/source1) (https://www.example.com/source2) (https://www.example.com/source3)


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