Ответ:

Объём сообщения равен \(2^{20} : 512 = 2^{11}\) байт, или \(2^{11} \cdot 8 = 2^{14}\) бит.

На один символ приходится \(2^{14} : 1024 = 2^{14} : 2^{10} = 2^4 = 16\) бит. Следовательно, мощность алфавита \(M = 2^{16}\).

Ответ: \(2^{16}\) символов.