IV112 Projekt z distribuovaných systémů

Fakulta informatiky
podzim 2006
Rozsah
0/5. 5 kr. (plus ukončení). Ukončení: z.
Vyučující
prof. RNDr. Jiří Barnat, Ph.D. (přednášející)
prof. RNDr. Ivana Černá, CSc. (pomocník)
Garance
prof. RNDr. Mojmír Křetínský, CSc.
Katedra teorie programování – Fakulta informatiky
Předpoklady
Předpokládá se znalost pojmu proces a vlákno, znalost významu slova paralelismus a schopnost implementace v programovacím jazyce C, (příp. C++) nebo Java.
Omezení zápisu do předmětu
Předmět je určen pouze studentům mateřských oborů.

Předmět si smí zapsat nejvýše 40 stud.
Momentální stav registrace a zápisu: zapsáno: 0/40, pouze zareg.: 0/40
Mateřské obory/plány
předmět má 20 mateřských oborů, zobrazit
Cíle předmětu
Předmět je realizován formou skupinových projektů a individuálních konzultací. Účelem projektu je hlubší seznámení se s problematikou návrhu distribuovaných a paralelních systémů. Student by měl získat praktickou zkušenost s fungováním reálných aplikací a s řešením problémů, které souvisí s implementací distribuovaných aplikací. Tematicky projekty pokrývají širokou škálu problémů, od implementace náročných grafových výpočtů, přes správu a management velkých distribuovaných aplikací až po paralelní zpracování dat. Podmínkou udělení zápočtu je plně funkční implementace zadaného projektu.
Osnova
  • Předmět je realizován formou skupinových projektů a individuálních konzultací. Účelem projektu je hlubší seznámení se s problematikou návrhu distribuovaných a paralelních systémů. Student by měl získat praktickou zkušenost s fungováním reálných aplikací a s řešením problémů, které souvisí s implementací distribuovaných aplikací. Tematicky projekty pokrývají širokou škálu problémů, od implementace náročných grafových výpočtů, přes správu a management velkých distribuovaných aplikací až po paralelní zpracování dat. Podmínkou udělení zápočtu je plně funkční implementace zadaného projektu.
Metody hodnocení
Výuka probíhá formou samostatné práce ve skupinách po max 3-4 lidech na zadaném projektu. Během prvních 14 dní výuky si každá skupina se souhlasem vyučujícího zvolí téma projektu. Během semestru probíhá samostatná práce na projektu a konzultace k jednotlivým projektům. Zhruba v půli semestru proběhne krátká prezentace aktuálního stavu práce na projektu ostatním skupinám. V závěru semestru pak, každá skupina prezentuje svůj projekt ostatním skupinám. Pro udělení zápočtu je nutné projekt úspěšně dokončit, což znamená předvést 100% funkční implementaci, odpovídající dokumentaci k implementaci a odevzdat závěrečnou hodnotící zprávu.
Další komentáře
Předmět je vyučován každoročně.
Výuka probíhá každý týden.
Předmět je zařazen také v obdobích podzim 2007, podzim 2008, podzim 2009, podzim 2010, podzim 2011, podzim 2012, podzim 2013, podzim 2014, podzim 2015, podzim 2016, podzim 2017, podzim 2018, podzim 2019, podzim 2020.