Для начала, нам нужно перевести все размеры файлов в одну и ту же единицу измерения, например, в килобайты.
1 Мбайт = 1024 Кбайт, следовательно, 4 Мбайта = 4 * 1024 = 4096 Кбайт.
Теперь мы знаем, что файл размером 4096 Кбайт передается за 16 секунд.
Чтобы найти время передачи файла размером 2048 Кбайт, нужно составить пропорцию:
4096 Кбайт - 16 секунд
2048 Кбайт - x секунд
Отсюда:
$$x = \frac{2048 \cdot 16}{4096} = \frac{1}{2} \cdot 16 = 8$$
Ответ: 8