2.Документ объёмом 60 Мбайт можно передать с одного компьютера на другой двумя способами. А. Сжать архиватором,...

скорость передачи данных сжатие данных архиватор время передачи вычисления сравнение методов передача данных эффективность передачи компьютерные сети оптимизация передачи данных
0

2.Документ объёмом 60 Мбайт можно передать с одного компьютера на другой двумя способами.

А. Сжать архиватором, передать архив по каналу связи, распаковать.

Б. Передать по каналу связи без использования архиватора.

Какой способ быстрее и насколько, если:

    - средняя скорость передачи данных по каналу связи составляет 222 бит

в секунду;

    - объём сжатого архиватором документа равен 70% исходного;

    - время, требуемое на сжатие документа, – 15 секунд, на распаковку – 7 секунд?

В ответе напишите букву А, если быстрее способ А, или Б, если быстрее способ Б. Сразу после буквы напишите число, обозначающее, на сколько секунд один способ быстрее другого.

avatar
задан 2 месяца назад

2 Ответа

0

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

Способ А: Сжать архиватором, передать архив по каналу связи, распаковать

  1. Объём сжатого документа составляет 70% от исходного объёма: [ \text{Объём сжатого документа} = 60 \text{ Мбайт} \times 0.7 = 42 \text{ Мбайт} ]

  2. Переведём объём сжатого документа в мегабиты (1 Мбайт = 8 мегабит): [ 42 \text{ Мбайт} \times 8 = 336 \text{ мегабит} ]

  3. Время передачи сжатого документа по каналу связи: [ \text{Средняя скорость передачи данных} = 222 \text{ бит/с} ] [ \text{Средняя скорость передачи данных} = 222 / 1{,}000{,}000 = 0.000222 \text{ мегабит/с} ] [ \text{Время передачи} = \frac{336 \text{ мегабит}}{0.000222 \text{ мегабит/с}} = 1{,}513{,}513{,}513.51 \text{ секунд} ]

  4. Общее время для способа А включает время на сжатие, передачу и распаковку: [ \text{Общее время} = 15 \text{ секунд (сжатие)} + 1{,}513{,}513{,}513.51 \text{ секунд (передача)} + 7 \text{ секунд (распаковка)} ] [ \text{Общее время} = 1{,}513{,}513{,}513.51 + 22 \text{ секунд} ] [ \text{Общее время} \approx 1{,}513{,}513{,}535.51 \text{ секунд} ]

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

  1. Объём не сжатого документа: [ 60 \text{ Мбайт} ]

  2. Переведём объём не сжатого документа в мегабиты: [ 60 \text{ Мбайт} \times 8 = 480 \text{ мегабит} ]

  3. Время передачи не сжатого документа по каналу связи: [ \text{Время передачи} = \frac{480 \text{ мегабит}}{0.000222 \text{ мегабит/с}} = 2{,}162{,}162{,}162.16 \text{ секунд} ]

Сравнение времени

  1. Время для способа A: [ 1{,}513{,}513{,}535.51 \text{ секунд} ]

  2. Время для способа B: [ 2{,}162{,}162{,}162.16 \text{ секунд} ]

Разница во времени: [ \text{Разница} = 2{,}162{,}162{,}162.16 - 1{,}513{,}513{,}535.51 = 648{,}648{,}626.65 \text{ секунд} ]

Таким образом, способ А быстрее на 648,648,626.65 секунд.

Ответ: [ \text{А 648{,}648{,}626.65} ]

avatar
ответил 2 месяца назад
0

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

  1. Способ А:

    • Сжатие документа займет 15 секунд.
    • Объем сжатого документа будет равен 60 * 0.7 = 42 Мбайт.
    • Для передачи 42 Мбайт нужно 42 8 1024 * 1024 бит / 222 бит в секунду ≈ 1498 секунд.
    • Распаковка документа займет 7 секунд.
    • Общее время на способ А: 15 + 1498 + 7 = 1520 секунд.
  2. Способ Б:

    • Для передачи 60 Мбайт нужно 60 8 1024 * 1024 бит / 222 бит в секунду ≈ 2162 секунд.

Сравнивая результаты, видим, что способ А быстрее способа Б на 642 секунды.

Ответ: А, на 642 секунды быстрее.

avatar
ответил 2 месяца назад

Ваш ответ

Вопросы по теме