Документ объёмом 20 Мбайт можно передать с одного компьютера на другой двумя способами: А) сжать архиватором, передать архив по каналу связи, распаковать; Б) передать по каналу связи без использования архиватора. Какой способ быстрее и насколько, если средняя скорость передачи данных по каналу связи составляет 2^23 бит в секунду, объём сжатого архиватором документа равен 20% от исходного, время, требуемое на сжатие документа, 18 секунд, на распаковку – 2 секунд? В ответе напишите букву А, если способ А быстрее, или Б, если быстрее способ Б. Сразу после буквы напишите на сколько секунд один способ быстрее другого
Сначала посчитаем время, необходимое для передачи документа сжатого архиватором:
Размер сжатого архиватором документа: 20 Мбайт 20% = 4 Мбайт = 4 8 Мбит = 32 МбитВремя передачи сжатого документа: 32 Мбит / 2^23 бит в секунду = 32 / 2^23 секундВремя, затраченное на архивацию и распаковку: 18 секунд + 2 секунд = 20 секундТеперь посчитаем время, необходимое для передачи исходного документа без архиватора:
Размер исходного документа: 20 Мбайт * 8 Мбит = 160 МбитВремя передачи исходного документа: 160 Мбит / 2^23 бит в секунду = 160 / 2^23 секундСравним полученные результаты:
Для способа с использованием архиватора: 32 / 2^23 + 20 = 0.0000371933 + 20 ≈ 20.0000371933 секундДля способа без использования архиватора: 160 / 2^23 ≈ 0.0001490116 секундСледовательно, способ А (с архиватором) быстрее на примерно 19.9998607967 секунд.
Ответ: A, примерно на 20 секунд.