У дома развитие Какво е блок код? - определение от техопедия

Какво е блок код? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава Блок код?

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

Techopedia обяснява Block Code

Американският математик Ричард Хаминг може да поиска голям кредит за пионерския блок код през 1950 г. Всъщност един такъв блок код е наречен „Hamming code“ след Hamming.

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

Използват се няколко типа блокови кодове, включително:

  • Рид-Соломон кодове
  • Хеминг кодове
  • Кодове на разширител
  • Golay кодове
  • Кодове на Адамар
  • Рид-Мюлер кодове
Какво е блок код? - определение от техопедия