FI:PB152cv Operační systémy - cvičení - Informace o předmětu
	PB152cv Operační systémy - cvičení
Fakulta informatikypodzim 2025
- Rozsah
- 0/2/1. 3 kr. (plus ukončení). Doporučované ukončení: k. Jiná možná ukončení: z.
 Vyučováno kontaktně
- Vyučující
- RNDr. Petr Ročkai, Ph.D. (přednášející)
 RNDr. Lukáš Ručka (cvičící)
 Jiří Pastrňák (cvičící)
 Bc. Vladimír Uhlík (cvičící)
 Karel Čermák (cvičící)
 Tomáš Waldsberger (cvičící)
 Bc. Tomáš Pavlík (cvičící)
 Jozef Sabo (cvičící)
 Bc. Tomáš Rohlínek (cvičící)
 Mgr. Adam Matoušek (cvičící)
 Bc. Matej Korž (cvičí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
- Rozvrh seminárních/paralelních skupin
- PB152cv/01: Po 15. 9. až Po 15. 12. Po 10:00–11:50 C122, L. Ručka
 PB152cv/01_nahrada: Rozvrh nebyl do ISu vložen. L. Ručka
 PB152cv/02: St 17. 9. až St 17. 12. St 16:00–17:50 C121, J. Pastrňák
 PB152cv/02_nahrada: Rozvrh nebyl do ISu vložen. J. Pastrňák
 PB152cv/03: St 17. 9. až St 17. 12. St 14:00–15:50 C122, V. Uhlík
 PB152cv/03_nahrada: Rozvrh nebyl do ISu vložen. V. Uhlík
 PB152cv/04: St 17. 9. až St 17. 12. St 10:00–11:50 C121, K. Čermák
 PB152cv/04_nahrada: Rozvrh nebyl do ISu vložen. K. Čermák
 PB152cv/05: Po 15. 9. až Po 15. 12. Po 18:00–19:50 C122, T. Waldsberger
 PB152cv/05_nahrada: Rozvrh nebyl do ISu vložen. T. Waldsberger
 PB152cv/06: Po 15. 9. až Po 15. 12. Po 14:00–15:50 C121, T. Pavlík
 PB152cv/06_nahrada: Rozvrh nebyl do ISu vložen. T. Pavlík
 PB152cv/07: Po 15. 9. až Po 15. 12. Po 8:00–9:50 C122, J. Sabo
 PB152cv/07_nahrada: Rozvrh nebyl do ISu vložen. J. Sabo
 PB152cv/08: Pá 19. 9. až Pá 19. 12. Pá 10:00–11:50 C122, T. Rohlínek
 PB152cv/08_nahrada: Rozvrh nebyl do ISu vložen. T. Rohlínek
 PB152cv/09: Út 16. 9. až Út 16. 12. Út 8:00–9:50 A219, A. Matoušek
 PB152cv/10: St 17. 9. až St 17. 12. St 18:00–19:50 A219, M. Korž
- Předpoklady
- ( PB152 Operační systémy  ||  PB153 Operační systémy, rozhraní ) && ( PB111 Principy nízkoúr. prog.  ||  PB071 Principy nízkoúr. prog. )
 
- Vhodné doplnit přednáškou PV065 UNIX – programováni a správa systému I.
- 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á 37 mateřských oborů, zobrazit
- Cíle předmětu
- Předmět doplňuje látku probranou v předmětu PB152 Operační systémy formou praktických cvičení. Cílem je především naučit se využívat základní služby operačního systému na programátorské úrovni.
- Výstupy z učení
- Student bude po absolvování předmětu schopen:
 • používat základní rozhraní standardu POSIX v jazyce C
 • pracovat se soubory a adresáři
 • pracovat s proudovými a datagramovými sockety
 • naprogramovat jednoduchou službu
- Osnova
- Blok 1:
 1. základy práce se soubory
 2. datagramy
 3. čekání na událost
 4. mapování souborů do paměti
 
- Blok 2:
 5. řetězce a cesty
 6. adresáře
 7. adresy a síť
 8. spustitelné soubory
 
- Blok 3:
 9. souběžná komunikace
 10. procesy
 11. vlákna
 12. synchronizace
 
 
- Blok 1:
- Výukové metody
- domácí příprava a semináře
- Metody hodnocení
- Práce během semestru (dle vlastního výběru): aktivní účast ve cvičení + týdenní programovací cvičení + 3 průběžné programovací testy. Hodnoceno souhrnně ve čtyřtýdenních blocích. Kolokvium: programovací test u školního počítače bez přístupu k internetu.
- Další komentáře
- Studijní materiály
 Předmět je vyučován každoročně.
- Statistika zápisu (nejnovější)
 
- Permalink: https://is.muni.cz/predmet/fi/podzim2025/PB152cv