Дом развитие Что такое блочный код? - определение из техопедии

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

Оглавление:

Anonim

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

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

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

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

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

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

  • Коды Рида-Соломона
  • Коды Хэмминга
  • Эспандер коды
  • Коды Голея
  • Коды Адамара
  • Коды Рида-Мюллера
Что такое блочный код? - определение из техопедии