545-0069/01 – Aplikované programování (AP)

Garantující katedraKatedra ekonomiky a systémů řízeníKredity5
Garant předmětuIng. Jiří Švub, Ph.D.Garant verze předmětuIng. Michal Řepka, Ph.D.
Úroveň studiapregraduální nebo graduálníPovinnostpovinně volitelný
Ročník4Semestrletní
Jazyk výukyčeština
Rok zavedení1990/1991Rok zrušení2007/2008
Určeno pro fakultyHGFUrčeno pro typy studiamagisterské
Výuku zajišťuje
Os. čís.JménoCvičícíPřednášející
REP75 Ing. Michal Řepka, Ph.D.
Rozsah výuky pro formy studia
Forma studiaZp.zak.Rozsah
prezenční Zápočet a zkouška 2+3
kombinovaná Zápočet a zkouška 10+8

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

Hlavním cílem tohoto předmětu je rozvíjení znalostí získaných v předmětu Programovací jazyky. Absolvent tohoto předmětu bude schopen používat základní funkce operačního systému Windows (API WIN32) a dále bude schopen vytvářet jednoduché aplikace s grafickým uživatelským rozhraním založeném hlavně na modálních dialogových oknech.

Vyučovací metody

Přednášky
Individuální konzultace
Cvičení (v učebně)

Anotace

V tomto předmětu budou studenti obeznámeni se základním použitím API funkcí operačních systémů Windows pro tvorbu aplikací s grafickým uživatelským rozhraním.

Povinná literatura:

KERNIGHAN, B. W.; RITCHIE, D. M. Programovací jazyk C. Brno: Comp. Press, 2006, 288s. ISBN 80-251-0897-X PETZOLD, Ch. Programování ve Windows (Win32 API). Computer Press, Praha 1999, 1216 stran, ISBN 80-7226-206-8

Doporučená literatura:

RICHTER, J. Windows pro pokročilé a experty. Computer Press, Praha 1997, 988 stran, ISBN 80-85896-89-3 WROBLEWSKI, P. Algoritmy. Brno: České Budějovice, 2004. 352 s. ISBN: 80-251- 0343-9 Oficiální dokumentace firmy Microsoft: http://msdn.microsoft.com/library

Další studijní materiály

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

Analýza úlohy Formální zápis a programovací jazyk Základní struktury objektově orientovaného jazyka Vývojové prostředí VisualC++ Kompilace a spustitelný soubor Struktura projektu, mechanismy psaní kódu Proměnné, konstanty, datové typy Řídící struktury Ladění kódu, ošetření chyb Práce s objekty, metody, vlastnosti, třídy Základní ovládací prvky Komponenty - typy a užití Události

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ůMax. počet pokusů
Zápočet a zkouška Zápočet a zkouška 100 (145) 51 3
        Zkouška Zkouška 100  0 3
        Zápočet Zápočet 45  0 3
Rozsah povinné účasti:

Zobrazit historii

Podmínky absolvování předmětu a účast na cvičeních v rámci ISP:

Zobrazit historii

Výskyt ve studijních plánech

Akademický rokProgramObor/spec.Spec.ZaměřeníFormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti
2006/2007 (M2102) Nerostné suroviny (3902T033) Systémové inženýrství P čeština Ostrava 4 povinně volitelný stu. plán
2006/2007 (B2102) Nerostné suroviny (6209R013) Informační a systémový management P čeština Ostrava 2 povinný stu. plán
2006/2007 (B2102) Nerostné suroviny (6209R013) Informační a systémový management K čeština Ostrava 2 povinný stu. plán
2006/2007 (B2102) Nerostné suroviny (6209R013) Informační a systémový management K čeština Most 2 povinný stu. plán
2005/2006 (M2102) Nerostné suroviny (3902T033) Systémové inženýrství P čeština Ostrava 4 povinně volitelný stu. plán
2005/2006 (B2102) Nerostné suroviny (6209R013) Informační a systémový management P čeština Ostrava 2 povinný stu. plán
2005/2006 (B2102) Nerostné suroviny (6209R013) Informační a systémový management K čeština Ostrava 2 povinný stu. plán
2005/2006 (B2102) Nerostné suroviny (6209R013) Informační a systémový management K čeština Most 2 povinný stu. plán
2004/2005 (M2102) Nerostné suroviny (3902T033) Systémové inženýrství P čeština Ostrava 4 povinně volitelný stu. plán
2004/2005 (B2102) Nerostné suroviny (6209R013) Informační a systémový management P čeština Ostrava 2 povinný stu. plán
2004/2005 (B2102) Nerostné suroviny (6209R013) Informační a systémový management K čeština Ostrava 2 povinný stu. plán
2003/2004 (B2102) Nerostné suroviny (6209R013) Informační a systémový management K čeština Ostrava 2 povinný stu. plán
2003/2004 (M2102) Nerostné suroviny (3902T033) Systémové inženýrství P čeština Ostrava 4 povinně volitelný stu. plán
2003/2004 (B2102) Nerostné suroviny (6209R013) Informační a systémový management P čeština Ostrava 2 povinný stu. plán
2002/2003 (M2102) Nerostné suroviny (3902T033) Systémové inženýrství P čeština Ostrava 4 povinně volitelný stu. plán
2001/2002 (M2102) Nerostné suroviny (3902T033) Systémové inženýrství P čeština Ostrava 4 povinně volitelný stu. plán
2000/2001 (M2102) Nerostné suroviny (3902T033) Systémové inženýrství P čeština Ostrava 4 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

Hodnocení Výuky

Předmět neobsahuje žádné hodnocení.