UF0D171 Vizuální objektové programování II

Filozoficko-přírodovědecká fakulta v Opavě
léto 2022
Rozsah
1/2/0. 4 kr. Ukončení: zk.
Vyučující
doc. Ing. Petr Čermák, Ph.D. (přednášející)
Ing. Jaroslav Zeman (přednášející)
Garance
doc. Ing. Petr Čermák, Ph.D.
Centrum interdisciplinárních studií – Filozoficko-přírodovědecká fakulta v Opavě
Předpoklady
Obecná znalost programování a algoritmů.
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
Cíle předmětu
Posluchač získá základní znalosti prostředí MS Windows a MSDN v rámci programovacího jazyka Visual Basic.
Osnova
  • Dostupné objekty pro komunikací uživatelem a prostředky OS, práce se soubory.
    Obsluha událostí v programu, menu a dialogová okna, objekty Common Dialog Object.
    Pokročilá uživatelská rozhraní - kontextové menu, nápověda, tlačítkové lišty, MDI, Drag and Drop.
    Ošetření chyb rutinou pro obsluhu chyby.
    Kreslení a speciální efekty vč. animace.
    Hromadné zpracování dat - přístup do databáze.
    Komunikace programu s ext. HW prostředky např: RS232, HP-IB, Centronix, TCP/IP.
    Distribuce programu. Testování, ladění a kompilace programu. Použití nástroje "Application Setup Wizard" pro vytvoření instalační verze výsledného softwarového produktu.
    Obsah praktik:
    Praktika budou zaměřena na tvorbu jednoduchých aplikací pod vývojovým prostředím Microsoft Visual .NET studio využívající objektový přístup k základním komponentům MS Windows.
Literatura
    povinná literatura
  • Barchfeld, Andreas; Fuchs, Joachim. Visual Basic. Computer press. ISBN 9788025122129. info
    doporučená literatura
  • Ján Hanák. Visual Basic 2005 pro pokročilé. Zoner press. ISBN 80-86815-52-8. info
    neurčeno
  • Spilka, Ondřej; Kocich, Pavel. 1001 tipů a triků pro Microsoft Visual Basic. Computer press. ISBN 9788025121184. info
Výukové metody
Přednáška s aktivizací
Přednáška s diskusí
Skupinová práce na počítačové učebně
Metody hodnocení
Známkou
Systematické pozorování studenta
Zápočet
Projekt (zápočtový, semestrální, seminární)
Informace učitele
Pro udělení zápočtu je nutno odevzdat semestrální projekt, který zahrnuje vlastně vytvořený program na téma, které student obdrží po konzultaci s cvičícím a to zpravidla do poloviny průběhu výuky daného předmětu. Program musí být funkční, bez chyb a bude vykonávat činnost na dané téma.
Zkouška je prováděna metodou konzultace na téma semestrálního projektu, kde bude hodnoceno celkové zpracování semestrálního projektu a to: bezchybnost programu, použité algoritmy a postupy, vlastní přínos studenta k zpracování daného programu, možnost dalšího rozvoj programu, porozumění dané problematice ale i celkové získané znalosti za předmět.
Další komentáře
Předmět je dovoleno ukončit i mimo zkouškové období.
Předmět je zařazen také v obdobích léto 1994, léto 1995, léto 1996, léto 1997, léto 1998, léto 1999, léto 2000, léto 2001, léto 2002, léto 2003, léto 2004, léto 2005, léto 2006, léto 2007, léto 2008, léto 2009, léto 2010, léto 2011, léto 2012, léto 2013, léto 2014, léto 2015, léto 2016, léto 2017, léto 2018, léto 2019, léto 2020, léto 2021, léto 2023.