Detail předmětu
Operační systémy
IOS Ak. rok 2003/2004 letní semestr 5 kreditů
Pojem operačního systému (OS) jako součásti programového vybavení. Architektura OS, klasifikace OS. Přehled operačních systémů. UNIX: Jádro OS, jeho struktura, volání služeb jádra. Uživatelské rozhraní OS, příkazový jazyk, textové a grafické rozhraní. Přepínání kontextu, multitasking. Základní principy implementace OS UNIX. Systémy ovládání souborů. Správa procesů, virtuální paměť. Základní koncepce síťových propojení, Internet, TCP/IP. Správa a bezpečnost OS.
Garant předmětu
Jazyk výuky
Zakončení
Rozsah
Zajišťuje ústav
Získané dovednosti, znalosti a kompetence z předmětu
Studenti znají základní principy operačních systémů (a zejména OS UNIX) a chápou jejich vliv na chod komplexních výpočetních systémů. Studenti jsou schopni využít skriptů pro řešení různých úloh v prostředí OS UNIX.
Cíle předmětu
Cílem je seznámit studenty s principy operačních systémů obecně a dále se základy operačního systému Unix.
Doporučené prerekvizity
- Úvod do softwarového inženýrství (IUS)
- Základy programování (IZP)
Literatura referenční
- Silberschatz, A., Galvin, P.B., Gagne, G.: Operating System Concepts, 10. vydání, John Wiley & Sons, 2018.
Průběžná kontrola studia
- Ohodnocení 2 domácích úloh vypracovaných samostatně studenty.
Zařazení předmětu ve studijních plánech
- Program IT-BC-3, obor BIT, 1. ročník, povinný
- Program IT-BC-3 (anglicky), obor BIT, 1. ročník, povinný