Diferența dintre codificare și decodificare

Diferența principală - Encoding vs. Decoding

Pentru a stoca sau a transfera informații, este adesea necesară conversia informațiilor într-o formă care permite stocarea sau transferul. Acest lucru este valabil mai ales atunci când este necesar să transferați sau să stocați date utilizând mijloace digitale. principala diferență între codare și decodare este faptul că codificarea este un proces prin care informațiile sunt convertite într-o formă care este convenabilă pentru transfer și stocare, întrucât decodificarea este transformarea informațiilor codificate într-o formă care ar putea fi înțeleasă de oameni.

Ce este Encoding

Pentru a transfera sau a stoca informații, este adesea necesar să o convertiți într-o formă adecvată pentru transfer / înregistrare. Codificarea este procesul în care informațiile sunt convertite într-o altă formă. De exemplu, de fiecare dată când tastați o literă de pe tastatură, trebuie să fie convertită la o serie de semnale electrice pe care computerul le poate înțelege. Sub sistemul de codificare "ASCII" utilizat pe scară largă, litera "A" devine convertită la semnalul binar 01000001 (în binar, acesta reprezintă numărul 65). În ceea ce privește circuitele electrice, aceasta este o serie de semnale: a 0 reprezintă o tensiune joasă și o reprezintă o tensiune înaltă.

Un convertor analogic la digital (ADC) pot fi folosite pentru a codifica semnalele analogice în cele digitale. Muzica este un bun exemplu. Dacă înregistrați muzică printr-un microfon și trimiteți datele la un computer, microfonul primește mai întâi sunetele pe care le produceți ca semnal analogic continuu. Apoi, semnalul trebuie să fie convertit la o formă digitală. Pentru a face acest lucru, semnalul analogic este eșantionate la o rată specifică. Apoi, datele eșantionate sunt convertite la o valoare discretă. Pentru a reprezenta o valoare discretă, se utilizează o serie de 1 și 0. Cu cât numărul de cifre 0 și 1 este mai mare pentru a reprezenta o singură bucată de date discrete, cu atât datele digitale pot fi mai apropiate de forma originală, analogică.

Ce este Decodarea

Decodificarea implică reinterpretarea datelor codificate într-o formă asemănătoare formei originale de date. Pentru exemplul cu muzica, aceasta presupune citirea fișierului de muzică și conversia datelor binare stocate în fișier (o serie de 1 și 0) într-o serie de semnale electrice și, eventual, conversia acestor semnale în mișcările unui difuzor, producând sunet.

Muzica de pe un CD este codificată. Stereo-ul dvs. decodează aceste informații și produce muzică.

Decodificarea este proces invers de codificare, și pentru date digitale, a convertor digital la analogic (DAC) trebuie să fie folosit pentru ao transforma într-o formă analogică.

Termenii "codificare" și "decodare" nu se limitează la descrierea proceselor din domeniul electronicii. Termenii pot fi de asemenea folosiți într-un sens general: ori de câte ori o idee trebuie comunicată, trebuie să fie "codificată" într-o formă transmisibilă, cum ar fi vorbirea. La recepție, receptorul trebuie să "decodeze" informațiile. De exemplu, o persoană care aude discursul cuiva va converti discursul în propriile gânduri.

Informațiile stocate în ADN-ul nostru sunt, de asemenea, un cod. Secvența bazelor de azot de-a lungul unei catene ADN conține informații despre modul în care aminoacizii trebuie să fie uniți pentru a produce proteine ​​specifice. Pentru a decoda această informație, mai întâi este transcris într-o moleculă mRNA. Apoi, într-un proces numit traducere, un ribozom se deplasează de-a lungul catenei mRNA, decodificând secvența bazelor de azot de-a lungul catenei mRNA și îmbinând aminoacizii corecți pentru a forma proteina.

Diferența dintre codificare și decodificare

Proces

Codare implică conversia informațiilor într-o formă care este potrivită pentru transfer sau depozitare.

Decodarea implică transformarea informațiilor transferate / stocate într-o formă care este ușor de înțeles de oameni.

Image Courtesy

"Vizualizare plană a unui CD-R, cu culori de interferență. Îmi pare rău despre fibrele de praf. Salvat ca JPG cu IrfanView la o calitate de 90%. Scanat de mine cu un HP ScanJet 4400c, și navighez prin filtrul "auto-nivel" al ACDSee "de Ubern00b (Activitate proprie) [CC BY-SA 3.0], prin intermediul Wikimedia Commons