Domov vývoj Čo je to blokový kód? - definícia z technológie

Čo je to blokový kód? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená blokovací kód?

V softvérovom programovaní sa blokový kód používa na konverziu softvérového kódu alebo algoritmu do akejkoľvek konkrétnej formy, takže je možné minimalizovať prípadné chyby v kóde. Blokový kód sa dá použiť aj v oblasti telekomunikácií, teórie informácií a teórie kódovania. Hlavnou myšlienkou je kódovať správu pre príjemcu takým spôsobom, že príjemca je schopný pomocou správy kódovať prípadné chyby v správe.

Techopedia vysvetľuje Block Code

Americký matematik Richard Hamming si v roku 1950 môže za priekopnícky blokovací kód vyžiadať veľkú zásluhu. Jeden takýto blok sa v skutočnosti nazýva Hammingov kód.

Hlavnou myšlienkou blokových kódov je poskytnúť užívateľovi alebo príjemcovi vstupov takýchto kódov, pomocou ktorých môže užívateľ riešiť prípadné chyby v kóde bez toho, aby musel kontaktovať zdrojový kód. V oblasti telekomunikácií je zásadou kódovanie správy takým spôsobom, že príjemca správy je schopný opraviť obmedzený počet chýb tak, aby bola minimálna akceptovateľnosť správy. Táto akcia bráni možnosti opakovaného prenosu správy, ktorá stráca čas a zdroje.

Existuje niekoľko použitých typov blokových kódov, vrátane:

  • Reed-Solomonove kódy
  • Hammingove kódy
  • Kódy expandéra
  • Golayove kódy
  • Hadamardove kódy
  • Reed-Mullerove kódy
Čo je to blokový kód? - definícia z technológie