Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
Detail předmětu
FSI-R0SAk. rok: 2025/2026
Předmět poskytuje studentům ucelené znalosti a praktické dovednosti v oblasti vývoje grafických uživatelských rozhraní pro komplexní responzivní aplikace v prostředí MATLABu. Studenti se seznámí s moderními návrhovými vzory, jako je MV, MVC, MVCS, a naučí se je implementovat v praxi. Předmět pokrývá pokročilé techniky, jako jsou eventy, listenery a callbacky, které umožňují vytvářet interaktivní a dynamické aplikace.
Další klíčové oblasti zahrnují komunikaci s hardwarem, vícevláknové programování, což je vhodné pro aplikace, které musí neustále komunikovat s připojenými zařízeními. Studenti si osvojí pokročilé objektově orientované programování v MATLABu pro lepší strukturování kódu a znovupoužitelnost komponent. Důležitou součástí je také zajištění kvality kódu prostřednictvím unit testování a seznámení se s nástroji pro ladění a optimalizaci aplikací.
V průběhu předmětu budou studenti pracovat na své vlastní aplikaci a po absolvování předmětu budou schopni vytvořit kompletní aplikaci například pro potřeby své závěrečné práce.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Vstupní znalosti
Vstupní znalosti jsou základní znalosti OOP v MATLABu.
Pravidla hodnocení a ukončení předmětu
Hodnocení je založeno na odevzdaném projektu.
Učební cíle
Základní literatura
Zařazení předmětu ve studijních plánech
Přednáška
Vyučující / Lektor
Osnova
Cvičení s počítačovou podporou