Detail předmětu
Síťové operační systémy
FEKT-KSOSAk. rok: 2018/2019
Předmět se nejprve věnuje obecným architekturám operačních systémů. Následuje popis procesů v systému, včetně jejich plánování a vzájemné synchronizace. Dále je popsán účel a použití virtuální paměti. Předmět se také zabývá principy souborových systémů. Síťová část zahrnuje komunikaci na úrovni operačního systému a popis činnosti serverů jako procesů. Probrány jsou také hlavní síťové služby. Závěr předmětu je věnován bezpečnosti operačních systémů.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
- popsat typy operačních systémů,
- definovat proces a vlákno,
- vysvětlit plánování procesů,
- porovnat způsoby synchronizace procesů,
- definovat uvíznutí procesů,
- popsat správu paměti,
- vysvětlit činnost souborových systémů,
- popsat síťovou komunikaci v rámci operačního systému,
- analyzovat možné typy útoků na operační systémy,
- zabezpečit operační systém,
- spravovat operační systém Linux.
Prerekvizity
Plánované vzdělávací činnosti a výukové metody
Způsob a kritéria hodnocení
Osnovy výuky
2) Architektura operačních systémů.
3) Procesy a vlákna.
4) Plánování procesů.
5) Synchronizace procesů.
6) Správa paměti.
7) Virtuální paměť.
8) Souborové systémy.
9) Síťová komunikace.
10) Síťové služby.
11) Síťové nástroje.
12) Bezpečnost.
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Základní literatura
Doporučená literatura
Tanenbaum, S. Modern Operating Systems. Prentice Hall PTR., 2007. Third Edition, ISBN-13: 978-0136006633. (EN)
Zařazení předmětu ve studijních plánech
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
Cvičení na počítači
Vyučující / Lektor
Osnova