Domov Rozvoj Co je to blokový kód? - definice z techopedie

Co je to blokový kód? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená blokový kód?

V softwarovém programování se blokový kód používá k převodu softwarového kódu nebo algoritmu do jakékoli konkrétní formy, takže lze minimalizovat chyby, pokud existují, v kódu. Blokový kód lze také použít v oblasti telekomunikací, teorie informací a teorie kódování. Hlavní myšlenkou je kódování zprávy pro příjemce takovým způsobem, že příjemce je schopen řešit případné chyby ve zprávě pomocí kódování.

Techopedia vysvětluje Block Code

Americký matematik Richard Hamming si může v roce 1950 vyžádat značný kredit za průkopnický blokový kód. Po Hammingu se jeden takový blokový kód ve skutečnosti jmenuje „Hammingův kód“.

Hlavní myšlenkou blokových kódů je poskytnout uživateli nebo příjemci takových kódových vstupů, pomocí kterých může uživatel řešit případné chyby v kódu, aniž by musel kontaktovat zdroj kódu. V telekomunikacích je principem kódování zprávy takovým způsobem, že příjemce zprávy je schopen opravit omezený počet chyb tak, aby byla minimální přijatelnost zprávy. Tato akce zabraňuje možnosti opakovaného přenosu zprávy, což zbytečně ztrácí čas a prostředky.

Existuje několik typů použitých blokových kódů, včetně:

  • Reed-Solomonovy kódy
  • Hammingovy kódy
  • Rozšiřující kódy
  • Golay kódy
  • Hadamardovy kódy
  • Reed-Mullerovy kódy
Co je to blokový kód? - definice z techopedie