Detail předmětu
Síťové operační systémy
FEKT-BSOSAk. 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