Itthon Fejlesztés Mi az a blokk kód? - meghatározás a techopedia alapján

Mi az a blokk kód? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a blokkkód?

A szoftverprogramozás során a blokkkódot arra használják, hogy a szoftverkódot vagy algoritmust bármilyen formává alakítsák, hogy a kód hibái, ha vannak, minimalizálhatók legyenek. A blokkkód alkalmazható a telekommunikáció, az információelmélet és a kódolási elmélet területén is. A fő gondolat az, hogy egy üzenetet kódoljon egy címzett számára úgy, hogy a címzett a kódolás segítségével meg tudja oldani az üzenet hibáit, ha vannak ilyenek.

A Techopedia magyarázza a blokkkódot

Az amerikai matematikus, Richard Hamming sok hitelt igényelhet az úttörő blokkkódért 1950-ben. Valójában egy ilyen blokkkódot Hamming-kódnak "Hamming-kódnak" neveznek.

A blokkkódok fő gondolata az, hogy az ilyen kódbemenetek felhasználóját vagy címzettjét biztosítsák, amelynek segítségével a felhasználó a kód esetleges hibáit megoldahatja anélkül, hogy kapcsolatba kellene lépnie a kód forrásával. A telekommunikációban az az elv, hogy az üzenetet úgy kódolják, hogy az üzenet címzettje korlátozott számú hibát tudja kijavítani, hogy az üzenet minimálisan elfogadható legyen. Ez a művelet megakadályozza az üzenet újbóli továbbítását, amely idő- és erőforrásokat pazarol el.

Számos blokkkódtípust használnak, többek között:

  • Reed-Salamon kódok
  • Hamming kódok
  • Bővítőkódok
  • Golay kódok
  • Hadamard kódok
  • Reed-Muller kódok
Mi az a blokk kód? - meghatározás a techopedia alapján