Verschil tussen codering en decodering?

Om dit te verklaren, moet de schrijver informatie uit onderzoek en denken halen en de verschillen en betekenissen via deze tekst communiceren.

De schrijver moet coderen het bericht.

Om deze tekst te begrijpen, heeft de schrijver veronderstellingen gemaakt dat de lezers een digitaal formaat kunnen gebruiken om de tekst te lezen en te interpreteren.

De lezer moet decoderen het bericht.

Dit is het verschil tussen codering en decodering in de eenvoudigste vorm.

codering

In elk communicatieproces, van mens op mens, mens-tot-computer of computer-naar-computer, wordt elk bericht dat moet worden verzonden, door de afzender verpakt en gecodeerd in een formaat dat door de ontvanger kan worden gelezen.

Mogelijk is een van de eerste vormen van codering die we kennen, hiërogliefen; de oude Egyptische schrijven met behulp van foto's, in plaats van alfabetische woorden die we gemakkelijk zouden begrijpen.

Deze minutieus getekende symbolen waren geweldig voor het versieren van de muren van tempels, maar voor het uitvoeren van dagelijkse zaken was er nog een ander script, bekend als hiëratisch. Dit was een handschrift waarin de afbeeldingstekens werden afgekort tot het punt van abstractie. [ik]

Het voorbeeld met hiërogliefen laat zien dat duizenden jaren later de gecodeerde boodschap niet gemakkelijk door de lezers werd gedecodeerd, maar de moderne mens is misschien niet de beoogde lezer.

Een meer recent voorbeeld van elementaire codering is Morse code.

Uitgevonden in 1836, Morse Code was een communicatiemethode, met behulp van een telegraafapparaat dat pulsen uitzond langs elektrische stromen.

De pulsen waren opgebouwd uit een patroon met stippen en streepjes, wat een manier was om het alfabet te coderen om de letter te gebruiken, om een ​​bericht te vormen voor verzending.

Wellicht vertrouwder voor de generatie van vandaag, zal codering zijn in computergebruik.

  1. Tekencodering

Aangezien alle inhoud online is geschreven, moet de tekencodering worden opgegeven, zodat het bericht duidelijk wordt weergegeven met de juiste tekens. Tekens worden opgeslagen als bytes.

Alleen omdat iemand inhoud schrijft, hoeft dat niet per se te betekenen dat het eenmaal correct wordt weergegeven, tenzij de codering is opgegeven.

De meest gebruikelijke methode is om de UTF-8-codering te volgen:

Een personage in UTF8 kan van 1 tot 4 bytes lang zijn. UTF-8 kan elk teken in de Unicode-standaard vertegenwoordigen. UTF-8 is achterwaarts compatibel met ASCII. UTF-8 is de codering van voorkeur voor e-mail en webpagina's.[Ii]

  1. Analoog-naar-digitaal

Analog-to-digital codering verwijst naar het proces van het vertalen van analoge gegevens naar digitale indelingen, zoals video, audio of afbeeldingen.

Verouderde communicatiemethoden gebruikten analoog, die leden aan verschillende interferenties en kwaliteitsbelemmeringen. De opkomst van digitale communicatie loste deze problemen op om een ​​robuuste manier van communicatie van hoge kwaliteit te leveren.

Er zijn vier verschillende technieken voor analoge / digitale codering, afhankelijk van het type dataconversie:

  • Analoge gegevens naar analoge signalen
  • Analoge gegevens naar digitale signalen
  • Digitale gegevens naar analoge signalen
  • Digitale gegevens naar digitale signalen

Merk ten slotte op dat codering niet hetzelfde concept is als encryptie, Dit is een afzonderlijk proces dat wordt gebruikt om de inhoud van het bericht te verbergen.

decodering

Weten wat coderen is maakt een gemakkelijk begrip van decodering, wat simpelweg het omgekeerde proces is.

In plaats van het bericht in een formaat dat moet worden verzonden te verpakken, wordt het bericht ontvangen en vindt het decoderingsproces plaats om de gegevens uit het berichtformaat te extraheren.

Met behulp van het coderingsvoorbeeld van hiërogliefen nam het decoderingsproces jarenlange inspanning van de mens om te ontcijferen en te begrijpen, hoewel tot op heden niet alle hiërogliefen volledig zijn gedecodeerd in een begrijpelijk formaat.

Met morsecode, als de persoon het bericht zou ontvangen, zouden zij het codepatroon moeten kennen om het naar een duidelijk bericht te vertalen, waardoor het bericht kan worden gedecodeerd.

Als de UTF-8-codering in de decodering van tekens is opgegeven voor de inhoud, geeft het decoderingsproces het bericht correct weer. Als een ander coderingsformaat wordt gebruikt en niet door het doel wordt ondersteund of begrepen, geeft het decoderingsproces onbedoelde resultaten weer.

In wezen is elk proces dat analyse en interpretatie vereist, of het nu verbaal of non-verbaal is, een decoderingsproces.

Samenvatting

Alle communicatieprocessen delen drie basiselementen: de bron (afzender), een verzendmedium (berichtkanaal) en het doel (ontvanger).

Opmerking een medium voor het verzenden van berichten kan draadloos zijn, radio, persoon, licht of geluid, om er maar een paar te noemen.

De bron verpakt zijn bericht per codering het vanuit een abstract idee of ongeformatteerd bericht en transformeert het in een formaat dat langs het berichtkanaal naar het doel kan worden verzonden.

De ontvanger decodeert het bericht zodat het begrepen wordt voordat verdere actie kan plaatsvinden.