КомпјутериБезбедност

Распоред - ово ... знак системи: кодирање информација

Цодинг информације - невероватно широко поље знања. Наравно, то је директно повезан са развојем дигиталне технологије. Многи савремени школама је веома популарна тема - за кодирање информација. Данас ћемо научити основна тумачења овог феномена у односу на различите аспекте рачунара. Ми ћемо покушати да одговори на питање: "Енцодинг - процес, метод, алат или све ове ствари одједном"

Нула и јединица

Скоро свака врста података који се приказује на екрану рачунара, један или други начин представљају бинарни код који се састоји од нула и јединица. То је најлакше, "низак ниво" начин за шифровање података, што омогућава ПЦ за обраду података. Бинарни код је универзална: подразумијева се сви, без изузетка, компјутери (заправо, то је зато што је створен - да стандардизује коришћење информација у дигиталном облику).

База јединица, која користи бинарни кодирање - то је мало (од речи "бинарна цифра" - "двоцифрени"). То је једнако 0 или 1. Генерално, појединачно битови нису употријебити и комбиновати у 8 секвенци цифре - бајтова. У свакој од њих, дакле, може да садржи до 256 комбинација нула и јединица (2 до 8. власти). За снимање значајне количине информација се користе, обично не изоловане бајтова, а већа вредност - витх префиксима "кило", "мега" "гига", "Тера", итд, од којих је сваки 1.000 пута већа од претходне .. .

кодирање текста

Најчешћи тип дигиталне података - текст. Како је то кодирање? Лако је објаснити процес. На слово, знак интерпункције, бројеве или симболе може бити кодирана од стране једног или више бајтова, то јест, рачунар их види као јединствену низа нула и јединица, а затим, у складу са предвидени алгоритам за детекцију се приказује. Постоје два главна светски стандард "шифровање" рачунар текст - АСЦИИ и Уницоде.

Систем АСЦИИ сваки лик је кодирано само једног бајта. То је, овај стандард, можете "шифрирање" на 256 знакова - то је више него довољно да би се приказали симболе већине светских писама. Наравно, сви постојећи национални систем писмо данас не уклапа у овај ресурс. Због тога, за сваку писму створила своју "подсистема" шифровање. То ће информације кодирање помоћу знаковног система, прилагођене националним узорцима писања. Међутим, сваки од ових система, с друге стране, је део глобалног АСЦИИ стандард који је усвојен на међународном нивоу.

Као део АСЦИИ система, то је ресурс од 256 карактера је подељен на два дела. Први 128 - су симболи резервисана за енглеске абецеде (а до З), као и бројеве, основне знацима интерпункције и неке друге ликови. Други 128 бајта су резервисани, заузврат, у оквиру националног писма система. Ово је "под-систем" за не-енглеског алфабета - руски, Хинди, арапски, јапански, кинески и многи други.

Сваки од њих је представљена у облику одвојених кодних табела. То је, може се десити (и обично се то дешава), тако да ће се исти редослед битова бити одговоран за различите слова и симбола у два одвојена "националних" табелама. Осим тога, због специфичности развоја ИТ-сфере у различитим земљама, чак и они се разликују. На пример, за руском језику најчешће два система кодирање: Виндовс-1251 и КОИ-8. Прво је дошао касније (као и сама мелодија са оперативним системом), али сада многи ИТ-стручњаци користе на основу приоритета. Због тога, рачунар који може да се гарантује да прочитате руски текст треба да буде у стању да правилно идентификују оба табеле. Али, као по правилу, нема проблема са њом (ако је потребно модерног оперативног система рачунара).

Тект Енцодинг Методе побољшања све време. Поред "једнобајтних" АСЦИИ систем који може руковати само 256 вредности за ликове, ту је и "двоструко-бајт" Уникод систем. Лако је израчунати да омогућава кодирања текста у износу од 2 до 16. степена, односно 65 хиљада. 536. У њој, заузврат, имати средстава да истовремено кодирају готово све постојеће националне писама у свету. Коришћење Уницоде није ређе од ангажовања "класичног" АСЦИИ стандард.

кодирање графиконе

Ми смо дефинисали како је "кодиран" текст и у овом случају половни бајтова. Као што је то случај са дигиталним фотографијама и сликама? Такође је врло једноставна. На исти начин као што се дешава са текстом, главна улога у коду компјутерске графике играју све исте бајтова.

Процес дигиталног снимања у целини је сличан механизме кроз које води ТВ. На ТВ екрану, ако погледамо, слика се састоји од мноштва појединачних пиксела који заједно формирају препознатљив облик у оком на даљину. Телевисион матрик (или ЦРТ пројектор) предајника прими хоризонталне и вертикалне координате свакој тачки и слика постепено гради. Рачунарска графика кодирање принцип функционише на исти начин. "Енцриптион" бајтова слике засноване на задатку сваког од екрана тачака одговарајуће координате (и боја сваког од њих). То једноставне услови. Наравно, графика кодирања - тај процес је много компликованији него у истом тексту.

Метод одговарајући референтни координатни тачке и параметри боја назива се "битмап". Исто тако, имена многих формата компјутерске графике. Координате сваког од пиксела и њихова боја је снимљен у једном или више бајтова. Шта одређује број? Углавном на колико ће нијансе боје "шифровање". Један бајт је познат - је 256 вредности. Ако имамо довољно слика изградње тако велики број нијанси - да ћемо успети овај ресурс. Конкретно, у нашем поседу може бити 256 нијанси сиве. И то ће бити довољно за кодирање скоро било црно-беле слике. Са друге стране, у боји слике на ресурса није довољно: људско око, као што знате, је у стању да разликује и до неколико десетина милиона боја. Због тога је потребно "ванредна ситуација" није 256 вредности, а на стотине хиљада пута више. Зашто се активира да кодира бодове не један бајт, али неколико: данас о постојећим стандардима, не може бити 16 (може "шифрирање" 65 К 536 боја.) Или 24 (777 хиљада до 16 милиона 216 нијанси.).

За разлику од текста стандардима, разноврсност која је упоредива са бројем светских језика, са цртеж ствари мало лакше. Најчешћи формати датотека (као што су ЈПЕГ, ПНГ, БМП, ГИФ, и тако даље. Д.) се признају на већини рачунара углавном подједнако добро.

Не постоји ништа компликовано да би се разумели кодирање се врши за неке принципе графичког информација. Оцјена 9 било просеку Руски школа обично подразумева курсеве информатике, где су такве технологије објављене у неким детаљима је врло једноставно и разумљиво језика. Постоје и специјализовани програми обуке за одрасле - они су организовање универзитети, средње школе, или и школа.

Стога, савремени руски човек где да стекну знања о кодовима који имају практичан значај у смислу компјутерске графике. А ако желите да се упознате са основним знањем, можете добити доступне материјале за обуку. За оне укључују, на пример, поглавље "Кодирање графичког информација (9. разред уџбеник" Информатика и ИКТ "аутор Угриновицх НД).

Кодирање аудио података

Компјутер редовно користе за слушање музике и других аудио датотека. Као што је случај са текстом и графиком, било звука на рачунару - то је све исти бајтова. Они, за узврат, "дешифрује" аудио картица и других чипова и претворен у јасан звук. Принцип овде је отприлике иста као у случају грамофонских плоча. Они су познати сваки звук одговара микроскопских жљебовима на пластици, која је призната од стране читаоца, а затим изразио. У рачунару све изгледа. Само жлебови играти улогу бајтова у природи који, као у случају текста и слике, је бинарни кодирање.

Ако у случају рачунара слика јединици елемент вири тачку, када је снимање звука је такозвани "цоунт". То је обично прописана два бајта, генерисање до 65 хиљада. 536 микровибрацијама звук. Међутим, за разлику од, како јавља у изградњи слике за побољшање квалитета звука се врши не додавањем додатних бајтова (постоје, очигледно, и више него довољно), а повећање броја "тачака". Иако је у неким аудио системима бајта се користи мање и више. Када се врши аудио енцодинг, стандардни јединица бајтова "флукса" обавља једну секунду. Микровибрацијама тј шифровани помоћу 8.. Тачке секунди, ће очигледно бити нижег квалитета него секвенце звука кодираног 44 хиљада. "Цоунтс".

Међународна стандардизација аудио датотека, као иу случају графика, је добро развијена. Постоји неколико стандардних формата аудио медија - МП3, ВАВ, ВМА, уживао у целом свету.

video кодирање

Нека врста "хибридног шеме", у којој је звук у комбинацији са шифровање кодирање слика, користи у компјутерским видео. Обично филмова и снимци се састоји од две врсте података - сама је звук и пратећих видеа. Као "кодиран" прва компонента, ми смо изнад рекао. Други мало компликованије. Принципи су овдје другачије него укључује графички кодирање горе речено. Али, захваљујући универзалности "концепта" бајтова су механизми је сасвим разумљиво и логично.

Подсетимо се како конструисати филм. То није ништа друго него низ појединачних оквира (који су углавном 24). Сасвим исти начин уређен компјутерске видео. Сваки рам - је слика. О томе како се гради уз помоћ бајтова, ми смо изнад идентификовали. Заузврат, присутне у видео коду дефинисан регион, дозвољавајући везивање између појединца фрејмова. Нека врста дигиталне замена за филм. Посебан јединица видео стреам (исте тачке за слике и тачке за звук, као у "филму" и филма цлипс формат), сматра оквир. Последњи једне секунде, у складу са прихваћеним стандардима, могу бити 25 или 50.

Као иу случају аудио, постоје заједнички међународни стандарди за видео - МП4 3ГП АВИ. Произвођачи филмова и реклама покушавају да произведу узорке медија које су компатибилне са већим бројем рачунара. Ови формати - међу најпопуларније, отворили су на готово сваком модерном ПЦ.

компресија података

складиштење рачунар података врши на различитим медијима - дискова, фласх дискова, итд Као што смо рекли, бајт, као по правилу, "обрасле" префикса "Мега", "гига", "Тера", итд У неким случајевима .... Бр вредности кодиране да их поставите са расположивим средствима не може бити на диску. Затим користе разне врсте технике компресије података. Они су, у ствари, такође кодирање. Ово је - још једна могућа интерпретација термина.

Постоје два основна механизма за компресију података. На први од њих је написано у битном секвенци "упакован" облик. То је, рачунар не може да прочита садржај фајлова (игра га као текст, слике или видео), ако не спроведе поступак "распакивања". Програм, који компресује податке на овај начин се зове логер. Како то функционише је веома једноставна. Архивирање података, као један од најпопуларнијих начина на који се спроводе информације о кодирање, школа на нивоу компјутерске студије обавезан.

Као што знамо, процес "Енцриптион" у стандардизованим датотека бајтова. Узми АСЦИИ стандард. Да, рецимо, за шифровање реч "здраво", морамо 6 бајтова, на основу броја писама. То је колико простора ће фајл са тим текстом се на диску. Шта се дешава ако напишете реч "здраво" 100 пута заредом? Ништа посебно - за то нам је потребно 600 бајтова, односно, исту количину простора на диску. Међутим, можемо користити и регистратор података, који ће створити датотеку, што значи много мањи број бајтова ће бити "кодирани" тим који изгледа отприлике овако: "Добро помножите са 100". Бројањем слова у овом извештају долазе до закључка да је у циљу снимања таквог фајла, морамо само 19 бајтова. А иста количина простора на диску. Када је "распакивање" архивску датотеку је "дешифровање", а текст постаје поглед извор из "100 Хелло." Тако, користећи посебан програм, који користи посебан механизам кодирања, можемо сачувати значајну количину простора на диску.

Наведени поступак је довољно свестран: без обзира шта је знак системи користе, кодирање информација за потребе компресије је увек могуће кроз архивирање података.

Шта је други механизам? У извесној мери, то је слично ономе што се користи у логер. Али њена основна разлика је да би компримовани фајл врло добро изгледати рачунар без "екстракције" процедуре. Како овај механизам функционише?

Као што смо се, у оригиналном облику речи "здраво" заузима 6 бајтова. Међутим, можемо ићи на трик и напише овако: "Првт". Објављено 4 бајта. Све што остаје да се уради - да "научи" рачунар да додате у процесу приказивања фајл слова, која се чисти. Мора се рећи да је у процесу "учења" пракси да се организују и није потребно. Основни механизми признавања несталих ликова су укључени у најсавременији софтвер за ПЦ. То је, већина фајлова са којима смо се баве сваког дана, на један или други начин је "кодиран" на овом алгоритма.

Наравно, постоје и "хибрид" кодирања информациони систем који може да обави компресију података уз омогућавање и од горе наведених приступа. И они ће вероватно бити још ефикаснији у погледу уштеде простора на диску него појединачно.

Наравно, ради са речју "здраво", кренули смо само основне принципе механизама компресије података. У стварности су много компликованије. Различити системи за кодирање информација може да понуди изузетно сложене механизме "компресије" датотеке. Међутим, видимо, о трошку онога што може да се уради да сачувате простор на диску, скоро без ослањања на погоршање квалитета информација о рачунару. Посебно је значајна улога компресију података када користите слике, аудио и видео - Ови типови података преко других захтевајући да диск ресурсима.

Шта још су "ознаке"?

Као што смо рекли на почетку, кодирање - комплексан феномен. Пошто се бавио основним принципима кодирање дигиталних података на основу бајтова, можемо додирнути другу област. То је повезано са употребом компјутерских кодова у незнатно различитим вредностима. Овде, под "шифром" не значи низ јединица и нула, као и прикупљање различитих слова и симбола (који, као што смо већ знали, па су направљене од 0 и 1), који има практичан значај за живот савременог човека.

kod

У срцу сваког рачунарског програма - шифра. То је записано у језику који је разумљив рачунару. ПЦ дешифровање код извршава одређене команде. Специфичност компјутерског програма из друге врсте дигиталних података која се налази у коду да је у стању да "дешифрује" се (корисник мора да почне само процес).

Још једна карактеристика програма - у релативној флексибилности кода користи. То је, дају компјутер исти посао човек може, користећи велики скуп "фраза", а по потреби - и на другом језику.

означавања докумената

Још један практични значај обима код слова - стварање и обликовање докумената. По правилу, једноставан приказ знакова на екрану није довољан са становишта практичног значаја рачунара. У већини случајева, текст треба бити конструисан коришћењем одређеног величину и боју фонта, бити праћена додатним елементима (као што су, на пример, табеле). Сви ови параметри су постављени, као иу случају програма на одређеним језицима схваћени од рачунара. ПЦ признавању "тим", приказује документ тачно онако како корисник жели. Осим тога, текст се може форматирати на исти начин, као што се то дешава са програмима, користећи различите скупове "фраза" па чак и на различитим језицима.

Међутим, постоји суштинска разлика између кодова за документе и компјутерских програма. Она се састоји у томе да се бивши нису у могућности да се дешифрује. Да бисте отворили датотеке са обликовани текст увек потребно треће стране софтвера.

шифровање података

Друга интерпретација термина "код" као примењују на рачунаре - је енкрипција. Изнад, користили смо ову реч као синоним за термин "кодирање", а то је дозвољено. Овде је шифровање мислимо различиту врсту феномена. Наиме кодирају дигиталних података како би се забрани приступ њима од стране других људи. Заштита компјутерских фајлова - најважније активности у ИТ-сфере. Ово је заправо одвојена научна дисциплина обухвата и школски рачунар. Кодирају фајлове у циљу спречавања неовлашћеног приступа - је задатак, чији је значај је представљен грађанима модерних држава у детињству.

Како су механизми којим шифровање података? Принцип је једноставан и јасан као и сви претходни, што смо сматрали. Кодирање - процес који је лако објашњиво у погледу основних принципа логике.

Претпоставимо да треба да пренесе поруку, "Иванов Петров иде на" тако да нико није могао да прочита. Верујемо рачунар за шифровање поруку и види резултат: "10-3-1-15-16-3-10-5-7-20-11-17-6-20-18-3-21". Овај код је, наравно, је прилично једноставна: сваки број одговара броју слова у алфабету наших фраза. "Ја" стоји на 10. мјесту "Б" - 3 "А" - 1., итд Али систем кодирања модеран рачунар може шифрирање података, тако да ће покупити у невероватно чврстом кључ ...

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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