PočítačeProgramování

Proč je univerzální binární kódování? metody programování

Počítač zpracovává velké množství informací. Zvukové soubory, obrázky, texty - vše, co chcete hrát, nebo displej. Proč binárního kódování je univerzální způsob programování dat jakéhokoliv technického vybavení?

To, co se liší od kódování kódování?

Často se lidé ztotožňují pojem „kódování“ a „šifrování“, i když ve skutečnosti mají různé významy. Tak, šifrování je proces konverze informace, aby ji zakrýt. Dešifrovat často může osoba, která změnila text, nebo speciálně vyškolených lidí. Kódování se používá pro zpracování informací a snadné použití k ní. Společný kódovací tabulka je běžně používaný, zná každý. Je postaven do svého počítače.

binární princip kódování

Binární kódování je založeno na použití pouze dvou symbolů - 0 a 1 - pro zpracování informace používané různými zařízeními. Tyto příznaky se nazývají binární čísla, anglicky - binární číslice, ani trochu. Každý ze symbolů z binárního kódu zabírá paměti počítače na 1 bit. Proč binárního kódování je univerzální způsob zpracování informací? Skutečnost, že počítač je snazší méně znaků. Z toho závisí i účinnost PC: méně funkčních úkolů nutných k provedení zařízení, tím vyšší rychlost a kvalitu práce.

binární kódování Princip je nalézt nejen v programování. Se střídáním neznělé a vyjádřil buben bije Polynésané předávat si vzájemně informace. Obdobný princip platí v Morseově abecedě, kde se používají dlouhé a krátké zvuky předat zprávu. „Telegrafní abeceda“ použitý dnes.

Kde použít binárního kódování?

Binární kódování informací v počítači se používá všude. Každý soubor, zda je hudba nebo text, který by měl být naprogramován tak, aby mohl být později snadno manipulovat a číst. binární kódovací systém je vhodný pro práci se symboly a čísla, audio souborů, grafiky.

Binární kódování čísel

Nyní čísla počítače jsou zastoupeny v kódované formě, nepochopitelné pro průměrného člověka. Použití arabskými číslicemi, jak si představujeme, pro techniku nepraktický. Důvodem pro to je potřeba přiřadit jedinečné číslo pro každý znak, co dělat v době nemožné.

Existují dva způsoby zápisu: poziční a nepozitsionnyh. Nepozitsionnyh systém je založen na použití latinkou a známe v podobě řeckých postav. Tento způsob nahrávání je poměrně složitá na pochopení, proto bylo upuštěno.

Poziční číselná soustava používá dodnes. Patří mezi binární, desítkové, osmičkové a šestnáctkové kódování i informace.

Desítková kódovací systém používáme v každodenním životě. To je obvyklé pro nás arabskými číslicemi, které jsou srozumitelné pro všechny. Binární kódování různých čísel pomocí pouze nulou a jedničkou.

Celá čísla jsou převedeny na binární kódování tím, že dělení 2. Vzniklý částečná rovněž rozdělen do dvou fází, dokud nakonec 0 nebo 1. Například, číslo 123 10 dvojkově mohou být reprezentovány ve formě 2 1111011. Číslo: 20 10 10100 bude vypadat 2.

Indexy 10 a 2 jsou označeny příslušně binární a desetinná čísla kódovací systém. binární kódování symbol se používá pro zjednodušení ovládání z hodnot uvedených v různých číselných soustavách.

Programovací techniky desetinná čísla jsou založeny na „plovoucí desetinnou čárkou“. Aby bylo možné správně převést hodnotu z desítkové do binárního systému kódování podle vzorce N = M x QP. M - je mantisa (bez exprese libovolném pořadí), p - je pořadí hodnot N, a q - základna kódovací systém (v tomto případě 2).

Ne všechna čísla jsou pozitivní. Aby bylo možné rozlišit mezi kladnými a zápornými čísly, počítač opustí místo 1 bit zakódovat znamení. Zde nula je plus, a jednotka - minus.

Použitím tohoto systému číslování usnadňuje počítač pro práci s čísly. Proto je binární kódování je univerzální při výpočtu procesy.

Binární kódování textových informací

Každému písmu kódované znakovou sadu svých nul a jedniček. Text se skládá z různých postav: písmen (velká a malá), matematických znamének a různých dalších hodnot. Kódování textové informace vyžaduje použití osmi po sobě následujících binárních hodnot od 00000000 do 11111111. Je tedy možné převést 256 různých znaků.

Aby nedocházelo k nejasnostem v kódování textu, použít speciální tabulku hodnot pro každý znak. Prezentují latinku aritmetické příznaky a známky speciálního určení (například €, ¥, ©, atd.). Symboly intervalu 128-255 kódují národní abeceda země.

Pro kódování symbolů vyžaduje 1 8 bitů paměti. Pro zjednodušení podstchetov 8 bity jsou rovny 1 byte, takže celkový prostor na disku pro textové informace se měří v bajtech.

Většina osobních počítačů jsou vybaveny standardním tabulky ASCII (American Standard Code pro Information Interchange). další tabulky jsou také používány, ve kterém kódovací systém textových informací se liší. Například první známý kódování znaků s názvem KOI-8 (Code pro Information Interchange 8-bit), a to funguje na počítačích UNIX OS. SR1251 kódy tabulky jsou také široce nalezen, který byl vytvořen pro operační systém Windows.

Binární kódování zvuku

Dalším důvodem, proč binární kódování je univerzální způsob programování dat - je jeho jednoduchost při práci s audio soubory. Jakákoliv hudba zvukové vlny s různou amplitudu a frekvenci kmitání. Tato nastavení ovlivní objem a výšku.

Pro naprogramování zvukové vlny, počítač dělí do několika částí podmíněně, nebo „vzorky“. Počet těchto vzorků může být velké, tak tam jsou 65536 různé kombinace nul a jedniček. V souladu s tím, moderní počítače jsou vybaveny 16-bit zvuková karta, která znamená, že použití 16 binárních číslic k zakódování vzorku zvukové vlny.

Chcete-li přehrát zvukový soubor, počítač zpracovává naprogramovanou sekvenci binárního kódu a spojuje je do jednoho souvislého vlny.

kódování grafů

Grafické informace mohou být prezentovány ve formě grafických, diagramy, obrázky nebo prezentace v PowerPointu. Každý obraz je tvořen množstvím malých bodů - pixelů, které mohou být malované v jiné barvě. Barva každého pixelu je zakódována a uložena, a nakonec dostaneme celý obraz.

V případě, že obraz je černobílý, každý kód pixel může být buď jednotka nebo nula. Při použití čtyř barev, kód každého z nich se skládá ze dvou čísel: 00, 01, 10 nebo 11. V souladu s touto zásadou rozlišit kvalitu žádného zpracování obrazu. Zvýšit nebo snížit jas je také ovlivněna počtem použitých barev. V nejlepším případě, že počítač rozlišuje přibližně 16.777.216 barev.

závěr

Existují různé metody programování informací, včetně binárního kódování je nejúčinnější. Pouze dva symboly - 0 a 1 - počítač snadno čte většinu souborů. Vyznačující se tím, rychlost zpracování, je mnohem vyšší, než by byl použit, například, programování desetinný systém. Jednoduchost této metody je nezbytný pro jakékoliv technologie. Proto je binární kódování je univerzální mezi svými vrstevníky.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cs.birmiss.com. Theme powered by WordPress.