FI:PB152cv Operační systémy - cvičení - Informace o předmětu
PB152cv Operační systémy - cvičení
Fakulta informatikypodzim 2024
- 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í)
Mgr. František Bráblík (cvičící)
Bc. Miroslav Gáll (cvičící)
Matej Korž (cvičící)
Mgr. Adam Matoušek (cvičící)
Tomáš Pavlík (cvičící)
RNDr. Lukáš Ručka (cvičící)
Samuel Stančík (cvičící)
Bc. Vladimír Uhlík (cvičící)
Tomáš Waldsberger (cvičící)
Jakub Wolek (cvičící)
Jozef Sabo (pomocník) - 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/konzultace: Čt 24. 10. až Čt 16. 1. Čt 16:00–17:50 A218, P. Ročkai
PB152cv/01: Čt 26. 9. až Čt 19. 12. Čt 12:00–13:50 B011, P. Ročkai
PB152cv/02: Út 24. 9. až Út 17. 12. Út 10:00–11:50 B130, T. Waldsberger
PB152cv/03: Čt 26. 9. až Čt 19. 12. Čt 14:00–15:50 B130, L. Ručka
PB152cv/04: Čt 26. 9. až Čt 19. 12. Čt 18:00–19:50 B130, A. Matoušek
PB152cv/05: Po 23. 9. až Po 16. 12. Po 10:00–11:50 B011, F. Bráblík
PB152cv/06: St 25. 9. až St 18. 12. St 16:00–17:50 B011, V. Uhlík
PB152cv/07: Út 24. 9. až Út 17. 12. Út 18:00–19:50 B011, V. Uhlík
PB152cv/08: Út 24. 9. až Út 17. 12. Út 8:00–9:50 B130, M. Gáll
PB152cv/09: Pá 27. 9. až Pá 20. 12. Pá 10:00–11:50 B011, T. Pavlík
PB152cv/10: St 25. 9. až St 18. 12. St 14:00–15:50 B130, S. Stančík
PB152cv/11: St 25. 9. až St 18. 12. St 18:00–19:50 B011, M. Korž
PB152cv/12: Po 23. 9. až Po 16. 12. Po 14:00–15:50 B011, J. Wolek - Předpoklady
- ( PB153 Operační systémy, rozhraní || PB152 Operační systémy ) && ( PB111 Principy nízkoúr. prog. || PB071 Principy nízkoúr. prog. || SOUHLAS)
- Vhodné doplnit přednáškou PV065 UNIX – programováni a správa systému I.
- Výjimka z prerekvizity PB111 nebo PB071 je podmíněna ziskem alespoň 150 bodů v uplynulém semestru.
- 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
• naprogramovat jednoduchou víceprocesovou 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/podzim2024/PB152cv