545-0040/01 – Programování II ()

Garantující katedraKatedra ekonomiky a systémů řízeníKredity4
Garant předmětuFiktivní UživatelGarant verze předmětuIng. Jan Růžička, Ph.D.
Úroveň studiapregraduální nebo graduálníPovinnostpovinně volitelný
Ročník3Semestrletní
Jazyk výukyčeština
Rok zavedení1999/2000Rok zrušení2002/2003
Určeno pro fakultyHGFUrčeno pro typy studiamagisterské
Rozsah výuky pro formy studia
Forma studiaZp.zak.Rozsah
prezenční Zápočet a zkouška 2+2
kombinovaná Zápočet a zkouška 0+0

Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi

Vyučovací metody

Anotace

Tvorba DLL. OLE. Windows API. Tvorba OCX. Moduly třídy.Využití jazyka Visual Basic pro tvorbu GIS aplikací. Rozšíření znalostí práce s relačními databázemi. Programování s využitím programových mapových komponent (např. MapObjects). Programování uživatelských aplikací v prostředí programových prostředků pro GIS (např. GeoMedia, ArcView, ARC/INFO) s využitím jazyka Visual Basic.

Povinná literatura:

Craig, C., J., Webb, J.: Visual Basic 5.0 – programátorská dílna, Praha, Computer Press 1997 Černý, J.: Visual Basic 5.0 (podrobný průvodce začínajícího uživatele), Grada Publishing 1997 ESRI: MapObjects, Programmer's reference, Redlands, California, USA, 1996 Graham, I: Objects oriented methods, Addison-Wesley Publishers, 1994 Halvorson, M.: Microsoft Visual Basic 6.0. Professional, Krok za krokem, Brno, Computer Press 1999 Limp, W.F., Harmon, D.: Inside GeoMedia, Santa Fe, USA, OnWord Press 1998 The Mandelbrot

Doporučená literatura:

Forma způsobu ověření studijních výsledků a další požadavky na studenta

E-learning

Další požadavky na studenta

Prerekvizity

Předmět nemá žádné prerekvizity.

Korekvizity

Předmět nemá žádné korekvizity.

Osnova předmětu

1. DLL. Windows API. OLE. 2. Tvorba ovládacích prvků (OCX). Moduly třídy. 3. Využití jazyka Visual Basic pro tvorbu GIS aplikací. Programové mapové komponenty. 4. Objektově orientovaný přístup při tvorbě GIS aplikací. Tvorba specificky zaměřených aplikací s využitím programových mapových komponent. 5. Programové mapové komponenty MapObjects. Objekt MapObjects Map. 6. Tvorba a práce s objektem MapObjects.Recordset. Prostorové dotazy. 7. Přístup k relačním databázím přes rozhraní ODBC (Open database connectivity). Vazba na objekt MapObjects.Recordset. 8. Práce se zobrazovacími nástroji MapObjects. Vizualizační a klasifikační nástroje. 9. Další prvky programových mapových komponent MapObjects. 10. Nástroje pro uživatelskou úpravu (rozšíření) programových prostředků pro GIS s využitím jazyka Visual Basic (I). 11. Nástroje pro uživatelskou úpravu (rozšíření) programových prostředků pro GIS s využitím jazyka Visual Basic (II). 12. Grafika a speciální efekty. 13. Tvorba vlastních programových mapových komponent. Ovládací prvky. DLL knihovny. Integrace. 14. Další možnosti využití jazyka Visual Basic. Nové trendy.

Podmínky absolvování předmětu

Prezenční forma (platnost od: 1960/1961 letní semestr)
Název úlohyTyp úlohyMax. počet bodů
(akt. za podúlohy)
Min. počet bodů
Zápočet a zkouška Zápočet a zkouška 100 (145) 51
        Zkouška Zkouška 100  0
        Zápočet Zápočet 45  0
Rozsah povinné účasti:

Zobrazit historii

Výskyt ve studijních plánech

Akademický rokProgramObor/spec.Spec.FormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti
2001/2002 (B3646) Geodézie a kartografie (3646R006) Geoinformatika P čeština Ostrava 3 povinně volitelný stu. plán
2001/2002 (M3646) Geodézie a kartografie (3602T002) Geoinformatika P čeština Ostrava 2 povinně volitelný stu. plán
2000/2001 (B3646) Geodézie a kartografie (3646R006) Geoinformatika P čeština Ostrava 3 povinně volitelný stu. plán
2000/2001 (M3646) Geodézie a kartografie (3602T002) Geoinformatika P čeština Ostrava 3 povinně volitelný stu. plán

Výskyt ve speciálních blocích

Název blokuAkademický rokForma studiaJazyk výuky RočníkZLTyp blokuVlastník bloku