Okruhy
- 1. Výpočetní model
- Vývoj výpočetního modelu a jeho jednotlivé etapy:
- Dávkové zpracování
- Host/terminál
- Izolovaná PC
- Model file server/pracovní stanice
- Model klient/server
- PC a NC
- Tenký klient
- Network-centric computing
- Server-based computing
- 2. Cloud computing
- Cloud computing a utility computing
- Distribuční modely: ASP, IaAS, PaaS, SaaS
- Ekonomika cloudu
- Výhody a nevýhody
- Bezpečnost
- 3. Základní paradigmata počítačových sítí
- Přepojování okruhů a paketů
- Spolehlivé a nespolehlivé přenosy
- Spojované a nespojované přenosy
- Konvergence světa počítačů a světa spojů
- 4. Taxonomie počítačových sítí
- Klasifikace počítačových sítí – možná kritéria
- Lokální (LAN) a rozlehlé (WAN) sítě
- Architektury: serverového typu a peer-to-peer
- Veřejné a privátní sítě
- Metropolitní sítě (MAN)
- Mobilní sítě
- 5. Síťové modely a architektury, RM ISO/OSI
- Filosofie vrstvené architektury (horizontální a vertikální komunikace mezi vrstvami)
- RM ISO/OSI: historie, koncepce, přehled vrstev a jejich základní úloha, celkové hodnocení
- Síťový model TCP/IP: srovnání TCP/IP s ISO/OSI
- Protokoly TCP/IP: koncepce, základní myšlenky a přístupy, standardizace
- 6. Dílčí specializovaná témata – přednášky
- Linux a sítě
- Novell Open Enterprise Server a virtualizovaný NetWare
- Adresářové služby a správa identit (Identity manager) – informativní přehled problematiky
- 7. Obecná témata dle zpracovaných semestrálních prací
- Důraz především na problematiku individuální práce
- Přehledově ostatní témata
- 8. Problematika zpracovaná v rámci témat případových studií OS
- Firmware, BIOS a UEFI
- MS Windows (desktop – Windows 10/11, Windows Server 2019)
- OS Unix/Linux (desktop, server)
- MacOS X
- Operační systémy pro mobilní zařízení (Android, iOS)
- OS a SW pro jednoúčelové počítače, embedded systémy, nositelnou elektroniku atd.
- 9. Operační systémy – přehled a vývoj
- Definice a role operačního systému
- Rozdělení OS
- Historický vývoj
- Aktuální stav, vývojové trendy a platformy
- 10. OS a hardware
- Architektura výpočetního systému
- Procesor a registry
- Přerušení a jeho správa
- I/O operace
- Struktura a hierarchie pamětí
- Hardwarová ochrana
- 11. Služby OS a generické komponenty
- Základní služby OS a generické komponenty
- Multiprogramování a time-sharing
- Správa procesů
- Správa operační paměti
- Správa I/O systému
- Správa vnější paměti a správa souborů
- Networking
- Systém ochran
- Interpret příkazů
- 12. Architektury OS a principy výstavby OS
- Systémové programy a principy výstavby
- Hierarchická vrstevnatá architektura
- Mikrojádro
- Modulová architektura
- Virtuální stroje
- Generování systému a bootstrapping
Test preview
- Test: 5x topics ⇒ hodinu píšeš
- Ustní: doptává se na test / úplně random ale chill
- Počítačové sítě:
- Výpočetní model
- Operační systémy
- OS +
- Souborového systém
- Procesy
- BIOS/UEFI
- mix
- ( pojmy )
