Информатика • 11 класс
589

Коды, обнаруживающие и исправляющие ошибки

  • Кодирование с оптимально‑избыточным кодом: добавление в передаваемое сообщение избыточность  — включение в сообщение «лишних» битов для того, чтобы обнаружить потенциальную ошибку.
  • Бит чётности дополнительный бит, который добавляют в конец блока данных для обнаружения нечётного числа ошибок в небольших блоках данных:
    • для сообщения с нечётным числом единиц равен 1;
    • для сообщения с чётным числом единиц равен 0.
  • Для обнаружения искажений в передаче файлов, когда возникает множество ошибок, используют метод вычисления контрольной суммы с помощью хэш-функции:
    • алгоритм CRC — циклический избыточный код;
    • криптографические хэш-функции MD5, SHA-1 и др.
  • Помехоустойчивый код — это код, который позволяет исправлять ошибки, если их количество не превышает некоторого уровня.
  • Расстояние Хэмминга — это количество позиций, в которых различаются два закодированных сообщения одинаковой длины.
  • Для того, чтобы обнаруживать и исправлять ошибки в сообщении, вызванные помехами при передаче, нужно вводить дополнительные контрольные биты в каждый блок данных.
Было полезно?

Рекомендуем

Вы учитель или ученик?
Познакомьтесь с нашим образовательным онлайн-сервисом с тысячами интерактивных работ
Учителю
Удобно проводить уроки в классе, назначать работы на дом и анализировать результаты всего класса или конкретных учеников
Ученику
Самостоятельно изучать новые и повторять пройденные темы, готовиться по индивидуальной траектории и оценивать результаты на наглядных графиках
Зарегистрироваться в «Облаке знаний»
Логотип облако знаний
+7 (499) 322-07-57
info@oblakoz.ru

Контактный центр

МО, г. Долгопрудный,
Лихачевский проезд, 4, стр. 1

Отдел заботы о пользователях

Политика конфиденциальности

© ООО «Физикон Лаб», 2025

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪