Přeskočit na hlavní obsah
Přeskočit hlavičku
Ukončeno v akademickém roce 2011/2012

Visual Basic II

Typ studia bakalářskénavazující magisterské
Jazyk výuky čeština
Kód 354-0318/01
Zkratka VB II
Název předmětu česky Visual Basic II
Název předmětu anglicky Visual Basic II
Kreditů 2
Garantující katedra Katedra robotiky
Garant předmětu prof. Dr. Ing. Petr Novák

Osnova předmětu

1 Objektové programování
Opakování, tvorba vlastních tříd, instancí objektů, vlastností, metod
a událostí.
2 Přetěžování funkcí a operátorů
Ukázka práce s přetěžováním na konkrétním příkladě (zavedení
komplexních čísel)
3 Úvod do vektorové grafiky (GDI+)
Základní možnosti knihovny GDI+, kreslení čar, obrazců, transformace,
barvy.
4 Vektorová grafika – objektový přístup
Tvorba vlastních grafických objektů
5 Úvod do bitmapové grafiky
Práce s bitmapovou grafikou, grafické efekty (rozostření, převod do
stupňů šedi atd.)
6 Bitmapová grafika – detekce hran, rozpoznávání objektů
Příklad na detekci hran, rozpoznání jednotlivých jednoduchých objektů
v obraze.
7 Základy komunikace v počítačové síti (TCP/IP)
Demonstrace základů síťové komunikace (architektura klient – server)
8 Tvorba klient/server aplikací
Tvorba jednoduchého komunikačního programu na bázi klient/server
aplikací.
9 Komunikace prostřednictvím sériového portu (RS232)
Ukázka komunikace prostřednictvím sériového portu počítače.
10 Komunikace mezi aplikacemi
Tvorba dvou vzájemně komunikujících aplikací.
11 Úvod do programování pro MS PocketPC (Windows Mobile)
Demonstrace tvorby, nahrání a spouštění aplikací pro PDA se systémem
Windows Mobile
12 Tvorba vlastních DLL knihoven ve VB
Ukázka tvorby vlastní knihovny funkcí.
13 Úvod do TrueVision3D
Tvorba základní scény a jednoduchých 3D objektů.
14 Rezerva, zápočet
Kontrola projektů, udělení zápočtů.

E-learning

Výuka za podpory LMS Moodle

Povinná literatura

Visual Basic.NET , Hotová řešení , Grada 2005
Myslíme v jazyku Visual Basic.NET - 1.díl,knihovna programátora,Grada
Řešené úlohy z Visual Basic.NET,(disketa) , Kopp - 03/2002
www.builder.cz
elektronické podklady pro výuku - viz http://robot.vsb.cz/podklady-pro-vyuku/, sekce Visual Basic II

Doporučená literatura

www.zive.cz – sekce programování-Visual Basic
www.vbnet.cz