1. Почему код с обнаружением и/или исправлением ошибок должен быть избыточным? 2. Сравните коды, использующие бит чётности, и коды, использующие контрольную сумму. Какие достоинства и недостатки имеет каждый метод? 3. Зачем нужны коды, которые позволяют обнаружить ошибки, но не позволяют их исправить? 4. Сравните код, в котором каждый бит повторяется три раза, и код на рис. 2. 9. Какой из них более экономичный, т. е. требует меньше «лишних» битов? 5. Как вы думаете, почему бы не использовать везде только помехоустойчивые коды?