Для решения этой задачи нам нужно рассчитать время передачи файла каждым способом и сравнить их.
Дано:
- Объем документа: 40 Мбайт
- Скорость передачи данных: 220 бит/сек
- Объем сжатого документа: 40% от исходного
- Время сжатия: 10 сек
- Время распаковки: 2 сек
Решение:
Сначала переведем объем документа в биты: 40 Мбайт = 40 * 220 байт = 40 * 220 * 8 бит = 320 * 220 бит.
Способ А (сжатие):
- Объем сжатого документа: 320 * 220 * 0.4 = 128 * 220 бит.
- Время передачи сжатого документа: (128 * 220 бит) / (220 бит/сек) = 128 секунд.
- Общее время для способа A: время сжатия + время передачи + время распаковки = 10 + 128 + 2 = 140 секунд.
Способ Б (без сжатия):
- Время передачи исходного документа: (320 * 220 бит) / (220 бит/сек) = 320 секунд.
Сравнение:
Способ А: 140 секунд.
Способ Б: 320 секунд.
Способ А быстрее.
Разница во времени: 320 - 140 = 180 секунд.
Ответ: А180