Rekenaars, Programmering
Wat is die enkodering en dekodering? Voorbeelde. Metodes vir die kodering en dekodering numeriese data, teks en grafiese
Werking van elektroniese rekenaars vir dataverwerking het 'n belangrike stadium in die proses van die verbetering van die bestuur en beplanning stelsels. Maar sulke inligting insameling en verwerking metode is ietwat anders as die gewone, en vereis dus veranderinge in die stelsel van simbole wat verstaanbaar is vir die rekenaar is.
Wat is die kodering van inligting?
Data enkripsie - dit is 'n onontbeerlike stap in die proses van die insameling en verwerking van inligting.
As 'n reël, onder die kode impliseer 'n kombinasie van karakters wat ooreenstem met die oordraagbare data, of 'n paar van hul gehalte eienskappe. A kodering - die proses van die opstel van 'n geënkripteerde kombinasie in 'n lys van afkortings of spesiale karakters wat ten volle die oorspronklike betekenis van die boodskap is oor te dra. Enkodering is soms genoem enkripsie, maar dit is die moeite werd om te weet dat die laasgenoemde prosedure behels die beskerming van data teen inbraak en lees deur derde partye.
Die doel van kodering is om inligting aan te bied in 'n gerieflike en bondige formaat vir maklike oordrag en verwerking op 'n rekenaar toestel. Rekenaars te werk op net inligting van een of ander vorm, so dit is belangrik om nie te vergeet dat om probleme te voorkom. Skematiese diagram van die data verwerking sluit soek, sorteer en volgorde, en kodering dit kom by stap insette inligting in gekodeerde vorm.
Wat is die dekodering van die inligting?
Die vraag wat die enkodering en dekodering, kan die gebruiker 'n rekenaar hê, om verskeie redes, maar in elk geval is dit belangrik om die korrekte inligting aan die gebruiker in staat stel om te maak vordering in inligtingstegnologie voortgaan om te vloei oor te dra. Soos u weet, na die data verwerking proses produseer die uitset-kode. Indien so 'n fragment te ontsyfer die beeld van die oorspronklike inligting. Dws dekodering - dit is die omgekeerde proses van kodering.
As tydens kodering data in die vorm van karakter seine wat ten volle ooreenstem met die oordraagbare voorwerp, dan is die dekodering van oordraagbare inligting kode verwyder of 'n paar van sy eienskappe.
Ontvangers gekodeerde boodskappe kan 'n paar, maar baie belangrike inligting om te val in die hande dit aan hulle en het nie bekend gemaak voordat derde partye. Daarom is dit nodig om die prosesse van enkodering en dekodering inligting bestudeer. Hulle help om vertroulike inligting tussen 'n groep van gespreksgenote deel.
Enkodering en dekodering teks inligting
As jy op 'n sleutelbord sleutel op die rekenaar ontvang 'n sein in die vorm van 'n binêre getal, wat kan gevind word in die transkripsie van die kode tafel - interne voorstelling van karakters in die rekenaar. Standard regoor die wêreld glo ASCII tabel.
Maar min weet wat die enkodering en dekodering, moet jy ook verstaan hoe die data is geleë op jou rekenaar. Byvoorbeeld, om te slaan een binêre simbool elektroniese rekenaar kies 1 byte, dit wil sê 8 stukkies. Hierdie sel kan slegs twee waardes het: 0 en 1. Dit blyk dat een byte kan jy die 256 verskillende karakters te enkripteer, want dit is die getal van kombinasies jy kan maak. Hierdie kombinasies en is 'n belangrike deel van die ASCII tabel. Byvoorbeeld, is die letter S gekodeer as 01010011. Wanneer jy dit druk op die sleutelbord, daar is 'n kodering en dekodering van data, en ons kry die verwagte resultaat op die skerm.
Die helfte van die standaard ASCII tabel bevat die kodes van getalle, beheer karakters en Engels letters. Nog 'n deel van dit is gevul met nasionale punte, pseudo karakters en simbole wat nie verband hou met wiskunde. Dit is duidelik dat in verskillende lande, hierdie deel van die tafel sal anders wees. wanneer jy syfers ook omskep word in 'n binêre berekening stelsel volgens die standaard opsomming.
enkodering nommers
In binêre notasie, wat aktief is met behulp van die rekenaars, is daar net twee syfers - 0 en 1.
Stappe om 'n binêre stelsel getalle studeer binêre rekenkundige vorm. Die meeste van die wette van basiese wiskunde te kan tot so figure relevant bly.
Voorbeelde van enkodering en dekodering van getalle
Ons stel om te oorweeg 2 enkodering metode van figuur 45. As dit gebeur binne die teks fragment, dan elk van sy komponent sal word geïnkripteer volgens ASCII standaard tafel van 8 stukkies. Vier beurt om 01000011, en vyf - om 01.010.011.
As die getal 45 word gebruik vir die berekening, sal dit wat betrokke is in die spesiale metode van die omskakeling van agt-bit binêre kode 001 011 012, wat nodig is vir die stoor is net 1 byte.
Kodering van grafiese inligting
beeld die monochroom toenemende met 'n vergrootglas, sal jy sien dat dit bestaan uit 'n groot aantal klein kolletjies wat 'n volledige patroon te vorm. Individuele eienskappe van elke beeld en die lineêre koördinate van enige punt kan vertoon word in die vorm van getalle. Daarom is die bitmap enkodering gebaseer op die binêre kode, aangepas is vir die vertoon van grafiese inligting.
Swart en wit foto's - 'n kombinasie van punte met verskillende skakerings van grys, dit wil sê, is die verskyning van elke beeld punt bepaal agt-bis binêre getalle. Die beginsel van die ontbinding van 'n arbitrêre helling op die basiese komponente - is die fondament van hierdie proses, as die kodering van die grafiese inligting. Dekodering beelde kom op dieselfde manier, maar in omgekeerde.
Wanneer die uitbreiding van drie basiese kleure: groen, rooi en blou, vir enige natuurlike skaduwee kan verkry word deur die kombinasie van hierdie verval. Dit koderingstelsel genoem RGB. In die geval van vier en twintig stukkies om 'n grafiese beeld omskakeling af geroep volkleur enkripteer.
Alle basiese kleure in kombinasie met skakerings wat die basis punt aan te vul, maak dit wit. Bykomende kleur - is 'n helling wat gevorm word deur die som van die ander basiese kleure. Uitstraal geel, magenta, en siaan komplementêre kleure.
So 'n metode van kodering beeld punte word gebruik in die drukkersbedryf. Net hier is dit aanvaar word om 'n vierde kleur gebruik - swart. Om hierdie rede, druk omskakeling stelsel afgekort as CMYK. Hierdie stelsel maak gebruik van beelde om soveel as twee en dertig stukkies verteenwoordig.
Metodes van enkodering en dekodering inligting veronderstel die gebruik van verskillende tegnieke, afhangende van die tipe van insette data. Byvoorbeeld, 'n grafiese beeld kodering metode heksadesimale binêre kodes genoem High Kleur. Hierdie tegnologie maak dit moontlik om oor te dra na die skerm soveel as 256 kleure. Die vermindering van die aantal bedryfstelsel stukkies wat gebruik word om die grafiese punte enkripteer, sal jy outomaties die volume wat nodig is vir tydelike berging van inligting te verminder. Sulke data kodering metode staan bekend as 'n indeks.
Kodering van klank inligting
Noudat ons het gedek wat enkodering en dekodering, en metodes wat hierdie proses ten grondslag lê, is dit nodig om in te woon oor hierdie kwessie, soos die enkodering van die klank data.
Audio inligting kan voorgestel word in die vorm van elementêre eenhede en pouses tussen elke paar van hulle. Elke sein omgeskakel en gestoor in rekenaar geheue. Die klanke is uitset via 'n spraak synthesizer, wat data gestoor in die geheue van die rekenaar geïnkripteer kombinasie gebruik.
Met betrekking tot menslike spraak, dit is baie moeiliker om te enkodeer, want dit is verskillende skakerings van verskeidenheid, en die rekenaar is nodig om elke frase vergelyk met 'n standaard, pre-gereed in sy geheue. Erkenning sal net gebeur wanneer die gesproke woord is gevind in die woordeboek.
Kodering van inligting in binêre kode
Daar is verskeie metodes van implementering van hierdie proses as kodering numeriese, tekstuele en grafiese inligting. dekodering die data kom gewoonlik op die omgekeerde tegnologie.
Wanneer kodering getalle, selfs in ag geneem word die doel waarvoor die figuur het in die stelsel ingevoer is, want rekenkundige berekeninge, of bloot om te wys. Alle data word geïnkripteer in binêre, geïnkripteer met behulp van kinders en nulle. Hierdie karakters is genoem stukkies. Hierdie enkodering metode is die gewildste, want dit is die maklikste om te reël in terme van tegnologie: die sein teenwoordigheid - 1, No - 0. Die binêre enkripsie is net een nadeel - dit is die lengte van die kombinasie van die simbole. Maar uit 'n tegniese oogpunt is dit makliker om 'n eenvoudige paal, dieselfde komponente as 'n klein aantal van meer ingewikkeld te swaai.
Voordele binêre encoding
- Hierdie vorm van aanbieding wat geskik is vir die verskillende soorte.
- Wanneer die oordrag van data sonder enige foute.
- PC is baie makliker om data geïnkripteer op hierdie manier te hanteer.
- Wou toestel met twee state.
Die nadele van binêre encoding
- Hoe langer lengte van die kode, wat die verwerking vertraag.
- Die kompleksiteit van die menslike persepsie van binêre kombinasies sonder enige spesiale onderwys en opleiding.
gevolgtrekking
Na die lees van hierdie artikel, kan jy uit te vind wat enkodering en dekodering, en waarvoor dit gebruik word. Dit kan afgelei word dat die data omskakeling metodes gebruik totaal afhanklik van die aard van die inligting. Dit kan nie net teks, maar ook nommers, beelde en klank te wees.
Kodering van verskillende inligting kan aan die manier waarop hulle word, dit wil sê verenig, om dieselfde tipe, wat grootliks versnel die verwerking en outomatisering data vir latere gebruik te maak.
In elektroniese rekenaars gebruik dikwels die beginsels van die standaard binêre encoding, wat is die oorspronklike vorm van aanbieding verander in 'n formaat meer gerieflik vir die stoor en verdere verwerking. Wanneer die dekodering van al die prosesse wat plaasvind in die omgekeerde volgorde.
Similar articles
Trending Now