Ответ:

1 Мбайт = 1024 · 1024 байта, 1 байт = 8 бит.

  1. Находим размер файла в битах: 2 · 1024 · 1024 · 8 = 16 777 216 бит.
  2. Время передачи равно объёму данных, делённому на скорость: 16 777 216 : 512 000 = 32,768 с.

Ответ: 32,768 секунды.