- Popište číselné soustavy používané pro práci v digitální technice
- Popište a na příkladech aplikujte převody čísel mezi různými číselnými soustavami
- Popište zápis záporného a desetinného čísla v binární soustavě
- Popište principy součtu a rozdílu dvou binárních čísel
2. Logické proměnné a logické funkce
- Popište logické funkce AND, NAND, OR, NOR, XOR, NOT
- Principy Booleovy algebry, její základní operace a využití při návrhu logických obvodů, De Morganovy zákony
- Předurčení minimalizace logické funkce
- Algebraická minimalizace logické funkce na příkladu
- Grafická minimalizace logické funkce na příkladu
- Základní charakteristiky logického členu
- Logické obvody TTL, CMOS
- Spojování vstupů a výstupů logických členů
- Dynamické vlastnosti logických členů
- Analýza kombinačního obvodu, jeho přepis do pravdivostní tabulky a logické funkce
- Návrh kombinačního obvodu z pravdivostní tabulky a z logické funkce
- Sčítání binárních čísel DODĚLAT
- Konstrukce obvodů binární sčítačky (poloviční, úplná) DODĚLAT
- Konstrukce obvodů komparátoru dvou logických proměnných
- Popište předurčení kódu BCD pro aplikaci v číslicové technice
- Vývojový diagram pro převod binárních čísel do kódu BCD
8. Multiplexery
- Popište předurčení a konstrukci multiplexerů a demultiplexerů
- Realizace multiplexerů a demultiplexerů logickými obvody
- Definice sekvenčního logického obvodu
- Základní typy a schémata sekvenčních logických obvodů RS, RST, D, J-K a tabulky logických hodnot
10. Paměťové registry
- Význam registru, typy a použití v procesorech
- Posuvné registry - princip, základní typy (SIPO, PISO…) a příklady využití.
- Informace, jednotky
- Ukládání dat v počítači
- Kódování, šifrování, komprimace
- Dělení (podle rozsahu, média, správy, topologie)
- Pasívní a aktivní prvky sítí
- Model ISO/OSI, architektura TCP/IP
- Adresace v počítačových sítích
- Protokoly
- Algoritmus, vlastnosti algoritmu, vývojové diagramy
- Řídící struktury, datové typy
- Funkce, standardní knihovny, vlastní knihovny
- Pole, třídění pole, vícerozměrné pole
- Soubory
- Programovací jazyky
- Web, intesrnet, HTTP, domény, hosting
- HTML – struktura
- CSS – vzhled
- JavaScript – interaktivita
- Editory (VS Code)
- Frameworky (Bootstrap, React)
- CMS (WordPress)
- Responzivní design
- SEO, hosting
- Zabezpečení (SSL)
- Budoucnost - PWA, AI ve webu
- Co je databáze
- Typy databází
- Relační databáze – co to je, jak fungují (tabulky, řádky, sloupce, vazby-primární klíč)
- NoSQL databáze – velmi stručně o alternativách (MongoDB, JSON)
- SQL (SELECT, INSERT, UPDATE, DELETE )
- Propojení databáze s webovými stránkami
- Použití databáze pro ukládání uživatelských dat (např. formuláře, uživatelské účty)
17. Počítačové paměti
- Typy pamětí - vnitřní, vnější - magnetické, optické, elektronické
- Technologie pamětí
- Nevolatilní paměti
- Parametry pamětí
- organizace paměťových pouzder
- Použití pamětí
18. Grafický subsystém
- Grafické karty, monitory/displeje, digitalizace
- Barevné modely (RGB, CMYK), počítačová grafika - zpracování obrazu
19. Základní deska
- Popis, BIOS/UEFI, chipset
- Interní a externí konektory
- Formáty základní desky
20. Procesory
- Rozdělení procesorů
- Architektury procesorů
- Parametry procesorů, výrobní technologie