FI:PB152 Operační systémy - Informace o předmětu
PB152 Operační systémy
Fakulta informatikyjaro 2025
- Rozsah
- 2/0/0. 2 kr. (plus ukončení). Ukončení: z.
Vyučováno kontaktně - Vyučující
- RNDr. Petr Ročkai, Ph.D. (přednášející)
- Garance
- RNDr. Petr Ročkai, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Předpoklady
- ! PB153 Operační systémy, rozhraní &&!NOW( PB153 Operační systémy, rozhraní )
Znalost architektur a principů výpočetních systémů alespoň v rozsahu předmětů PB150 (Architektuty výpočetních systémů) nebo PB151 (Výpočetní systémy). PB153 je podobný předmět určený primárně pro víceoborové studium, kde je Informatiky jako minor. - Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
- Mateřské obory/plány
- předmět má 39 mateřských oborů, zobrazit
- Cíle předmětu
- Studenti předmětu získají obecný přehled o operačních systémech a jejich architektuře a klíčových abstrakcích, naučí se z jakých základních komponent se operační systém skládá a jak mezi sebou tyto komponenty interagují. Dále získají základní přehled o návrhu a omezeních jednotlivých komponent a o jejich implementaci. Předmět se zabývá také službami, které operační systém poskytuje, a to jak uživatelským programům, tak i uživatelům samotným.
- Výstupy z učení
- Na konci tohoto kurzu bude student umět:
- vysvětlit klíčové abstrakce poskytované operačním systémem
- pojmenovat a popsat součásti operačního systému
- vysvětlit fungování jednotlivých komponent OS
- popsat principy sdílení prostředků: paměť, procesor, atp.
- vysvětlit základní principy a problémy souběžnosti - Osnova
- Část 1: Virtualizace zdrojů
1. Virtualizace paměti, procesy
2. Virtualizace procesoru, vlákna
3. Virtualizace úlozišť, souborové systémy
4. Virtualizace periferií - Část 2: Souběžnost a komunikace
5. Souběžnost
6. Synchronizace
7. Komunikace
8. Přerušení - Část 3: Implementace
9. OS API, POSIX
10. Soubory a sítě
11. Jádro
12. Virtualizace OS
- Část 1: Virtualizace zdrojů
- Výukové metody
- přednášky
- Metody hodnocení
- Hlavní část hodnocení v rámci PB152cv nebo PB152zk.
Znalostní test v posledním týdnu semestru: 12 otázek po 5 jednoduchých tvrzeních, vždy 2/5 správné. Hodnocení:
• 2 zaškrtnuté → obě správně +4, jedna chybně 0, obě chybně -2
• 1 zaškrtnutá → správně +1, chybně -1,
• jiný počet zašrktnutých: 0. - Navazující předměty
- Další komentáře
- Předmět je vyučován každoročně.
Výuka probíhá každý týden. - Nachází se v prerekvizitách jiných předmětů
- PB152cv Operační systémy - cvičení
(PB153 || PB152) && (PB111 || PB071 || SOUHLAS) - PB152zk Operační systémy - zkouška
NOW(PB152) - PB153 Operační systémy a jejich rozhraní
!PB152&&!NOW(PB152)
- PB152cv Operační systémy - cvičení
- Statistika zápisu (nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/jaro2025/PB152