Popis předmětu
Hodinová dotace: 3 hodiny týdně
Teoretické základy informatiky
- Výroková a predikátová logika
- Implementace logiky do digitální elektroniky (logická hradla, sčítačky, …)
Technické prostředky
- PC (HW, SW, OS)
- Servery
- Distribuované systémy
- Superpočítače
Základy algoritmizace
- Vývojové diagramy
- Interpretace programu v počítači
- Programovací jazyky (strojový kód, procedurální jazyky, objektově orientované jazyky, XML)
- Základy programování ve vybraném jazyce (příkazy, proměnné, pole, operátory, …)
Algoritmy počítačové grafiky
Sítě
- Typologie sítí
- Síťové modely
- Technické prvky
- Fungování internetu, protokoly TCP/IP
- Bezpečnost, identita, anonymizace, šifrování, darknet
Práce s daty
- Ukládání dat, zálohování
- Databáze
- SQL, ACCESS, PHP
- Získávání informací a dobývání znalostí z databází
- Tvorba DB aplikace
Malware a hacking
- počítačové viry, trojské koně, spyware, adware, …
- bezpečnost hesel, odposlouchávání komunikace, kontrola cizího počítače (rootkity) …
- antiviry