OPF:INF234S Technologie programování - Informace o předmětu
INF234S Technologie programování
Obchodně podnikatelská fakulta v Karvinéléto 2009
- Rozsah
- 2/1/0. 5 kr. Ukončení: zk.
- Vyučující
- Ing. Pavel Pawlowski (přednášející)
Ing. Pavel Pawlowski (cvičící) - Garance
- Ing. Pavel Pawlowski
Katedra informatiky a matematiky – Obchodně podnikatelská fakulta v Karviné - 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
- Manažerská informatika (program OPF, M_SYSINF)
- Manažerská informatika (program OPF, N_SYSINF)
- Cíle předmětu
- Cílem předmětu Technologie programování je seznámit studenty s moderními technikami tvorby programového vybavení, zejména s objektově orientovaným programováním, s využíváním knihoven a systémových zdrojů. Důraz je kladen na praktické zvládnutí středně obtížných programů.
- Osnova
- Struktura výkladu:
1. Modulární programování
2. Základní vlastnosti objektově orientovaného programování (OOP)
3. Techniky vytváření objektů, implementace abstraktních datových typů pomocí OOP
4. Událostmi řízené programování. Princip funkce
5. Objektový model Visual C++ a C
#6. Komponenty C++ a jejich použití
7. Propojení programu a databáze
8. Tvorba objektově orientovaného programu
9. Tvorba a použití DLL knihoven
10. Ukázka aplikace středního rozsahu
Obsah předmětu:
1. Historie technologie programování. Strukturované programování, hlavní principy
2. Objektově orientované programování. Definice a vlastnosti objektu, třída, polymorfismus, statická a dynamická alokace objektů, dědičnost, viditelnost, identita objektů
3. Techniky vytváření objektů, implementace abstraktních datových typů pomocí OOP
4. Událostmi řízené programování. Princip funkce
5. Úvod do prostředí Visual Studio. Objektový model
6. Komponenty C++ a jejich použití
7. Propojení programu a ODBC databáze
8. Praktická práce - programování
9. Tvorba a použití dynamicky linkovaných knihoven DLL
10. Databázové aplikace, připojení k databázovému serveru, nastavení zdrojů dat ODBC
11. Praktické vytvoření aplikace středního rozsahu
Výklad přednášky je doprovázen projekcí pomocí dataprojektoru a PC. Výuka seminářů probíhá v počítačových učebnách.
- Struktura výkladu:
- Literatura
- povinná literatura
- KRAVAL, I. Základy objektově orientovaného programování. Computer Press, Praha, 1998. ISBN 80-7226-047-2. info
- doporučená literatura
- PECINOVSKÝ R., VIRIUS M. Objektové programování 1. Grada Publishing, Praha, 1996. ISBN 80-7169-366-9. info
- PECINOVSKÝ R., VIRIUS M. Objektové programování 2. Grada Publishing, Praha, 1996. ISBN 80-7169-436-3. info
- JILKOVÁ H., RYANT I. Tvorba aplikací v objektovém prostředí. Grada, Praha 1994, 1994. ISBN 80-85623-82-X. info
- Informace učitele
- Ve zkouškovém období v řádně vypsaných termínech vykonávají studenti zkoušku. Obsahem zkoušky jsou dvě teoretické otázky z látky probírané v semestru a zpracování počítačového programu dle vybraného zadání.
- Další komentáře
- Předmět je dovoleno ukončit i mimo zkouškové období.
- Statistika zápisu (léto 2009, nejnovější)
- Permalink: https://is.slu.cz/predmet/opf/leto2009/INF234S