/ / Zašto je binarno kodiranje univerzalno? Programske metode

Zašto je binarno kodiranje univerzalno? Programske metode

Računalo obrađuje veliki brojInformacije. Audio datoteke, slike, tekstovi - sve to mora biti reproducirano ili prikazano. Zašto je binarni kodiranje univerzalni način programiranja informacija o bilo kojoj tehničkoj opremi?

Koja je razlika između šifriranja i enkripcije?

Često ljudi prepoznaju pojmove "kodiranja"i "šifriranje", kada zapravo imaju različita značenja. Dakle, enkripcija je proces preobrazbe informacija kako bi je sakrio. Često se može dešifrirati osoba koja je promijenila tekst, ili posebno obučeni ljudi. Kodiranje se koristi za obradu informacija i pojednostavljivanje rada s njim. Obično se koristi zajednička tablica kodiranja, poznata svima. Također je ugrađen u računalo.

zašto je binarno kodiranje univerzalno

Princip binarnog kodiranja

Binarni kodiranje temelji se naKoristite samo dva znaka - 0 i 1 - za obradu informacija koje koriste razni uređaji. Ti se znakovi nazivaju binarne znamenke, na engleskom - binarni broj ili bit. Svaki od simbola binarnog koda zauzima memoriju računala u 1 bita. Zašto je binarni kodiranje univerzalna metoda obrade podataka? Činjenica je da je računalo lakše obrađivati ​​manje znakova. To izravno utječe na produktivnost računala: što manje funkcionalnih zadataka za izvođenje uređaja, to je veća brzina i kvaliteta rada.

metode programiranja

Načelo binarnog kodiranja ne događa sesamo u programiranju. Promjenom gluhih i zvučnih bubnjara, stanovnici Polinezije prenijeli su međusobno informacije. Sličan princip se također koristi u Morseovom kodu, gdje se za slanje poruke služe dugi i kratki zvukovi. Telegraf ABC se i danas koristi.

Gdje se koristi binarno kodiranje?

Binarno kodiranje podataka u računalukoristi se univerzalno. Svaka datoteka, bilo glazba ili tekst, mora biti programirana tako da se u budućnosti može lako obrađivati ​​i čitati. Binarni sustav za kodiranje korisno je za rad s simbolima i brojevima, audio datotekama, grafikama.

Binarno kodiranje brojeva

Sada su u računalnim brojevima prikazanikodirani oblik, neshvatljiv običnoj osobi. Korištenje arapskih brojki, kao što zamislimo, je neracionalno za tehnologiju. Razlog za to je potreba dodjeljivanja svakom broju svoj jedinstveni simbol, što je ponekad nemoguće učiniti.

binarno kodiranje brojeva

Postoje dva numerička sustava: pozicionalni i ne-položajni. Sustav bez pozicije temelji se na korištenju latiničnih slova i poznat nam je u obliku grčkih brojeva. Taj način snimanja je dovoljno teško razumjeti, pa je bio napušten.

Sustav broja pozicija se koristi danas. To uključuje binarni, decimalni, oktalni, pa čak i heksadecimalni kodiranje informacija.

Decimalni sustav kodiranja u kojem koristimokući. To su poznati arapski brojevi, koji su jasni svakoj osobi. Binarno kodiranje brojeva razlikuje se samo s nula i jedan.

Integer brojevi pretvaraju se u binarni sustav za kodiranje dijeli ih za 2. Rezultirajući dijelovi također se dijele u fazama u 2, sve dok rezultat nije 0 ili 1. Na primjer, broj 12310 u binarnom sustavu može se prikazati kao 11110112, I broj 2010 izgledat će kao 101002,

Indeksi 10 i 2 označeni su, respektivno,decimalni i binarni sustav za kodiranje brojeva. Simbol binarnog kodiranja koristi se za pojednostavljenje rada s vrijednostima predstavljenima u različitim numeričkim sustavima.

Temelji se metode programiranja decimalnih brojevana "plutajućem mjestu". Kako bi se ispravno prijenos vrijednosti od decimalnog u binarni sustav kodiranja pomoću formule n = m x Qp. M - je kazaljka (bez ekspresije bilo kojim redoslijedom), p - je redoslijed vrijednosti N, i q - baza kodiranje sustava (u ovom slučaju 2).

Nisu svi brojevi pozitivni. Kako bi se razlikovali pozitivni i negativni brojevi, računalo ostavlja 1 bitni prostor za kodiranje znaka. Ovdje nula predstavlja znak plus, a jedan predstavlja minus.

Upotreba takvog broja sustava olakšava računalu rad s brojevima. Zato je binarno kodiranje univerzalno u računalnim procesima.

binarno kodiranje informacija na računalu

Binarno kodiranje tekstualnih podataka

Svaki znak abecede je kodiran vlastitim skupom.nula i one. Tekst se sastoji od različitih znakova: slova (velika i mala slova), aritmetičke znakove i druga različita značenja. Kodiranje tekstualnih podataka zahtijeva korištenje 8 uzastopnih binarnim vrijednostima od 00000000 do 11111111. Tako se može konvertirati 256 različitih znakova.

Kako bi se izbjegla zbrka kod kodiranja teksta,Za svaki znak koriste se posebne tablice vrijednosti. Sadrže latinski abecedu, aritmetičke znakove i znakove posebne namjene (na primjer, €, ¥, © i drugi). Likovi 128-255 kodiraju nacionalnu abecedu zemlje.

Kodiranje znaka 1 zahtijeva 8 bita memorije. Da bi pojednostavili podračune, 8 bitova je jednaka 1 bajtu, pa se ukupni prostor na disku za tekstualne podatke mjeri u bajtovima.

načelo binarnog kodiranja

Većina osobnih računala je opremljenaStandardni kôd tablice ASCII (Američki standardni kod za razmjenu informacija). Također se koriste i ostali tablice u kojima je sustav za kodiranje tekstualnih podataka različit. Na primjer, prvi poznati kodiranje znakova zove se KOI-8 (šifra razmjene podataka je 8-bitna) i radi na računalima s UNIX operativnim sustavom. Također široko pronađena je CP1251 kodna tablica, koja je stvorena za operacijski sustav Windows.

Binarno kodiranje zvuka

Još jedan razlog zašto binarni kodiranjeje univerzalna metoda programiranja informacija, njegova je jednostavnost kod rada s audio datotekama. Bilo koja glazba je zvuk val različitih amplituda i učestalosti oscilacije. Ovisno o tim parametrima ovisi glasnoća zvuka i njegova visina.

Za programiranje zvučnog vala, računalouvjetno dijeli na nekoliko dijelova, ili "uzorke". Broj takvih uzoraka može biti velik, pa postoji 65536 različitih kombinacija nula i drugih. Sukladno tome, suvremena računala opremljena su 16-bitnim zvučnim karticama, što znači korištenje 16 binarnih znamenki za kodiranje jednog uzorka zvučnog vala.

Za reprodukciju audio datoteke, računalo obrađuje programirane sekvence binarnih koda i kombinira ih u jedan kontinuirani val.

binarni kodeksni simbol

Kodiranje grafike

Grafički podaci mogu biti navedeni ukao slike, dijagrami, slike ili slajdove u programu PowerPoint. Svaka slika sastoji se od malih točkica - piksela koji mogu biti obojani u drugoj boji. Boja svakog piksela je kodirana i pohranjena, a kao rezultat dobivamo punu sliku.

Ako je slika crno-bijela, kôd svakog pikselamože biti jedan ili nula. Ako se koriste 4 boje, svaki od njih se sastoji od dva broja: 00, 01, 10 ili 11. U skladu s tim načelom se razlikuje kvaliteta obrade bilo koje slike. Povećanje ili smanjenje svjetline također utječe na broj upotrijebljenih boja. U najboljem slučaju, računalo razlikuje oko 16 777 216 nijansi.

binarni kodeksni simbol

zaključak

Postoje različite metode programiranja.informacije, među kojima je binarnu kodiranje najučinkovitije. Sa samo dva znaka - 1 i 0 - računalo čita većinu datoteka lako. U tom slučaju, brzina obrade je znatno veća od, primjerice, koristiti sustav decimalnog programiranja. Jednostavnost ove metode čini ga neophodnim za bilo koju tehniku. Zato je binarno kodiranje univerzalno među svojim kolegama.

</ p>>
Pročitajte više: