Elektronisko datoru darbībadatu apstrādei ir kļuvis par svarīgu posmu vadības un plānošanas sistēmu uzlabošanas procesā. Bet šī informācijas vākšanas un apstrādes metode nedaudz atšķiras no parastās, tāpēc tai ir jāpārveido par datoru saprotamu simbolu sistēmu.
Kas ir informācijas kodēšana?
Datu kodēšana ir obligāts solis informācijas vākšanas un apstrādes procesā.
Parasti kods nozīmē kombinācijuzīmes, kas atbilst pārsūtītajiem datiem vai dažiem to kvalitātes raksturlielumiem. Kodēšana ir šifrētas kombinācijas salikšanas process saīsinājumu vai īpašo rakstzīmju saraksta veidā, kas pilnībā nodod ziņojuma sākotnējo nozīmi. Šifrēšanu dažreiz sauc arī par šifrēšanu, taču ir vērts zināt, ka pēdējā procedūra ietver datu aizsardzību pret uzlaušanu un trešo personu lasīšanu.
Kodēšanas mērķis ir attēlotinformāciju ērtā un kodolīgā formātā, lai vienkāršotu to pārsūtīšanu un apstrādi skaitļošanas ierīcēs. Datori darbojas tikai ar noteiktas formas informāciju, tāpēc, lai izvairītos no problēmām, ir tik svarīgi to aizmirst. Datu apstrādes shematiskā diagramma ietver meklēšanu, šķirošanu un pasūtīšanu, un kodēšana tajā notiek informācijas ievadīšanas stadijā koda formā.
Kas ir informācijas dekodēšana?
Jautājums ir tas, kas ir kodēšana undekodēšana no datora lietotāja var rasties dažādu iemeslu dēļ, taču jebkurā gadījumā ir svarīgi nodot pareizu informāciju, kas ļaus lietotājam veiksmīgi virzīties tālāk informācijas tehnoloģiju plūsmā. Kā jūs varat iedomāties, pēc datu apstrādes tiek iegūts izvades kods. Ja šāds fragments tiek atšifrēts, tad tiek veidota sākotnējā informācija. Tas ir, dekodēšana ir pretējs šifrēšanai.
Ja kodēšanas laikā dati kļūstsimbolu signāli, kas pilnībā atbilst pārraidītajam objektam, pēc tam dekodēšanas laikā no koda tiek noņemta pārsūtītā informācija vai daži tās raksturlielumi.
Kodētie ziņojumi var būt adresātivairāki, taču ir ļoti svarīgi, lai informācija nonāktu viņu rokās un trešās puses to agrāk neizpaustu. Tāpēc ir vērts izpētīt informācijas kodēšanas un dekodēšanas procesus. Tie palīdz apmainīties ar konfidenciālu informāciju starp sarunu biedru grupu.
Teksta informācijas kodēšana un dekodēšana
Nospiežot tastatūras taustiņu, datorssaņem signālu binārā skaitļa formā, kura atšifrēšanu var atrast kodu tabulā - rakstzīmju iekšējais attēlojums datorā. ASCII tabula tiek uzskatīta par standartu visā pasaulē.
Tomēr nepietiek, lai uzzinātu, kas ir kodēšana undekodējot, jums arī jāsaprot, kā dati atrodas datorā. Piemēram, lai uzglabātu vienu binārā koda simbolu, elektroniskais dators piešķir 1 baitu, tas ir, 8 bitus. Šajā šūnā var būt tikai divas vērtības: 0 un 1. Izrādās, ka viens baits ļauj šifrēt 256 dažādas rakstzīmes, jo tas ir veicamo kombināciju skaits. Šīs kombinācijas ir galvenā ASCII tabulas sastāvdaļa. Piemēram, burts S tiek kodēts kā 01010011. Nospiežot to uz tastatūras, dati tiek kodēti un atšifrēti, un ekrānā tiek parādīts gaidītais rezultāts.
Puse no ASCII standartu tabulas satur koduscipari, vadības rakstzīmes un latīņu burti. Vēl viena tā daļa ir piepildīta ar nacionālām zīmēm, pseidogrāfiskām zīmēm un simboliem, kas nav saistīti ar matemātiku. Ir skaidrs, ka šī tabulas daļa dažādās valstīs būs atšķirīga. Ciparus arī pārvērš bināros, ievadot tos saskaņā ar standarta kopsavilkumu.
Skaitļu kodēšana
Binārā skaitļu sistēmā, kuru aktīvi izmanto datori, ir tikai divi cipari - 0 un 1.
Darbības ar iegūtajiem binārās sistēmas skaitļiem tiek pētītas ar bināro aritmētiku. Lielākā daļa šādu skaitļu matemātisko pamatdarbību likumu paliek spēkā.
Skaitļu kodēšanas un dekodēšanas piemēri
Mēs iesakām apsvērt divus skaitļa kodēšanas veidus45. Ja šis cipars parādās teksta fragmentā, tad katrs tā komponents tiks kodēts 8 bitos saskaņā ar ASCII standartu tabulu. 4 kļūs par 01000011, bet 5 - par 01010011.
Ja aprēķiniem tiek izmantots skaitlis 45, tad, lai pārveidotu par astoņu bitu bināro kodu 001011012, kura glabāšanai būs nepieciešams tikai 1 baits, tiks izmantota īpaša pārveidošanas tehnika.
Grafiskas informācijas kodēšana
Palielinot vienkrāsainu attēlu ar palielināmo stiklu,jūs redzēsiet, ka tas sastāv no milzīga skaita mazu punktu, kas veido pilnīgu modeli. Katra attēla individuālās īpašības un jebkura punkta lineārās koordinātas var parādīt skaitļu veidā. Tāpēc bitkartes kodēšana ir balstīta uz bināro kodu, kas pielāgots grafiskās informācijas attēlošanai.
Melnbaltie attēli ir punktu kombinācijas ardažādi pelēkā toņi, tas ir, jebkura attēla punkta spilgtumu nosaka astoņu bitu bināri skaitļi. Patvaļīga gradienta sadalīšanās pamatkomponentēs princips ir tāda procesa kā grafiskās informācijas kodēšanas pamats. Attēlu dekodēšana tiek veikta tādā pašā veidā, bet pretējā virzienā.
Sadalīšanās procesā tiek izmantotas trīs galvenās krāsas:zaļa, sarkana un zila, jo, apvienojot šos gradientus, var iegūt jebkuru dabisku nokrāsu. Šo kodēšanas sistēmu parasti sauc par RGB. Gadījumā, ja grafiskā attēla šifrēšanai izmanto divdesmit četrus bināros bitus, konversijas režīmu sauc par pilnkrāsu.
Visas pamatkrāsas ir sakārtotas toņos,kas papildina bāzes punktu, padarot to baltu. Papildkrāsa ir gradients, ko veido pārējo primāro toņu summa. Uzsveriet dzeltenās, fuksīna un ciāna krāsas papildkrāsas.
Līdzīga metode attēlu punktu kodēšanaiizmanto arī poligrāfijas nozarē. Tikai šeit ir ierasts izmantot ceturto krāsu - melnu. Šī iemesla dēļ drukāšanas pārveidošanas sistēma ir saīsināta kā CMYK. Šī sistēma attēlu attēlošanai izmanto trīsdesmit divus bināros bitus.
Informācijas kodēšanas un dekodēšanas metodesiesaistīt dažādu tehnoloģiju izmantošanu atkarībā no ievadīto datu veida. Piemēram, grafikas šifrēšanas metodi ar sešpadsmit bitu binārajiem kodiem sauc par High Color. Šī tehnoloģija ļauj pārsūtīt uz ekrāna pat divus simtus piecdesmit sešus toņus. Samazinot iesaistīto bināro bitu skaitu, ko izmanto grafiskā attēla punktu šifrēšanai, jūs automātiski samazināt vietas daudzumu, kas nepieciešams informācijas pagaidu glabāšanai. Šo datu kodēšanas metodi parasti sauc par indeksu.
Audio kodēšana
Tagad, kad mēs esam pārbaudījuši, kas ir kodēšana un dekodēšana, kā arī metodes, kas ir šī procesa pamatā, ir vērts pievērsties tādam jautājumam kā audio datu kodēšana.
Skaņas informāciju var attēlot kāelementāras vienības un pauzes starp katru to pāri. Katrs signāls tiek pārveidots un saglabāts datora atmiņā. Skaņas tiek izvadītas, izmantojot runas sintezatoru, kurā tiek izmantotas datora atmiņā glabātas šifrētas kombinācijas.
Kas attiecas uz cilvēka runu, tas ir daudzto ir grūtāk kodēt, jo tas atšķiras ar dažādiem toņiem, un datoram ir jāsalīdzina katra frāze ar iepriekš atmiņā ievadīto standartu. Atpazīšana notiks tikai tad, kad runātais vārds tiks atrasts vārdnīcā.
Informācijas binārā kodēšana
Šādas procedūras ieviešanai ir dažādas metodes, piemēram, ciparu, tekstuālās un grafiskās informācijas kodēšana. Datu dekodēšana parasti notiek pēc apgrieztās tehnoloģijas.
Kodējot numurus, tiek ņemts vērā pat mērķis, arkurš cipars ievadīts sistēmā: aritmētiskiem aprēķiniem vai tikai izvadam. Visi binārā kodētā dati tiek šifrēti ar vieniem un nullēm. Šīs rakstzīmes sauc arī par bitiem. Šī kodēšanas metode ir vispopulārākā, jo to ir visvieglāk organizēt tehnoloģiski: signāla klātbūtne - 1, neesamība - 0. Binārajai šifrēšanai ir tikai viens trūkums - rakstzīmju kombināciju garums. Bet no tehniskā viedokļa ir vieglāk izmantot virkni vienkāršu, līdzīgu komponentu nekā nelielu skaitu sarežģītāku.
Bināra kodējuma priekšrocības
- Šī informācijas sniegšanas forma ir piemērota dažāda veida informācijai.
- Datu pārsūtīšanas laikā kļūdas nenotiek.
- Datoram ir daudz vieglāk apstrādāt šādā veidā kodētus datus.
- Nepieciešamas ierīces ar diviem stāvokļiem.
Binārā kodējuma trūkumi
- Liels kodu garums, kas nedaudz palēnina to apstrādi.
- Grūtības uztvert bināras kombinācijas personai bez īpašas izglītības vai apmācības.
Secinājums
Pēc šī raksta izlasīšanas jūs to varējāt uzzinātkas ir kodēšana un dekodēšana un kādam nolūkam tā tiek izmantota. Var secināt, ka izmantotās datu transformācijas metodes ir pilnībā atkarīgas no informācijas veida. Tas var būt ne tikai teksts, bet arī skaitļi, attēli un skaņa.
Dažādas informācijas kodēšana ļaujunificēt tā pasniegšanas formu, tas ir, padarīt to par tādu pašu veidu, kas ievērojami paātrina datu apstrādi un automatizāciju turpmākās izmantošanas laikā.
Elektroniskajos datoros visbiežākizmantojiet standarta binārā kodēšanas principus, kas pārveido informācijas attēlojuma sākotnējo formu formātā, kas ir ērtāks uzglabāšanai un turpmākai apstrādei. Atkodējot, visi procesi notiek apgrieztā secībā.