1.
Переведем размер файла из Мбайб в Мбит
700*1024*8/1024=5600МБит
минимальное время передачит достигается при максимальной скорости передачи, т.е. при 400МБит/сек
5600/400=14 секунд минимальное время записи.
2.пусть х- время передачи
тогда за первую треть времени было передано
(х/3*30/8Мбайт/с)Мбайт
а за оставшиеся 2/3 времени
(2х/3*45/8Мбайт/с)Мбайт
Получаем уравнение
х/3*30/8+2х/3*45/8=80Мбайт
30х/24+90х/24=80
х=80*24/120=16 секунд понадобилось для передачи данных
3.
переводим объем файла в биты
25Мбайт=25*1024*8=204800бит
рассмотрим вариант 1:
сжать-передать сжатый файл-распаковать
сжатый файл будет весить 204800/100*30=61440бит
40 сек+61440/512+40сек=200 сек
2й вариант передать без сжатия:
204800бит/512=400 секунд
Ответ: быстрее вариант 1, на 200 секунд