Acasă Dezvoltare Ce este un cod de bloc? - definiție din techopedia

Ce este un cod de bloc? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Block Code?

În programarea software, un cod de bloc este utilizat pentru a converti codul de software sau un algoritm într-o formă particulară, astfel încât erorile, dacă este cazul, să fie reduse la minimum. Codul bloc poate fi aplicat și în domeniile telecomunicațiilor, teoria informației și teoria codificării. Ideea principală este de a codifica un mesaj pentru un destinatar în așa fel încât destinatarul să poată adresa erorilor, dacă există, în mesaj cu ajutorul codificării.

Techopedia explică Codul blocului

Matematicianul american Richard Hamming poate solicita mult credit pentru codul de pionierat din anul 1950. De fapt, un astfel de cod de bloc este denumit „Codul Hamming” după Hamming.

Ideea principală din spatele codurilor bloc este de a oferi utilizatorului sau destinatarului intrări de astfel de coduri cu ajutorul cărora utilizatorul poate adresa eventualele erori posibile ale codului, fără a fi nevoie să contacteze sursa codului. În telecomunicații, principiul este codificarea unui mesaj în așa fel încât destinatarul mesajului să poată corecta un număr limitat de erori, astfel încât să aibă o acceptabilitate minimă a mesajului. Această acțiune previne posibilitatea retransmiterii mesajului, care pierde timp și resurse.

Există o serie de tipuri de coduri utilizate, inclusiv:

  • Codurile Reed-Solomon
  • Coduri de blocare
  • Coduri de expansiune
  • Coduri Golay
  • Coduri Hadamard
  • Coduri Reed-Muller
Ce este un cod de bloc? - definiție din techopedia