§3.1Задача:Документ объёмом 16 Мбайт можно передать с одного компьютера ** другой двумя...

0 голосов
141 просмотров

§3.1Задача:Документ объёмом 16 Мбайт можно передать с одного компьютера на другой двумя способами.А. Сжать архиватором, передать архив по каналу связи, распаковать.Б. Передать по каналу связи без использования архиватора.Какой способ быстрее и на сколько секунд, если· скорость передачи данных по каналу связи составляет 220 бит в секунду,· объём сжатого архиватором документа равен 25% от исходного,· время, требуемое на сжатие документа, – 18 секунд, на распаковку – 2 секунды?


Информатика (65 баллов) | 141 просмотров
0

1. Проверим, сколько потребуется времени способом А:

0

1.)Проверим, сколько потребуется времени способом Б: Для этого сначала нужно перевести единицы измерения в удобную для подсчетов. 2 в 22 степени бит=2 в 19 степени байт=2 в 9 степени Кбайт16Мбайт=2 в 4 степени Мбайт=2 в 14 степени КбайтДелим объем на скорость: 2в 14 степени/2в 9 степени= 2в 5 степени= 32 секунды.

0

2.)Способом А: Архивация: 16Мбайт=16*25/100=4Мбайт=2 во 2 степени Мбайт=2 в 12 степени КбайтДелим :2 в 12 степени/2 в 9 степени= 8; 8+8+2=18 СЕКУНД 3). 32-18=14Ответ=А14

Дан 1 ответ
0 голосов
Правильный ответ

Канал у вас что-то уж совсем узенький :)
1. Способ с архивированием.
Архивация: 18 с.
Передача: 4*1024*1024*8:220~=152520,145 с.
Распаковка: 2 с.
итого: 18+152520,145+2=152540,145 с.
2. Способ без архивирования.
Передача: 16*1024*1024*8:220=610080 с.

Конечно, с архивированием, почти вчетверо быстрее :)

(100 баллов)
0

Вы не правильно решили задачу