OPF:INMNAPVB Programming in Visual Basic - Informace o předmětu
INMNAPVB Programming in Visual Basic
Obchodně podnikatelská fakulta v Karvinéléto 2019
- Rozsah
- 2/1/0. 4 kr. Ukončení: zk.
- Vyučující
- doc. Mgr. Petr Suchánek, Ph.D. (přednášející)
doc. Mgr. Petr Suchánek, Ph.D. (cvičící) - Garance
- doc. Mgr. Petr Suchánek, Ph.D.
Katedra informatiky a matematiky – Obchodně podnikatelská fakulta v Karviné
Kontaktní osoba: doc. Mgr. Petr Suchánek, Ph.D. - Předpoklady
- Předpokládá se základní znalost algoritmizace a objektového programování.
- 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
- Managerial Informatics (program OPF, N_SYSINF)
- Cíle předmětu
- Cílem předmětu je seznámit studenty s vývojovým prostředím Microsoft Visual Stuio Visual Basic a Visual Basic.Net, tvorbou programů v tomto prostředí, spoluprací programů vytvořených pomocí Visual Basic s databázemi a propojením těchto aplikací s softwarovými produkty MS Office.
- Osnova
- 1. Vývojové prostředí Visual Basic, Visual Basic.Net.
2. Proměnné a operátory Visual Basic.
3. Rozhodovací struktury.
4. Programové cykly a časovače.
5. Formuláře. Tvorba menu.
6. Výstup do programu a na tiskárnu.
7. Kresby a speciální efekty na formulářích.
8. Moduly a procedury.
9. Kolekce a pole.
10. Textové soubory.
11. Propojení aplikací s databází.
12. Používání ovládacích prvků OLE.
13. Propojení na Microsoft Office.
1. Vývojové prostředí Microsoft Visual Studio Visual Basic, Visual Basic.Net. Instalace Visual Basic. Základní pojmy. Metody. Události. Vlastnosti. Deklarace a typy proměnných. Objekty Visual Basic. Formuláře. Prázdné a předdefinované formuláře. Charakteristika a základní použití ovládacích prvků.
2. Proměnné a operátory. Struktura příkazu. Použití proměnné k uložení informací a k uložení vstupu a výstupu. Debugger - ladění aplikace, hledání a oprava chyb.
3. Rozhodovací struktury. Událostmi řízené programování. Podmíněné výrazy (If - Then), rozhodovací konstrukce (Select Case).
4. Programové cykly a časovače. Cyklus Do - Loop, For - Next. Objekt časovač - Timer.
5. Práce s více formuláři. Obsluha událostí formuláře. Sdílení proměnných. Tvorba menu.
6. Přidání tiskové podpory. Výstup do programu a na tiskárnu. Ovladač pro obsluhu chyb. Ošetření chyb rutinou pro obsluhu chyb.
7. Kresby a speciální efekty na formulářích. Objekty Line a Shape. Tvorba grafického příkazového tlačítka. Drag and Drop. Animace v programech.
8. Moduly a procedury. Standardní moduly. Veřejné proměnné. Funkcionální procedury, sub procedury. Procedury pro veřejné použití.
9. Kolekce a pole. Kolekce objektů. Pole proměnných. Statické a dynamické pole.
10. Textové soubory. Zobrazení a vytváření textových souborů. Objekt Text Box. Příkaz Open. Záložní kopie souboru.
11. Databáze. Zpracování databází. Objekt RecordSet. Vytváření uživatelských databázových aplikací. Vazební ovládací prvky.
12. Používání ovládacích prvků OLE. Vkládání aplikačních objektů. Programování aplikačních objektů pomocí Automatizace.
13. Propojení na Microsoft Office. Ukázka tvorby podnikatelského informačního systému.
- 1. Vývojové prostředí Visual Basic, Visual Basic.Net.
- Literatura
- povinná literatura
- ZAK, D. Programming with Microsoft Visual Basic 2012. Stamford: Cengage Learning, 2013. ISBN 978-1285077925. info
- doporučená literatura
- IDUCATE LEARNING TECHNOLOGIES. Beginning Visual Basic Programming. CreateSpace Independent Publishing Platform, 2013. ISBN 978-1490379890. info
- JOHNSON, B. Professional Visual Studio 2012. Wrox, 2012. ISBN -13: 978-11183377. info
- STEPHENS, R. Visual Basic 2012 Programmer's Reference. Wrox, 2012. ISBN 978-1118314074. info
- PETROUTSOS, E. Mastering Microsoft Visual Basic 2010. New Jersey: Sybex, 2010. ISBN 978-0470532874. info
- MAYO, E. Microsoft Visual Studio 2010: A Beginner's Guide. New York: McGraw-Hill Osborne Media, 2010. ISBN 978-0071668958. info
- Výukové metody
- Demonstrace dovedností
Seminární výuka - Metody hodnocení
- Známkou
- Vyučovací jazyk
- Angličtina
- Informace učitele
- Průběžný test, zkouška, min 50% účast na seminářích.
Ostatní studijní zátěž: vyhledávání a zpracování zdrojů na Internetu.
Aktivity Náročnost [h] Ostatní studijní zátěž 40 Přednáška 26 Seminář 13 Zkouška 40 Celkem 119 - Další komentáře
- Předmět je dovoleno ukončit i mimo zkouškové období.
- Statistika zápisu (nejnovější)
- Permalink: https://is.slu.cz/predmet/opf/leto2019/INMNAPVB