Forskjellen Mellom Koding Og Dekoding

Forskjellen Mellom Koding Og Dekoding
Forskjellen Mellom Koding Og Dekoding

Video: Forskjellen Mellom Koding Og Dekoding

Video: Forskjellen Mellom Koding Og Dekoding
Video: Koding vs programmering 2024, April
Anonim

Koding vs dekoding

Koding er prosessen med å transformere data til et annet format ved hjelp av en metode som er offentlig tilgjengelig. Formålet med denne transformasjonen er å øke brukbarheten til data, spesielt i forskjellige systemer. Den brukes også til å redusere lagringsplassen som kreves for å lagre data og for overføring av data på tvers av forskjellige kanaler. Dekoding er den omvendte prosessen med koding, som konverterer kodet informasjon tilbake til det opprinnelige formatet.

Hva er koding?

Å transformere data til mer brukbare formater for forskjellige systemer, ved hjelp av en offentlig tilgjengelig metode, kalles koding. Kodede data kan enkelt reverseres. Det meste av tiden er det konverterte formatet et standardformat som er mye brukt. For eksempel er tegn i ASCII (American Standard Code for Information Interchange) kodet med tall. 'A' er representert ved hjelp av nummer 65, 'B' med nummer 66, etc. Disse tallene blir referert til som 'kode'. På samme måte brukes kodingssystemer som DBCS, EBCDIC, Unicode, etc. for å kode tegn. Komprimering av data kan også sees på som en kodingsprosess. Kodingsteknikker brukes også når du transporterer data. For eksempel bruker BCD (Binary Coded Decimal) kodingssystem fire biter for å representere et desimaltall, og Manchester Phase Encoding (MPE) brukes av Ethernet til å kode bits. Begrepet koding brukes også for analog til digital konvertering.

Hva er dekoding?

Dekoding er den omvendte prosessen med koding, som konverterer kodet informasjon tilbake til sitt opprinnelige format. Kodede data kan enkelt dekodes ved hjelp av standardmetoder. For eksempel krever dekoding av binær kodet desimal noen enkle beregninger i base-2-aritmetikk. Dekoding av ASCII-verdier er en grei prosess siden det er en til en kartlegging mellom tegn og tall. Begrepet dekoding brukes også for digital til analog konvertering. I kommunikasjonsarkivet er dekoding prosessen med å konvertere mottatte meldinger til en melding skrevet på et bestemt språk. Denne prosessen er ikke rett frem som de tidligere nevnte dekodingsskjemaene, siden meldingen kan tukles på grunn av støyen i kanalene som brukes til kommunikasjon. Avkodingsmetoder som ideell dekoder for observatør, maksimal sannsynlighet for dekoding,minimum avkodning av avstand, etc brukes til å dekode meldinger sendt via støyende kanaler.

Hva er forskjellen mellom koding og dekoding?

Koding og dekoding er to motsatte prosesser. Koding gjøres med den hensikt å øke brukervennligheten til data i forskjellige systemer og å redusere plassen som kreves for lagring, mens dekoding konverterer kodet informasjon tilbake til sitt opprinnelige format. Koding gjøres ved hjelp av offentlig tilgjengelige metoder, og den kan lett reverseres (dekodes). For eksempel er ASCII-koding bare en kartlegging mellom tegn og tall. Så avkoding er rett frem. Men dekoding av meldinger sendt via støyende kanaler vil ikke være rett frem, fordi meldingen kan bli manipulert med støy. I slike tilfeller innebærer dekoding komplekse metoder som brukes til å filtrere ut effekten av støy i meldingen.

Anbefalt: