KompiuteriaiSaugumas

Kodavimas - tai ... Registruotis sistemos: informacija kodavimo

Kodavimo informacija - neįtikėtinai platus laukas žinių. Žinoma, jis yra tiesiogiai susijęs su skaitmeninių technologijų plėtrą. Daugelis šiuolaikinių mokyklų yra populiariausia tema - kodavimas informaciją. Šiandien mes sužinoti pagrindinę interpretaciją šio reiškinio dėl įvairių aspektų kompiuterius. Mes pasistengsime atsakyti į klausimą: "kodavimas - procesas, metodas, įrankis arba visų šių dalykų vienu metu"

Nulių ir

Beveik bet Duomenų tipas , kuris bus rodomas kompiuterio ekrane, vienu ar kitu būdu sudaro dvejetainį kodą, sudarytą iš nulių ir. Tai lengviausias, "žemo lygio" būdas užšifruoti duomenis, kurie leidžia PC apdoroti duomenis. Dvejetainis kodas yra universalus: jis suprantamas visiems, be išimties, kompiuteriai (faktiškai, tai kodėl ji buvo sukurta - standartizuoti informacijos skaitmenine forma naudojimui).

Pagrindinis įtaisas, kuris naudoja dvejetainį kodavimą - tai šiek tiek (nuo žodžių "dvejetainis skaitmuo" - "dviženklį"). Jis yra lygus 0 arba 1. Paprastai, atskirai bitai nėra naudojamas ir sujungtos į 8-skaitmenų seka - baitų. Kiekvienoje iš jų, todėl gali būti iki 256 derinius nulių ir (nuo 2 iki 8-ojo galios). Dėl įrašymo didelius informacijos kiekius naudojami, paprastai nėra izoliuotas baitų, ir didesnes vertybes - su priešdėlių "kilogramas", "Mega" GIGA "," Tera ", ir tt, kurių kiekvienas yra 1000 kartų didesnis nei ankstesnis .. ,

kodavimas tekstas

Dažniausias tipo skaitmeninių duomenų - teksto. Kaip tai kodavimo? Tai gana paprasta paaiškinamas procesas. Laišką, skyrybos ženklas, skaičiai arba simboliai gali būti užkoduota viena ar daugiau baitų, tai yra, kompiuteris mato juos kaip unikalus seka nulių ir, o tada pagal nustatyta aptikimo algoritmas rodomas. Yra dvi pagrindinės pasaulinės standartas "šifravimo" kompiuteris tekstas - ASCII ir Unicode.

ASCII sistema, kiekvienas personažas yra koduojamas tik vieną baitą. Tai reiškia, kad pagal šį standartą, galite "užšifruoti" 256 ženklų - tai daugiau nei pakankamai, kad būtų rodomas nuo pasaulio abėcėlių dauguma simbolius. Žinoma, visas esamas nacionalines laiškas sistema šiandien netelpa į šio ištekliaus. Todėl kiekvienai abėcėlės sukūrė savo "posistemio" šifravimo. Ji ketina koduoti informaciją naudojant prisijungti sistemas, pritaikytas nacionalinėms pavyzdžių raštu. Tačiau kiekviena iš šių sistemų, savo ruožtu, yra dalis pasaulinės ASCII standartą tarptautiniu priimtas.

Kaip dalis ASCII sistemos, tai yra 256 simbolių išteklių yra padalintas į dvi dalis. Pirmas 128 - yra simboliai skirtos anglų abėcėlę (nuo a iki z), taip pat numeriai, pagrindiniai skyrybos ir kai kurie kiti personažai. Antra 128 baitai yra rezervuoti, savo ruožtu, pagal nacionalinę raide sistema. Tai yra "posistemė" už ne anglų abėcėlės - Rusijos, hindi, arabų, japonų, kinų ir daugelis kitų.

Kiekvienas iš jų yra atstovaujama atskirų kodavimo lentelių forma. Tai reiškia, kad tai gali atsitikti (ir dažniausiai tai atsitinka), todėl, kad ta pati seka bitai bus atsakingas už skirtingų raidžių ir simbolių dviejų atskirų "nacionalinių" stalų. Be to, dėl to, kad nuo IT srityje įvairiose šalyse vystymosi ypatumus, net ir jie yra skirtingi. Pavyzdžiui, rusų kalba dažniausios dvi kodavimo sistemos: windows-1251 ir KOI-8. Pirmiausia atėjo vėliau (taip pat kaip savo melodija su operacine sistema), tačiau dabar daugelis IT ekspertai naudojamas pirmumo tvarka. Todėl, kompiuteris, kad jis gali būti garantuotas skaityti rusų tekstą turėtų galėti teisingai nustatyti abi lenteles. Tačiau, kaip taisyklė, nėra problemų su juo (jei reikia šiuolaikinio kompiuterio operacinės sistemos).

Teksto koduotė būdai pagerinti visą laiką. Be to, "vieno baito" ASCII sistema, kuri gali apdoroti tik 256 vertes simbolių, taip pat yra dviejų baitų "Unicode sistema. Tai lengva apskaičiuoti, kad ji leidžia teksto koduotę į sumą, kuri lygi 2 iki 16 laipsniu, ty 65 tūkstančiai žmonių. 536. Be to, savo ruožtu, turi išteklių, kad vienu metu koduoja beveik visas esamas nacionalines abėcėlės pasaulio. Naudojant UNICODE yra ne mažiau paplitusi nei "Classic" ASCII standartą dalyvavimą.

kodavimo schemas

Mes apibrėžta kaip "užkoduota" tekstą ir šiuo atveju naudojamas baitų. Kaip yra su skaitmenines nuotraukas ir vaizdus? Jis taip pat yra gana paprasta. Taip pat, kaip tai atsitinka su tekstu, pagrindinis vaidmuo kompiuterinės grafikos kodavimo žaisti visas tas pačias baitų.

Skaitmeninio vaizdo apskritai procesas yra panašus į mechanizmus, per kuriuos veikia televizorių. Televizoriaus ekrane, jei pažvelgsime, vaizdas susideda iš atskirų pikselių pliuralizmas, kad kartu sudaro atpažįstamą formą per atstumą akis. Televizijos matrica (arba CRT projektorius) siųstuvo gauna horizontalius ir vertikalius koordinates kiekviename taške ir vaizdas palaipsniui kaupiasi. Kompiuterinės grafikos ir kodavimo principas veikia taip pat. "Šifravimo" baitų vaizdų remiasi kiekvieno iš ekrano taškų, atitinkančių koordinates užduoties (ir spalvos kiekvieno iš jų). Tai paprasti terminai. Žinoma, grafika kodavimo - šis procesas yra daug sudėtingesnis nei per tą patį tekstą.

Metodas atitinkami pagalbos koordinuoti taškai ir spalva parametrai yra vadinamas "Bitmap". Be to, daugelio failų formatų kompiuterinės grafikos pavadinimus. Kiekvieno iš taškų koordinatės ir jų spalva yra įrašyti į vieną ar daugiau baitų. Kas lemia numeris? Daugiausia, kiek atspalvių spalvos bus "užšifruoti". Vienas baitas yra žinoma - yra 256 vertės. Jei mes turime pakankamai nuotraukas statybinių tokį didelį skaičių atspalvių - mes valdyti šiuos išteklius. Visų pirma, mūsų turima gali būti 256 atspalvių pilka. Ir tai bus pakankamai koduoti beveik bet juoda ir balta nuotraukas. Savo ruožtu, spalva atvaizdai išteklių nepakanka: žmogaus akis, kaip žinote, yra sugebėti atskirti iki kelių dešimčių milijonų spalvų. Todėl reikia "pagalbos" nėra 256 vertės, o tūkstančių kartų daugiau šimtai. Kodėl yra aktyvuotas koduoti taškai ne vienas baitas, bet kelis: šiandien egzistuojančių standartų, gali būti 16 (galima "šifruoti" 65 K 536 spalvų.) 24 OR (777 tūkst iki 16 mln 216 atspalvių.).

Skirtingai nuo teksto standartus, kurie įvairovė yra palyginama su pasaulio kalbomis, su piešiniu dalykų šiek tiek lengviau. Dažniausiai failų formatai (pvz JPEG, PNG, BMP, GIF, ir D. pan.), Yra pripažintas daugelyje kompiuterių apskritai vienodai gerai.

Nėra nieko sudėtinga, norint suprasti kodavimas yra atliekamas kai kurių principų grafinės informacijos. 9 klasė bet vidutiniškai rusų mokyklos paprastai apima kursus kompiuterių mokslo, kur tokios technologijos yra aprašomi išsamiau yra labai paprasta ir suprantama kalba. Taip pat yra specializuotos mokymo programos suaugusiems - jie organizuoja universitetai, aukštosios mokyklos, ar taip pat mokykla.

Todėl šiuolaikinė rusų žmogus yra kur gauti žinių apie kodus, kurie praktinę reikšmę, kalbant apie kompiuterinės grafikos. Ir jei norite, kad susipažintumėte su pagrindinių žinių, jūs galite gauti turimus mokymo medžiagą. Tiems apima, pavyzdžiui, skyriuje "kodavimas grafinės informacijos (9 klasės vadovėlis" Informatikos ir IKT "autorius Ugrinovich ND).

Kodavimas garso duomenų

Kompiuterių reguliariai naudojamas klausytis muzikos ir kitų garso failų. Lygiai taip, kaip yra šiuo atveju su tekstu ir grafika, bet garso jūsų kompiuteryje - tai visi tie patys baitai. Jie, savo ruožtu, "iššifruoti" garso plokštė ir kitos drožlės ir paversta girdimo garso. Čia principas yra maždaug toks pats, kaip ir patefono plokštelių atveju. Jie yra žinoma, kad kiekviena garso atitinka mikroskopinių griovelius plastiko, kuris yra pripažintas skaitytuvo, ir tada išsakytos. Kompiuteryje visi atrodo. Tik grioveliai vaidinti svarbų vaidmenį baitų, kuris, kaip ir teksto ir vaizdų atveju yra dvejetainis kodavimas.

Jei kompiuterio vaizdo vieneto elementą atveju išsikiša tašką, kai garso įrašymo yra vadinamasis "suskaičiuoti". Jis paprastai yra nustatyta dviejų baitų, generuoti iki 65 tūkst. 536 microvibrations garso. Tačiau, priešingai, kaip įvyksta vaizdų statybos pagerinti garso kokybę, atliekami ne pridedant papildomų baitų (yra, be abejo, ir daugiau nei pakankamai) ir didinti "skaičių" numerį. Nors kai garso sistemos baitų naudojama mažiau ir daugiau. Kai garso kodavimo yra vykdoma, tokią Standartinis vienetas baitas "srauto" atlieka vieną sekundę. Microvibrations t.y., užkoduota naudojant 8-. Grafai per sekundę, be abejo, bus iš žemesnės kokybės nei signalų seką, kurį koduoja 44 tūkst. "Skaičiuoja".

Tarptautinė standartizacija garso failus, taip pat grafikos atveju, yra gerai išvystyta. Yra keletas standartinių formatų garso laikmenų - MP3, WAV, WMA, patiko visame pasaulyje.

vaizdo kodavimas

A "hibridinių schemą" natūra, kuriame garsas yra derinamas su šifravimo kodavimo vaizdų, naudojami kompiuterių video. Paprastai filmus ir klipus susideda iš dviejų tipų duomenis - pati garso ir kartu vaizdo. Kaip "užkoduota" pirmasis komponentas, mes pirmiau pasakyta. Antrasis šiek tiek sudėtingiau. čia principai yra kitoks, nei apima grafinę kodavimo aukščiau aptartą. Bet dėka iš "koncepcija" baitų universalumo yra mechanizmus, yra visiškai suprantama ir logiška.

Prisiminkite, kaip statyti filmą. Tai nieko daugiau, nei atskirų kadrų (paprastai 24, kuri yra) serijos. Visai tą patį, kaip išdėstyti kompiuterio vaizdo įrašus. Kiekvienas kadras - tai nuotrauka. Apie tai, kaip ji yra sukurta su baitais pagalba, mes anksčiau identifikuoti. Savo ruožtu, esančių Video kodas apibrėžta regioną, todėl privalomas tarp fizinio asmens kadrų. Iš skaitmeninio pakaitalas filmo natūra. Atskiras vienetas vaizdo srautas (patys taškai vaizdų ir skaičiuoja garso, kaip ir "filmas" ir Filmavimas formatu), rėmas yra laikomas. Paskutinis antrojo pagal pripažintus standartus, gali būti 25 arba 50.

Tiesiog kaip ir garso atveju, yra bendri tarptautiniai standartai video - MP4, 3GP, AVI. Gamintojai filmų ir reklamos pabandyti gaminti žiniasklaidos pavyzdžius, kurie yra suderinami su didesnės skaičius kompiuteriuose. Šie failų formatai - tarp populiariausių, jie atidaryta beveik bet kurios šiuolaikinės kompiuterio.

duomenų suspaudimo

Atminties įrenginys yra atliekamas iš įvairių laikmenų - diskų, Flash diskai ir tt Kaip jau sakėme anksčiau, baitai, kaip taisyklė, "apaugę" Priešdėliai "Mega", "Giga", "Tera" ir tt Kai kuriais atvejais .... užkoduota vertės failai yra toje vietoje juos su turimais negali būti ant disko išteklius. Tada naudokite įvairių tipų duomenų glaudinimo metodus. Jie yra, iš tikrųjų, taip pat kodavimas. Tai - kitas galimas aiškinimas termino.

Yra du pagrindiniai mechanizmai duomenų suspaudimo. Apie Pirmasis iš jų yra parašyta bitų seka "supakuoti" forma. Tai reiškia, kad kompiuteris negali perskaityti turinį failų (žaisti kaip teksto, paveikslėlio ar vaizdo), jei nenorite atlikti iš "išpakavimas" procedūrą. Programa, kuri suspaudžia duomenis, tokiu būdu yra vadinamas duomenų kaupiklis. Kaip tai veikia yra gana paprasta. Archyvavimo duomenys kaip vienas iš populiariausių būdų, kuriais, siekiant įgyvendinti kodavimo informacija, mokyklos lygio kompiuterių tyrimai privalomi.

Kaip mes žinome, "šifravimas" standartine failų baitų procesas. Paimkite ASCII standartą. , Tarkim, užšifruoti žodį "labas", turime 6 baitų, remiantis raidėmis skaičių. Štai kiek vietos failas su šio teksto bus ant disko. Kas atsitinka, jei mes rašome žodį "Labas" 100 kartų iš eilės? Nieko ypatingo - tai mes turime 600 baitų, atitinkamai, tą pačią sumą diske. Tačiau, mes galime naudoti duomenų kaupiklis, kuris bus sukurti failą, o tai reiškia daug mažesnis baitų skaičius bus "užkoduota" komandą, kuri atrodo kažką panašaus į tai: "Sveiki padauginti 100". Skaičiuojant raidžių, skaičių šioje ataskaitoje priėjo prie išvados, kad norint įrašyti tokį failą, mes turime tik 19 baitų. Ir tas pats dydis diske. Kai "išpakavimas" archyvas failas yra "iššifravimas", o tekstas tampa šaltinį Vaizdas iš "100 labas." Taigi, naudojant specialią programą, kuri naudoja specialų kodavimo mechanizmas, mes galime sutaupyti didelę sumą diske.

Pirmiau minėtas procesas yra pakankamai universalus: nesvarbu, ką naudojamas žymuo sistemos, kodavimo informacija apie suspaudimo tikslu visada galima kaupiant duomenis.

Kas yra antras mechanizmas? Tam tikru mastu, ji yra panaši į tai, kas naudojama duomenų kaupiklis. Bet jos esminis skirtumas yra tas, kad suspaustas failas būtų labai gerai atrodo kompiuterį be "ištraukimo" procedūrą. Kaip veikia šis mechanizmas veikia?

Kaip mes prisimename originalo forma žodžio "labas" užima 6 baitus. Tačiau, mes galime eiti į triukas ir rašyti taip: "prvt". Paskelbta 4 baitų. Visa tai lieka daryti - yra "mokyti" kompiuteris pridėti į rodyti raides failą, kurį mes nuvalytą procesą. Reikia pasakyti, kad praktiškai "mokymosi" procesas organizuoti ir tai nėra būtina. Pagrindiniai mechanizmai pripažinimo trūkstamų simbolių yra įtrauktas į moderniausią programinę įrangą į kompiuterį. Tai reiškia, kad failai, su kuriais mes spręsti kiekvieną dieną, vienaip ar kitaip urmu buvo "užkoduota" nuo šio algoritmo.

Žinoma, yra ir "hibridas" kodavimo sistemos informaciją, kuri gali atlikti duomenų suspaudimo sudaranti galimybę abiejų pirmiau minėtų metodų. Ir jie gali būti dar efektyvesnis, kalbant apie taupymo diske nei atskirai.

Žinoma, veikia su žodžiu "labas", mes nustatyti tik pagrindinius principus duomenų glaudinimo mechanizmus. Iš tikrųjų jie yra daug sudėtingesnis. Skirtingų sistemų kodavimo informaciją gali pasiūlyti neįtikėtinai sudėtingus mechanizmus "suspaudimo" failus. Tačiau mes matome, tuo, ką galima padaryti, kad sutaupyti vietos diske, beveik nesiimant į informacijos kokybę ant PC gedimo sąskaita. Ypač reikšminga yra duomenų suspaudimas vaidmenį, naudojant vaizdus, garso ir vaizdo - tai duomenų nei kiti reikalauja, kad disko išteklių tipus.

Ką dar yra "kodai"?

Kaip jau minėjome pradžioje, kodavimo - sudėtingą reiškinį. Išnagrinėję pagrindinių principų kodavimo skaitmeninius duomenis, remiantis baitų, galime paliesti kitą plotą. Jis yra prijungtas su kompiuterių kodų naudoti šiek tiek skirtingas reikšmes. Čia pagal "kodas", turime galvoje ne daug ir nulių seka, o skirtingų raidžių ir simbolių rinkinį (kuris, kaip mes jau žinome, ir taip yra pagaminti iš 0 ir 1), kuris turi praktinę reikšmę šiuolaikinio žmogaus gyvenime.

kodas

Bet kokio kompiuterinės programos Heart - kodą. Tai yra parašyta suprantama kalba kompiuteriu. PC iššifruoti kodą vykdo tam tikras komandas. Skiriamasis bruožas kompiuterinę programą iš kitos skaitmeninės duomenų tipą, kad yra pateiktas kodą jis galėtų "iššifruoti" save (vartotojui reikia pradėti tik šį procesą).

Kitas programos bruožas - į santykinis lankstumas kodas naudojamas. Tai reiškia, kad duoti kompiuteris tą patį darbą žmogus gali, naudojant didelį rinkinį "frazes", ir, jei reikia - ir kita kalba.

žymėjimo dokumentai

Kita praktinė reikšmė laiško kodo taikymo sritimi - kūrimas ir formatavimas dokumentus. Kaip taisyklė, paprastas ekranas simbolių ekrane neužtenka iš Atsižvelgiant į praktinę svarbą PC taško. Daugeliu atvejų, tekstas turėtų būti pastatyti naudojant tam tikrą šrifto dydį ir spalvą, gali lydėti papildomų elementų (tokių kaip, pavyzdžiui, lenteles). Visi šie parametrai yra nustatyti, taip pat programų dėl konkrečių kalbų, suprantamų kompiuterio atveju. PC pripažįstant "komandą", rodo dokumento tiksliai taip, kaip vartotojas norus. Be to, tekstas gali būti suformatuotas taip pat, kaip tai atsitinka su programomis, naudojant skirtingus rinkinius "frazes" ir net skirtingomis kalbomis.

Tačiau yra esminis skirtumas tarp įrašų, skirtų dokumentų ir kompiuterinių programų kodus. Jis susideda iš to, kad buvęs nesugeba iššifruoti patys. Norėdami atidaryti failus su suformatuotas teksto visada reikia trečiosios šalies programinę įrangą.

duomenų šifravimas

Kitas terminas "kodas", kaip taikoma kompiuterių aiškinimas - tai šifravimo. Svarbiausia, mes turime naudoti šį žodį kaip terminą "kodavimo" sinonimas, ir tai yra leidžiama. Čia šifravimo mums reiškia kitokį reiškinį. Būtent kodavimo skaitmeninius duomenis, siekiant uždrausti prieigą prie jų kitų žmonių. Apsauga kompiuterinių bylų - svarbiausi veikla IT sferoje. Tai tikrai atskira mokslo disciplinos ji taip pat apima mokyklos kompiuterį. Kodavimas failus, siekiant užkirsti kelią nesankcionuotai prieigai - tai uždavinys, kurio svarba yra pateikti piliečiams šiuolaikinių valstybių vaikystėje.

Kaip yra mechanizmų, kuriuos duomenų šifravimo? Principas yra toks pat paprastas ir aiškus, kaip visi Ankstesnis mes svarstėme. Kodavimas - procesas, kuris yra lengvai paaiškinamas, kalbant apie pagrindinių principų logikos.

Tarkime, mums reikia perteikti pranešimą "Ivanovas, Petrovas eina į" taip, kad niekas negalėtų jį perskaityti. Mes tikime kompiuterį užšifruoti pranešimą ir pamatyti rezultatą: "10-3-1-15-16-3-10-5-7-20-11-17-6-20-18-3-21". Šis kodas yra, žinoma, yra gana paprastas: kiekvienas numeris sutampa su laiškų iš mūsų frazių abėcėlės skaičių. "Aš" stovi ant 10-ojo vietoje, "B" - 3, "A", - apie 1, ir tt Bet modernus kompiuteris kodavimo sistema gali užšifruoti duomenis, kad jis bus pasiimti į neįtikėtinai sunkų raktą ...

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 lt.atomiyme.com. Theme powered by WordPress.