Úvod do informatiky pro vzdělávání Číselné soustavy (poziční, nepoziční, desítková, dvojková, osmičková, šestnáctková). Implementace čísel v pozičních soustavách. Přímý, doplňkový, inverzní, aditivní kód. Převody v číselných soustavách. Aritmetické operace. Logické operace a operátory, relace, kódy. Kódy a kódování. Číselné kódy. Znakové sady. Kódy pro šifrování, kryptografie. Bezpečnostní kódy, detekční a opravné kódy. Hammingův kód, CRC. Kódy binární, Grayův, BCD, 5421, n+3, Johnson, 1 z N, 2 z N. Logické řízení, pravdivostní tabulky, Booleova algebra, booleovské funkce, karnaughova mapa. Komprese dat. Rozdělení a principy z hlediska formátů a modelů. Textové, grafické, zvukové, video informace. Barevné modely. Kompresní algoritmy, ztrátové, bezeztrátové. Kompresní metody, slovníkové, statistické, ostatní. Prefixové kódování. Programovací jazyky a algoritmy