Binární kód: Porovnání verzí

Smazaný obsah Přidaný obsah
Formulace, doplnění
Historie, jiné formy, systémy kódování, počátky využití binárního kódování
Řádek 8:
 
Pro zjednodušení práce s počítačem se používají různé [[Počítačový program|počítačové programy]], které dokážou uloženou informaci interpretovat, tj. zprostředkovat člověku. Obrázky se zobrazují pomocí programu označovaného jako prohlížeč obrázků, strojový kód dokáže zobrazit [[disassembler]], text je zobrazován pomocí [[Textový editor|textového editoru]] atd.
 
== Historie ==
Binární kód byl poprvé představen německým matematikem a filozofem [[Gottfried Wilhelm Leibniz]] v 17. století. Leibniz se snažil najít systém, který by převáděl logické slovní prohlášení na čistě matematické. Poté, co byly jeho nápady ignorovány, narazil na klasický čínský text nazvaný 'I Ching' nebo 'Book of Changes', který používá určitý typ binárního kódu. Kniha potvrdila jeho teorii, že život může být zjednodušen nebo zredukován na řadu jednoduchých problémů. Vytvořil systém, skládající se z řady nul a jedniček. Během této doby, Leibiniz nenašel využití pro tento systém.
 
Další matematik a filozof jménem [[George Boole]] vydal v roce 1847 článek nazvaný 'Matematická analýza logiky', který popisuje algebraický systém logiky, nyní známý jako [[Booleova algebra]]. Boole systém založen na binární, ano-ne, on-off přístupu, který se skládá ze tří nejzákladnějších operací: AND, OR a NOT. Tento systém nebyl uveden do praxe, dokud postgraduální student z Massachusetts Institute of Technology, jménem [[Claude Shannon]], si nevšiml, že booleovská algebra, které se naučil, je podobná elektrickému obvodu. V roce 1937 Shannon napsal svoji práci, která obsahovala jeho zjištění. Shannonova práce se stala východiskem pro využití binárního kódu v praktických aplikacích jako jsou počítače, elektrické obvody a další.
 
== Jiné formy binárního kódu ==
Řetězec bitů není jediný typ binárního kódu. Binární systém obecně zahrnuje všechny systémy, které umožňují pouze dvě možnosti, jako je spínač v elektronickém systému nebo jednoduchý 'pravda' nebo 'nepravda' test.
 
=== Ba Gua ===
 
[[:en:Ba Gua]] je nástroj používaný mistry [[Feng-šuej]]. Ba Gua je rozdělen do 8 sekcí, 'ba' ve smyslu 8 a 'gua' má význam trigramu. Každá sekce nebo 'bua' se skládajá ze dvou symbolů 'Yao', který je buď jin nebo jang. Když je dáme do pořadí, představují základní principy reality. Tento typ binárního kódu byl používán ve starověké Číně a má šedesát čtyři možných párů trigramů, nazývaných hexagramy.
 
=== Braillovo písmo ===
[[Braillovo písmo]] je druh binárního kódu, který je široce používán slepými lidmi pro čtení a psaní. Tento systém se skládá z 6 pozic teček, tři v každém sloupci. Každý bod má dva stavy, vystouplý nebo nevystouplý.
 
=== IFÁ Oracle ===
 
[[IFÁ Oracle]] se používá mezi [[Jorubové|Jorubským]] obyvatelstvem v Nigérii od roku 7000 před naším letopočtem. Jedná se o 16 hlavních tzv. zpívaných (Odu) a jejich spojením je celkem 256 (Odus) stejně jako v binárním kódu. Kó se zapisuje pomocí linek, dvou linek nebo nul. Oracle je používán Babalawos (vysoký kněz) pro konzultace s IFA (zdroj univerzální moudrosti) nebo Orunmila (Orisa / Boží moudrosti), předpovídat budoucnost a doporučit řešení denních lidských otázkek o životě. Systém věštění Ifa byl přidán v roce 2005 do seznamu UNESCO "Mistrovská díla ústního a nehmotného dědictví lidstva".
 
== Systémy kódování ==
=== kódování ASCII ===
American Standard Code for Information Interchange („americký standardní kód pro výměnu informací“), neboli [[ASCII]], používá 7 bitový binární kód, který představuje text pro počítače, komunikační zařízení, a jiná zařízení, která používají text. Každému písmenu nebo znaku je přiřazeno číslo od 0 do 127. Například, v 8-bitovém kódu ASCII, malé "a" je reprezentováno řetězcem bitů 01100001.
=== kódování BCD ===
Binary Coded Decimal („dvojkově reprezentované dekadické číslo“), neboli [[BCD]], je způsob kódování celých čísel s využitím pouze desítkových číslic (0-9), a to už na úrovni čtveřic bitů ([[Nibble|nibblů]]) tím způsobem, že každý nibble odpovídá jedné desítkové číslici.
 
== Počátky využití binárního kódování ==
 
* 1875: [[:en:Émile Baudot]]: přidal binární řetězec do svého šifrovacího systému, což nakonec vedlo k dnešnímu kódování ASCII
* 1932: [[:en:C. E. Wynn-Williams]]: "Scale of Two" počítač
* 1936: [[Konrád Zuse]]: počítač Z1
* 1937: [[Alan Turing]]: elektrico-mechanická binární násobička
* 1938: [[:en:Atanasoff-Berry Computer]]
* 1939: [[:en:George Stibitz]]: realizace Booleovy algebry logickým obvodem za využití elektromechanického relé jako přepínacího prvku
 
 
{{Pahýl - počítače}}