Вопрос задан 03.01.2025 в 09:24. Предмет Информатика. Спрашивает Салимьянов Тимур.

Документ объёмом 5Мбайт можно пе­ре­дать с од­но­го ком­пью­те­ра на дру­гой двумя способами.
А. Сжать архиватором, пе­ре­дать архив по ка­на­лу связи, распаковать.
Б. Пе­ре­дать по ка­на­лу связи без ис­поль­зо­ва­ния архиватора.

Какой спо­соб быст­рее и насколько, если:
· сред­няя ско­рость пе­ре­да­чи дан­ных по ка­на­лу связи со­став­ля­ет 2^22 бит
в секунду;
· объём сжа­то­го ар­хи­ва­то­ром до­ку­мен­та равен 40% исходного;
· время, тре­бу­е­мое на сжа­тие документа, — 18 секунд, на рас­па­ков­ку — 2 секунды?

Перейти к ответам

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

Отвечает Гильденберг Вероника.

Чтобы определить, какой способ передачи данных быстрее, проанализируем оба варианта с учетом данных о скорости передачи, объеме сжатого документа и времени на операции сжатия и распаковки.

Дано:

  1. Объем документа: 5 Мбайт (1 байт = 8 бит, значит 5 Мбайт = 5×220×85 \times 2^{20} \times 8 бит = 5×2235 \times 2^{23} бит).
  2. Скорость передачи данных: 2222^{22} бит/с.
  3. Объем сжатого файла: 40% от исходного, т.е. 5×223×0,4=2×2235 \times 2^{23} \times 0{,}4 = 2 \times 2^{23} бит.
  4. Время на сжатие: 18 секунд.
  5. Время на распаковку: 2 секунды.

Способ А: Передача с использованием архиватора

  1. Сжимаем файл — это займет 18 секунд.
  2. Передаем сжатый файл. Объем сжатого файла — 2×2232 \times 2^{23} бит. Время передачи сжатого файла: 2×223222=2×2=4 секунды\frac{2 \times 2^{23}}{2^{22}} = 2 \times 2 = 4 \text{ секунды}
  3. Распаковываем файл — это займет 2 секунды.

Суммарное время для способа А:

18+4+2=24 секунды18 + 4 + 2 = 24 \text{ секунды}

Способ Б: Передача без использования архиватора

  1. Передаем исходный файл объемом 5×2235 \times 2^{23} бит. Время передачи: 5×223222=5×2=10 секунд\frac{5 \times 2^{23}}{2^{22}} = 5 \times 2 = 10 \text{ секунд}

Суммарное время для способа Б: 10 секунд.

Вывод

Передача без использования архиватора (способ Б) быстрее. Разница во времени между двумя способами:

2410=14 секунд24 - 10 = 14 \text{ секунд}

Ответ: Способ передачи без использования архиватора (способ Б) быстрее на 14 секунд.

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос