Решение:
1. Переведем объем переданных данных из Кбайт в биты:
500 Кбайт = 500 * 1024 байт = 500 * 1024 * 8 бит = 4096000 бит
2. Вычислим время передачи данных, разделив объем данных на скорость передачи:
$$\frac{4096000 \text{ бит}}{512000 \text{ бит/с}} = 8 \text{ секунд}$$
Ответ: 8