Předmět je úvodem do studia technologicky zaměřených oblastí informatiky a seznamuje studenty se základy operačních a databázových systémů, počítačových sítí a webových technologií. 1. Operační systémy: Co je to operační systém, úvod, historie, příklady. 2. Operační systémy: Správa procesoru: vykonávání instrukcí, přerušení, procesy a vlákna, plánovač, synchronizace. 3. Operační systémy: Správa operační paměti: segmentace, stránkování, virtuální paměť. 4. Operační systémy: Správa diskového prostoru: oddíly, souborový systém. Ovladače zařízení, síťování, bezpečnost. 5. Počítačové sítě: Úvod, klasifikace (LAN/MAN/WAN), služby, síťové architektury (model ISO OSI, TCP/IP). 6. Počítačové sítě: Technologie: strukturovaná kabeláž, LAN/Ethernet, Wi-Fi, propojování sítí (přepínač). 7. Počítačové sítě: Protokol IP(v4), směrování, protokol TCP, navázání a ukončení TCP spojení. 8. Počítačové sítě: Systém DNS (domény, dotaz), elektronická pošta, protokoly HTTP a SSH. 9. Webové technologie: Služba WWW a webové standardy, principy tvorby webových stránek, jazyk HTML, základní CSS. 10. Webové technologie: Webové aplikace, jazyky JavaScript a PHP, AJAX. 11. Databázové systémy: Úvod, data a jejich abstraktní modely, architektura DBS, relační model DBS, úvod do jazyka SQL. 12. Databázové systémy: Referenční integrita, Analýza a návrh relační DB (ER model), transakční zpracování dat, funkční závislosti a normální formy.
|
-
Abraham Silberschatz, Peter B. Galvin, Greg Gagne. (2012). Operating System Concepts (9th Edition). Wiley.
-
Bogdan, B., Darie, C., Hendrix, A. AJAX and PHP: building modern web applications: build user-friendly Web 2.0 applications with JavaScript and PHP.
-
Braharu D. (2018). Database For Beginners: Relational Database Concepts and Model (Programming courses). Independently published.
-
Brookshear J. G. (2013). Informatika. Computer Press.
-
Castro, E., Hyslop, B. (2013). HTML and CSS: Visual QuickStart Guide (8th Edition).
-
Dostálek, L., Kabelová, A. (2002). Velký průvodce protokoly TCP/IP - 3 aktualizované a rozšířené vydání. Computerpress.
-
Forouzan B. (2009). TCP/IP Protocol Suite. McGraw-Hill.
-
James F. Kurose, Keith W. Ross. (2014). Počítačové sítě. Computer Press.
-
Pužmanová R. (2015). TCP/IP v kostce. Kopp nakladatelství.
-
Rob. P., Coronel C. (2004). Database Systems. Design, Implementation & Management, 6th edition. Thomson Course Technology.
-
Tanenbaum, A. (2016). Modern Operating Systems. Pearson India.
-
William Stallings. (2017). Operating Systems: Internals and Design Principles (9th Edition). Person.
|