1. Переведём размер файла из КБ в биты: \( 256 \text{ КБ} \times 1024 \text{ байт/КБ} \times 8 \text{ бит/байт} = 2097152 \text{ бит} \).
2. Определим время передачи файла с первой скоростью: \( \text{Время} = \frac{\text{Размер файла}}{\text{Скорость}} = \frac{2097152 \text{ бит}}{1024 \text{ бит/с}} = 2048 \text{ секунд} \).
3. Определим, какой объём информации будет передан за то же время (2048 секунд) со скоростью 512 бит/с: \( \text{Объём} = \text{Скорость} \times \text{Время} = 512 \text{ бит/с} \times 2048 \text{ секунд} = 1048576 \text{ бит} \).
4. Переведём полученный объём из бит в Кбайты: \( \frac{1048576 \text{ бит}}{8 \text{ бит/байт}} = 131072 \text{ байт} \). \( \frac{131072 \text{ байт}}{1024 \text{ байт/КБ}} = 128 \text{ КБ} \).
Ответ: 128 КБ.