KompüterTəhlükəsizlik

Encoding - Bu ... işarə sistemləri: məlumat kodlaşdırma

Coding məlumat - bilik inanılmaz geniş sahə. Əlbəttə ki, bu birbaşa digital texnologiya inkişafı ilə bağlıdır. kodlama məlumat - Bir çox müasir məktəblər ən məşhur mövzu deyil. Bu gün biz kompüter müxtəlif aspektləri ilə bağlı bu fenomen əsas şərh öyrənmək olacaq. Biz suala cavab çalışacağıq: "Encoding - bir dəfə proses, metodu, alət və ya bu şeyi"

Adet sıfır və olanları

Demək olar ki, hər hansı bir veri növü kompüter ekran bir yol göstərilir və ya başqa adet sıfır və olanları ibarət ikili kod təmsil olunur. Bu PC data emal etmək üçün imkan verir data şifrelemek üçün asan, "aşağı səviyyəli" yol var. Binary kodu universal: bu istisnasız, bütün başa düşülür, kompüter (əslində, bu yaradılmışdır görə - rəqəmsal formada informasiya istifadə standartlaşdırmaq üçün).

ikili encoding istifadə edir baza vahid, - bir az var (sözləri "ikili rəqəmli" dan - "double-rəqəmli"). Bu Ümumiyyətlə 0 və ya 1 ya bərabərdir, fərdi bit 8-rəqəmli ardıcıllıqla istifadə birləşdirilmiş deyil - bytes. Onların hər, beləliklə, (8 hakimiyyətə 2) adet sıfır və olanları qədər 256 birləşməsi ola bilər. informasiya böyük məbləğdə qeyd üçün adətən təcrid deyil bayt istifadə və böyük dəyər olunur - önekleriyle "kilo", "mega" Əvvəlki 1000 dəfə böyük hər hansı "giga", "Tera" və s .. .

Encoding mətn

rəqəmsal məlumatların ən ümumi növü - bir mətn. Necə kodlaşdırma olunur? Bu kifayət qədər izah prosesi asandır. məktub durğu işarəsi, nömrələri və ya simvol ki, kompüter adet sıfır və olanları unikal ardıcıllığı kimi görür, sonra müəyyən aşkar alqoritm uyğun olaraq göstərilir, bir və ya daha bayt ilə kodlanmış bilər. ASCII və Unicode - iki böyük dünya standart "şifreleme" kompüter mətn var.

ASCII sistemi, hər bir xarakter yalnız bir byte ilə kodlanmış olunur. Yəni, bu standart, siz 256 simvol "şifrelemek" bilər - ki, dünya əlifbalar əksəriyyəti simvolları keçirmək üçün kifayət qədər daha çox var. Əlbəttə ki, bütün mövcud milli məktub sistemi bu gün bu resurs uyğun deyil. Buna görə də, hər əlifbası üçün öz "alt" şifreleme yaratmışdır. Bu yazı milli nümunələri adaptasiya işarə sistemi istifadə edərək, kodlar məlumat gedir. Lakin, bu sistemlərin hər növbəsində, beynəlxalq qəbul qlobal ASCII standart hissəsidir.

ASCII sisteminin bir hissəsi kimi, bu iki hissəyə bölünür 256 simvol kaynaktır. 128 ilk - İngilis əlifbası qorunur simvol (a z vasitəsilə), eləcə də nömrələri, əsas durğu işarələri və digər simvol. ikinci 128 bytes milli məktub sistemi altında, öz növbəsində, qorunur. Bu qeyri-English əlifbalar üçün "sub-sistemi" dir - Rusiya, Hindi, Ərəb, Yapon, Çin və bir çox başqaları.

Onların hər biri ayrı-ayrı kodlaşdırma masa şəklində təmsil olunur. Bu bit eyni ardıcıllıqla müxtəlif məktublar və iki ayrı milli "cədvəllərdə rəmzləri məsul olacaq ki, bu baş verə bilər (və adətən bu olur) var. Bundan başqa, müxtəlif ölkələrdə İT sahəsinin inkişafı xüsusiyyətlərinə görə, hətta onlar fərqlidir. Məsələn, rus dilində ən ümumi iki kodlaşdırma sistemləri üçün Windows-1251 və Koi-8. First sonra gəldi (o cümlədən əməliyyat sistemi ilə öz tune), lakin indi bir çox IT-mütəxəssislər prioritet olaraq istifadə. Buna görə də, Rusiya mətn oxumaq üçün təmin edilə bilər kompüter doğru həm masalar müəyyən etmək lazımdır. Amma bir qayda olaraq, onunla heç bir problem (zəruri müasir PC əməliyyat sistemi varsa).

Text Encoding üsulları hər zaman inkişaf. Sandıqı üçün yalnız 256 dəyərlər idarə edə bilərsiniz "bir-byte" ASCII sistemi ilə yanaşı, həmçinin "double-byte" Unicode sistemi var. Bu isə öz növbəsində, eyni zamanda dünyanın faktiki olaraq bütün mövcud milli əlifbalar kodlar resursları., Yəni 65 min 16-cı dərəcə 2 bərabər məbləğdə mətn encoding üçün imkan verir ki, hesablamaq üçün asandır Bu 536.. Unicode istifadə "klassik" ASCII standart cəlb az ümumi deyil.

çizelgeleri kodlaşdırma

Biz necə "şifrelenmiş" mətn və bu halda istifadə bytes müəyyən etmişik. digital foto və şəkillər ilə hal kimi? Bu da çox sadədir. Bu mətn ilə olur kimi eyni şəkildə, kompüter qrafikası kodlaşdırma əsas rol eyni bayt oynayır.

ümumiyyətlə digital views prosesi TV çalışır vasitəsilə mexanizmləri kimi. biz baxsaq TV ekranında image kollektiv bir məsafə göz tanınan forma fərdi piksel bir plüralizmi ibarətdir. ötürücü Televiziya matrix (və ya CRT proyektor) hər kəsir üfüqi və şaquli koordinatları alır və image tədricən qurur. prinsipi kodlaşdırma Kompüter qrafikası eyni şəkildə işləyir. (Onların hər birinin və rəngli) koordinatları müvafiq ekran nöqtələr hər təyin əsasında images "Encryption" bytes. Bu sadə şərtləri. Əlbəttə ki, qrafik kodlaşdırma - bu proses daha mürəkkəb eyni mətn çoxdur.

Metod müvafiq arayış əlaqələndirmək bal və rəng parametrləri "bitmap" adlanır. Eynilə, kompüter qrafikası çox fayl formatları adları. piksel hər koordinatları və rəng bir və ya daha bayt qeyd olunur. sayı nə müəyyən edir? Əsasən rəng çox çalarları "şifrelemek olacaq" necə. One byte məlumdur - 256 dəyərlər. biz çalarları belə çox sayda bina kifayət qədər şəkil varsa - biz bu resurs idarə edəcək. Xüsusilə olan boz 256 çalarları ola bilər. Bu demək olar ki, hər hansı bir ağ-qara şəkillər kodlar üçün kifayət qədər olacaq. Bildiyiniz kimi, insan göz rəngləri milyonlarla onlarla qədər ayırmaq edə bilər: Öz növbəsində, resurs rəngli görünüşlər kifayət deyil. Buna görə də lazımdır "təcili" 256 dəyərlər deyil, və dəfə daha yüz minlərlə. bal heç bir byte, lakin bir neçə kodlar aktiv Niyə: mövcud standartlara, bu gün, 16 və ya 24 (. 65 K 536 rəng "şifrelemek" bilərsiniz) ola bilər (16 milyon 216 çalarları 777 min.).

mətn standartların fərqli olaraq, müxtəlif rəsm şeyi bir az daha asan dünyanın Dil sayı ilə müqayisə edir. (Məsələn, JPEG, PNG, BMP, GIF, və s. D. kimi) ən ümumi fayl formatları, ümumiyyətlə, eyni ən kompüter tanınır.

bəzi prinsipləri həyata kodlaşdırma anlamaq üçün mürəkkəb bir şey yoxdur qrafik məlumat. adətən texnologiyaları bəzi ətraflı açıqlanır informatika, kursları olan hər hansı bir orta rus məktəb 9. sinif çox sadə və aydın dilidir. böyüklər üçün xüsusi təlim proqramları da var - onlar təşkil universitet, lisey, ya da məktəb var.

Buna görə də, müasir rus man kompüter qrafikası baxımından praktik əhəmiyyəti var kodları haqqında bilik almaq üçün harada. Siz əsas bilik ilə tanış etmək istəyirsinizsə, siz mövcud təlim materialları əldə edə bilərsiniz. o əlavə etmək üçün, misal üçün, fəsil "qrafik məlumatların Coding (9-cu sinif dərslik" İnformatika və İKT "Ugrinovich ND müəllifi).

audio məlumatların Coding

Kompüter müntəzəm musiqi və digər audio faylları dinləmək üçün istifadə olunur. Kimi mətn və qrafika, PC hər hansı bir ses olduğu - bütün eyni bytes var. Onlar, öz növbəsində, "deşifr" audio kart və digər fiş və səsli səs çevrilir. Burada prinsip qrammafon plitələr olduğu kimi eyni edir. hər səs oxucu tərəfindən tanınan, sonra dilə gətirdi plastik üzrə mikroskopik Grooves uyğundur onlar məlumdur. Kompüter bütün görünür kimi. Yalnız Grooves mətn və şəkillər olduğu kimi, ikili kodlaşdırma edir, təbiətdə bir rol bayt oynayır.

kompüter image vahid element halda səsyazma deyilən nöqtəyə, protrudes "Əgər saymaq". Bu, ümumiyyətlə 65 min qədər yaradan, iki bayt müəyyən edilir. 536 microvibrations sound. yaxşılaşdırılması üçün şəkillər tikintisində baş Lakin, əksinə, səs keyfiyyəti (orada açıq-aydın, və kifayət qədər çoxdur) əlavə bayt əlavə və "sayar" sayının artırılması deyil, həyata keçirilir olunur. bəzi audio sistemi, baxmayaraq az və daha çox istifadə olunur bytes. audio encoding həyata zaman, byte "ağı" standart vahid bir ikinci həyata keçirir. Microvibrations yəni 8-ci istifadə şifrelenir. Saniyədə Counts, açıq-aydın 44 min kodlanmış səs ardıcıllıqla aşağı keyfiyyətli olacaq. "Counts".

Beynəlxalq audio faylları standartlaşdırma, eləcə də qrafik halda, yaxşı inkişaf edir. dünyada istifadə MP3, WAV, WMA, - audio media bir neçə standart formatları var.

video Encoding

kompüter video istifadə səs images şifreleme kodlaşdırma ilə birlikdə olan "hibrid sxemi" bir cür,. Adətən kino və kliplər data iki növ ibarətdir - özü səs və onu müşayiət edən video var. "Şifrelenmiş" kimi ilk komponenti, yuxarıda izah etdik. İkinci bir az daha mürəkkəb. burada prinsipləri Yuxarıda müzakirə qrafik kodlaşdırma daxildir çox fərqlidir. Amma bayt "konsepsiyası" universallıq sayəsində mexanizmləri olduqca aydın və məntiqi edir.

film tikintisi üçün necə xatırlayıram. Bu fərdi kare (adətən 24 olan) bir sıra başqa bir şey deyil. Olduqca eyni şəkildə kompüter videolar təşkil etmişdir. Hər frame - bir şəkil var. Bu bayt köməyi ilə inşa olunur necə haqqında yuxarıda təyin etdik. Öz növbəsində, video kodu indiki fərdi çərçivələri arasında məcburi imkan bölgəyə müəyyən edilmişdir. film üçün digital əvəz bir növ. video axın ayrıca vahid ( "film" və film klipləri format kimi səs üçün şəkillər və sayar, eyni bal), frame hesab olunur. son bir ikinci qəbul olunmuş standartlara uyğun olaraq, 25 və ya 50 ola bilər.

MP4, 3GP, AVI - Just audio olduğu kimi, video ümumi beynəlxalq standartlara var. film və reklam İstehsalçıları kompüter daha çox uyğun media nümunələri istehsal üçün cəhd edin. Bu fayl formatları - ən məşhur arasında, demək olar ki, hər hansı bir müasir PC açdı.

data compression

Yuxarıda qeyd etdiyim kimi, bəzi hallarda və s. Bir qayda olaraq, "basmaq" prefiks "mega", "Giga", "Tera" kimi, bytes, və s. disklər, flash sürücüler, .... - Computer data storage media müxtəlif həyata keçirilir dəyəri kodlanmış faylları disk ola bilməz mövcud resursları ilə onlara yerləşdirmək edir. Sonra data compression texnika müxtəlif növ istifadə edin. Onlar həmçinin, əslində, bir kodlaşdırma var. Bu - müddətli bir mümkün interpretasiyası.

data sıxılma üçün iki əsas mexanizm var. Onların ilk forması "dolu" bit ardıcıllıqla yazılır. Bu, "açıldığı" prosedurunu həyata keçirmək yoxsa kompüter faylları məzmunu oxumaq (mətn, şəkil və ya video kimi oynamaq) deyil bilər. bu şəkildə məlumatları compresses proqram, data Çetele adlanır. Nasıl çalışır olduqca sadədir. məktəb səviyyəli kompüter tədqiqatlar məcburi, kodlaşdırma məlumat həyata keçirilməsi üçün olan ən məşhur üsullardan biri kimi Arxiv data.

Bildiyimiz kimi, standart fayl bayt "Encryption" prosesi. ASCII standart edin. Demək, sözü şifrelemek üçün "salam", biz məktubları sayı əsasında 6 bayt lazımdır. Ki, mətn ilə bir fayl disk olacaq nə qədər yer var. biz bir sıra "hi" 100 dəfə söz yazın ne olur? xüsusi bir şey - biz müvafiq olaraq 600 bytes, disk eyni miqdarda lazımdır. "Hello çoxaltmaq 100" Lakin biz bayt daha kiçik sıra bu kimi bir şey görünür komandası "şifrelenmiş" olacaq bir fayl yaradacaq data Çetele istifadə edə bilərsiniz. məqsədiylə belə bir fayl qeyd nəticəyə gəlmək bu hesabatda məktubları sayını hesablamaq, biz yalnız 19 bayt lazımdır. Və disk eyni məbləği. "Açıldığı" zaman arxiv fayl bir "parol çözme" və mətn mənbə görünüşü olur "100 salam". Belə ki, xüsusi kodlaşdırma mexanizm istifadə edir xüsusi proqram istifadə edərək, biz disk xeyli saxlaya bilərsiniz.

Yuxarıda proses kifayət qədər çox deyil: heç bir məsələ işarə sistemləri istifadə nə, sıxılma məqsədi kodlaşdırma məlumat data arxivləşdirmə vasitəsilə həmişə mümkündür.

ikinci mexanizm nədir? Müəyyən dərəcədə, bu data Çetele istifadə olunur nə kimi. Amma onun əsas fərq sıkıştırılmış fayl çox yaxşı "çıxarma" proseduru olmadan kompüter görünür bilər. Bu mexanizm necə işləyir?

xatırlayırıq ki, sözün orijinal formada "salam" 6 bayt tutur. Lakin, biz oyun getmək və bu kimi yazmaq olar: "prvt". 4 bayt nəşr. etmək qalır ki, bütün - kompüter biz təmizlənmiş məktublar fayl tapılanlar prosesində əlavə etmək üçün "öyrətmək" üçün. Bu təcrübə "öyrənmə" prosesi təşkil lazım deyil ki, qeyd etmək lazımdır. itkin simvol tanınması əsas mexanizmləri PC üçün ən müasir proqram daxil edilir. Yəni biz hər gün, bir yol və ya başqa məşğul olan faylları toplu bu alqoritm "şifrəli" edilmişdir edir.

Əlbəttə ki, "hibrid" yuxarıda yanaşmaların hər iki imkan isə data compression edə bilərsiniz sistem məlumat, kodlaşdırma var. Onlar ayrı-ayrılıqda çox disk space qənaət baxımından daha təsirli ola bilər.

Əlbəttə ki, sözü ilə fəaliyyət göstərən "salam", biz data compression mexanizmlərinin yalnız əsas prinsiplərini müəyyən edir. Əslində onlar daha mürəkkəbdir. kodlama informasiya müxtəlif sistemləri "sıxılma" faylları inanılmaz kompleks mexanizmləri təklif edə bilər. Lakin, demək olar ki, PC haqqında məlumat keyfiyyətinin pisləşməsi müraciət etmədən, disk yer saxlamaq üçün nə edilə bilər hesabına, bax. disk resursları tələb başqaları üzərində məlumatların bu cür - şəkillər, audio və video istifadə edərkən xüsusilə mühüm data sıxılma rolunu edir.

"Kodları" Nə var?

biz əvvəlində dediyim kimi, kodlaşdırma - mürəkkəb fenomen. bayt əsasında rəqəmsal kodlaşdırma əsas prinsipləri ilə məşğul olan, başqa bir sahədə toxunmaq olar. Bu qədər müxtəlif dəyərlər kompüter kodları istifadə ilə bağlıdır. Burada altında "kodu" biz olanları və adet sıfır bir ardıcıllıqla və müxtəlif məktublar və rəmzləri toplanması deməkdir (belə 0 edilir, biz artıq bildiyiniz kimi, və 1), müasir insanın həyat praktik əhəmiyyəti olan.

kodu

kodu - hər hansı bir kompüter proqramı ürək. Bu kompüter üçün anlaşılan dildə yazılmışdır. PC kodu deşifr müəyyən əmrləri icra edir. özünü "decrypt" edə kodu olan rəqəmsal məlumatların bir növü bir kompüter proqramı bir fərqləndirici xüsusiyyət (istifadəçi yalnız prosesi başlamaq lazımdır).

Proqramın bir xüsusiyyət - Istifadə kodu nisbi rahatlıq. və başqa bir dildə - Bu, "ifadələr" və lazım gələrsə, böyük bir sıra istifadə edərək, kompüter bir adam eyni işi verir.

biçimlendirme sənədlər

məktub kodu daxilində digər praktik əhəmiyyəti - yaradılması və sənədlərin biçimlendirme. Bir qayda olaraq, ekranda simvol bir sadə ekran PC praktik əhəmiyyət baxımından kifayət deyil. Əksər hallarda, mətn xüsusi font ölçüsü və rəng istifadə edərək inşa edilməlidir (məsələn, məsələn, masa kimi) əlavə elementləri ilə müşayiət. bu parametrləri bütün kompüter tərəfindən başa xüsusi dillərində proqramların halda, eləcə də müəyyən edilir. PC "komandası" tanınması, istifadəçi istəyir tam olaraq sənəd göstərir. Bundan əlavə, mətn "ifadələr" və hətta müxtəlif dillərdə müxtəlif dəstləri istifadə edərək, proqramları ilə olur kimi, eyni şəkildə biçimlendirilmiş bilər.

Lakin, sənədlərin və kompüter proqramları üçün kodları arasında fundamental fərq var. Keçmiş özlərini decrypt mümkün deyil ki, ibarətdir. biçimlendirilmiş mətn həmişə tələb üçüncü tərəf proqram ilə faylları açmaq üçün.

data şifreleme

kompüter tətbiq olunan "kodu" daha bir şərh - şifreleme edir. Above, biz "kodlaşdırma" müddətə sinonimi kimi bu sözü istifadə və bu, caiz deyil. Burada şifreleme biz fenomen müxtəlif növ deməkdir. Məhz digər insanlar onlara çıxış qadağan etmək üçün digital data kodlama. kompyuter faylları qorunması - IT-sahəsində ən əhəmiyyətli fəaliyyəti. Bu, həqiqətən, bu da bir məktəb kompüter olan bir ayrı elmi intizam var. qarşısını almaq üçün faylları encoding icazəsiz daxil - uşaqlıq müasir dövlətlərin vətəndaşlarına təqdim əhəmiyyət olan bir məsələ deyil.

Necə mexanizmləri tərəfindən data şifreleme? Biz hesab bütün əvvəlki kimi prinsip kimi sadə və aydındır. Encoding - məntiq əsas prinsipləri baxımından asanlıqla izah bir proses.

biz mesaj çatdırmaq lazımdır düşünək "İvanov, Petrov gedir" heç kim oxumaq bilər ki. "10-3-1-15-16-3-10-5-7-20-11-17-6-20-18-3-21" Biz mesaj şifrelemek və nəticə görmək üçün kompüter etibar. Bu kodu əlbəttə, çox sadədir edir: hər sayı Bizim ifadələr əlifba hərflərinin sayı uyğundur. və s., 1-də Amma olduqca çətin düyməsi aparacaqlar ki, müasir kompüter kodlaşdırma sistemi məlumatların şifrelemek bilər ... - "A", 3 - "I" "B", 10-cu yerdə durur

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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