Kódovanie
Kódovanie je prevod informácií do takej podoby, aby bol umožnený (uľahčený) ich prenos a aby ich prijímateľ pochopil.
Fancy definícia:
- kódovanie je proces, pri ktorom sa každému znaku alebo postupnosti znakov daného súboru znakov (vzorov) jednoznačne priradí znak alebo postupnosť znakov (obrazov) z iného súboru znakov
Pochopiteľnejšia definícia:
- kódovanie je transformácia určitej informácie z jednej formy na druhú pomocou určitého postupu - algoritmu, ktorý je väčšinou verejne známy
Kódovanie pre bežných smrteľníkov
S kódovaním sa stretávame bežne, napríklad:
- semafor - do farebného signálu kóduje informáciu choď / stoj - keby sme namiesto farieb na semaforoch použili nápis "choď" a "stoj", značne by to komplikovalo situáciu pri cestovaní po svete (v každom jazyku by semafor vyzeral inak) - namiesto toho ale máme všeobecne známy kód - zelená = "choď" a červená = "stoj"
- písmo - každé slovo nášho jazyka kóduje nejaký význam
- Brailovo písmo - písmo pre nevidiacich
- Morseova abeceda - umožňuje prenos informácie na veľké vzdialenosti, písmená bežnej (anglickej) abecedy kóduje na postupnosť krátkych a dlhých signálov, ktoré je následne možné vysielať v rôznych podobách (blikanie, pípanie, ...) jej použitie na bežnú komunikáciu (v škole) by bolo zrejme značne nepraktické, ale s jej použitím by sme dokázali komunikovať na stovky kilometrov len pomocou blikania baterky
Kódovanie pre informatikov
V informatike je kódovanie obzvlášť dôležité. Počítače informáciu uchovávajú a spracúvajú v binárnej podobe (zapísané pomocou len jednotiek a núl), každú informáciu (typ), ktorý v počítači máme, musí byť teda zakódovaný do tejto (binárnej) podoby. O kódovaní základných typov informácie v binárnej sústave ste sa už učili:
- čísla - jedným z primitívnych kódovaní je prevod čísla v desiatkovej sústave na číslo v binárnej sústave
- text - písmenká kódujeme do binárnej podoby napríklad použitím ASCII tabuľky (každému písmenku priradí číslo)
- obraz - farbu jednotlivých pixlov kódujeme použitím farebného modelu po zložkách RGB, RGBA, CKYK, ...
- zvuk - výšky tónov si odmeriame mikrofónom, kódujeme číslami podľa vzorkovacej frekvencie a rozlíšenia vzorky