Компјутери, Програмирање
Зошто е универзален бинарен код? методи на програмирање
Компјутерот обработува голема количина на информации. Аудио фајлови, слики, текст - сите што сакаат да играат или прикажување. Зошто бинарно кодирање е универзален метод на програмирање на податоци на која било техничка опрема?
Она што е различно од енкрипција на кодирање?
Често луѓето се изедначува на концептот на "кодирање" и "енкрипција", кога всушност тие имаат различни значења. Така, енкрипција е процес на конвертирање на информации, со цел да го сокријат. Често може да ја декриптира лицето кое го сменила текстот, или специјално обучени луѓе. Кодирање се користи за обработка на информации и леснотија на користење за неа. заеднички кодирање маса најчесто се користи, познато на сите. Таа е изградена во вашиот компјутер.
принципот бинарно кодирање
Бинарно кодирање се базира на употреба на само два симболи - 0 и 1 - за обработка на информации се користи од страна на различни уреди. Овие знаци се наречени бинарни броеви, англиски - бинарна цифра, или малку. Секој од симболите на бинарен код зазема меморија на компјутерот да 1 бит. Зошто бинарно кодирање е универзален метод на обработка на информации? Фактот дека компјутерот полесно да се справи со помалку карактери. Од тоа зависи и ефикасноста на компјутер: на помалку функционални задачи потребни за вршење на уредот, поголема е брзината и квалитетот на работата.
бинарни принцип кодирање се најде не само во програмирање. Со промена на безгласните и изрази тапан бие Polynesians пренесува информации до друг. Сличен принцип важи и во Morse code, каде што на долги и кратки звуци се користи за пренос на пораката. "Телеграфска азбука" се користи денес.
Каде да се користи бинарен код?
Бинарни кодирање на информации во компјутерот се користи насекаде. Секоја датотека, без разлика дали тоа е музика или текст кој треба да се програмира така што подоцна може лесно да се ракува и да чита. бинарен систем за кодирање е корисна за работење со симболи и броеви, аудио фајлови, графика.
Бинарно кодирање на броеви
Сега компјутер броеви се претставени во кодиран облик, неразбирливо за просечниот човек. Употребата на арапски бројки, како што замисли, за техниката непрактично. Причината за ова е потребата да се додели единствен број за секој лик што да се прави понекогаш невозможно.
Постојат два нотации: позиционен и nepozitsionnyh. Nepozitsionnyh систем се базира на употреба на латински букви и се познати на нас во форма на грчки личности. Овој метод на снимање е доста комплицирано да се разбере, според тоа, беше напуштен.
Позиционен систем број се користи и денес. Тие вклучуваат бинарни, децимала, октални и хексадецимален кодирање дури и информации.
Децималниот систем за кодирање ние ги користиме во секојдневниот живот. Тоа е вообичаено за нас арапски бројки, кои се разбирливи за секого. Бинарно кодирање различни броеви со користење само на нула и еден.
Броеви се конвертира во бинарен кодирање ги дели со 2. Како резултат на делумно исто така поделена во две фази, се додека конечно 0 или 1. На пример, бројот 123 10 во бинарна нотација може да се претстави во форма 2 1111011. Голем број од 20 октомври ќе се појави како 10100 2.
Индекси 10 и 2 се означуваат соодветно бинарни и децимални броеви на кодирање систем. бинарно кодирање симбол се користи за да се поедностави работата на вредностите прикажани во различен број системи.
програмирање техники децимални броеви се врз основа на "подвижна запирка". Со цел правилно да го пренесе вредност од децималниот на системот за бинарни кодирање со користење на формулата N = M x QP. M - е mantissa (без изразување на било кој редослед), P - е цел на вредностите на N, и q - база на систем за кодирање (во овој случај 2).
Не сите броеви се позитивни. Со цел да се направи разлика помеѓу позитивните и негативните бројки, компјутерот се оддалечи од местото од 1 малку да се кодираат знак. Еве нула е плус, и единица - минус.
Со користење на овој систем за нумерирање кој го прави лесен за компјутер да работи со броеви. Тоа е причината зошто на бинарни кодирање е универзален кога компјутерската процеси.
Бинарно кодирање на текстуални информации
Секој азбука кодирани карактер сет на своите нули и единици. Текстот се состои од различни карактери: букви (големи и мали букви), аритметички знаци и други различни вредности. Кодирање на текстуални информации се бара употреба на осум последователни бинарни вредности од 00000000 на 11111111. Така можно е да се претворат во 256 различни карактери.
За да се избегне забуна во кодирање на текст, користење на посебна табела на вредности за секој лик. Тие се присутни на латиница, аритметички знаци и знаци за посебна намена (на пример, €, ¥, ©, итн.) Симболи интервал 128-255 кодираат национална азбуката на земјата.
Да се кодираат симболи бара 1 8 битна меморија. За да се поедностави podstchetov 8 бита се еднакви на 1 бајт, така што вкупниот простор на дискот за текстуални информации се мери во бајти.
Повеќето персонални компјутери се опремени со стандардна табела на ASCII (Американски стандарден код за размена на податоци). други маси исто така се користат, во кој систем на кодирање на текстуални информации се разликува. На пример, првиот познат знаци наречен KOI-8 (код за размена на 8-bit), и тоа функционира на компјутери UNIX оперативен систем. Табела кодови SR1251 се исто така широко распространета, која беше формирана за оперативниот систем Windows.
Бинарни кодирање на звуци
Друга причина зошто бинарни кодирање е универзален метод на програмирање на податоци - е неговата едноставност при работа со аудио фајлови. Секоја музика е звучни бранови со различна амплитудата и фреквенцијата на осцилација. Овие поставувања влијае на обемот и теренот.
За да програмирате звук бран, компјутерот го поделил во неколку делови условно, или "примероци". Бројот на таквите примероци можат да бидат големи, па така постојат 65.536 различни комбинации на нули и единици. Соодветно на тоа, современите компјутери се опремени со 16-битна звучна картичка, која подразбира употреба на 16 бинарни цифри за шифрирање примерок на звук бран.
За да пуштите некоја аудио датотека, компјутерски ги обработува програмиран редослед на бинарен код и ги комбинира во еден континуиран бран.
кодирање графикони
Графички информации може да се претстави во форма на графика, дијаграми, слики или Презентација во PowerPoint. Секоја слика е составена од мали точки - пиксели кои можат да бидат обоени во различни бои. Бојата на секој пиксел е кодирана и се чуваат, и на крајот ние се добие целосна слика.
Ако сликата е црно и бело, секој пиксел код може да биде или единица или нула. Кога го користите четири бои, кодот на секоја од нив се состои од два броја: 00, 01, 10 или 11. Според овој принцип разлика квалитет на обработка на сликата. Зголемување или намалување на осветленоста, исто така, е под влијание на бројот на бои кои се користат. Во најдобар случај, компјутерот разликува околу 16.777.216 бои.
заклучок
Постојат различни методи на информации програмирање, вклучувајќи бинарно кодирање е најефикасен. Само со два симболи - 0 и 1 - компјутер лесно чита повеќето датотеки. При што на брзина на обработка е многу поголема отколку што се користи, на пример, програмирање на децимална систем. Едноставноста на овој метод го прави неопходна за било која технологија. Тоа е причината зошто на бинарни кодирање е универзален меѓу неговите врсници.
Similar articles
Trending Now