Блочный код

Автор: John Stephens
Дата создания: 22 Январь 2021
Дата обновления: 27 Июнь 2024
Anonim
Код Хэмминга
Видео: Код Хэмминга

Содержание

Определение - Что означает блочный код?

В программировании программного обеспечения блочный код используется для преобразования программного кода или алгоритма в любую конкретную форму, чтобы можно было минимизировать ошибки, если таковые имеются, в коде. Блочный код также может применяться в области телекоммуникаций, теории информации и теории кодирования. Основная идея заключается в том, чтобы закодировать получателя таким образом, чтобы получатель мог устранить ошибки, если таковые имеются, с помощью кодирования.


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет блочный код

Американский математик Ричард Хэмминг может претендовать на большой кредит за новаторский блочный код в 1950 году. Фактически, один из таких блочных кодов назван «Код Хемминга» по имени Хемминга.

Основная идея, лежащая в основе блочных кодов, состоит в том, чтобы предоставить пользователю или получателю ввод таких кодов, с помощью которого пользователь может устранять любые возможные ошибки в коде, не обращаясь к источнику кода. В телекоммуникациях принцип состоит в том, чтобы кодировать a таким образом, чтобы получатель мог исправить ограниченное количество ошибок, чтобы иметь минимальную приемлемость. Это действие предотвращает возможность повторной передачи, что приводит к напрасной трате времени и ресурсов.


Существует несколько типов блочного кода, в том числе:

  • Коды Рида-Соломона
  • Коды Хэмминга
  • Эспандер коды
  • Коды Голея
  • Коды Адамара
  • Коды Рида-Мюллера