Huis Ontwikkeling Wat is een blokcode? - definitie van techopedia

Wat is een blokcode? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent blokcode?

Bij softwareprogrammering wordt een blokcode gebruikt om softwarecode of een algoritme in een bepaalde vorm om te zetten, zodat eventuele fouten in de code kunnen worden geminimaliseerd. Blokcode kan ook worden toegepast op het gebied van telecommunicatie, informatietheorie en coderingstheorie. Het belangrijkste idee is om een ​​bericht voor een ontvanger zodanig te coderen dat de ontvanger eventuele fouten in het bericht kan verhelpen met behulp van de codering.

Techopedia legt Block Code uit

De Amerikaanse wiskundige Richard Hamming kan veel lof claimen voor baanbrekende blokcode in 1950. In feite wordt zo'n blokcode na Hamming 'Hamming-code' genoemd.

Het belangrijkste idee achter blokcodes is om de gebruiker of ontvanger van dergelijke coderingangen te voorzien met behulp waarvan de gebruiker eventuele fouten in de code kan verhelpen zonder contact te hoeven maken met de bron van de code. In telecommunicatie is het principe om een ​​bericht zodanig te coderen dat de ontvanger van het bericht een beperkt aantal fouten kan corrigeren om een ​​minimale acceptatie van het bericht te hebben. Deze actie voorkomt dat het bericht opnieuw kan worden verzonden, wat tijd en middelen verspilt.

Er zijn een aantal blokcodetypes gebruikt, waaronder:

  • Reed-Solomon codes
  • Hamming codes
  • Expander codes
  • Golay codes
  • Hadamard-codes
  • Reed-Muller codes
Wat is een blokcode? - definitie van techopedia