OPF:UIT009S Technology of Programming of A - Course Information
UIT009S Technology of Programming of Applications in Windows
School of Business Administration in KarvinaWinter 2007
- Extent and Intensity
- 2/1/0. 5 credit(s). Type of Completion: zk (examination).
- Guaranteed by
- RNDr. Ing. Bohuslav Rychtar
Department of Information Technologies – School of Business Administration in Karvina - Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Economy of Tourism (programme OPF, B_EKOMAN)
- Business Economics in Trade and Services (programme OPF, B_EKOMAN)
- Economics of Enterprise in Trade and Services (programme OPF, M_EKOMAN)
- Business Economics in Trade and Services (programme OPF, N_EKOMAN)
- European Integration (programme OPF, B_HOSPOL)
- European Integration (programme OPF, N_HOSPOL)
- European Union (programme OPF, M_HOSPOL)
- Finance (programme OPF, B_HOSPOL)
- Finance (programme OPF, M_HOSPOL)
- Finance (programme OPF, N_HOSPOL)
- Corporate Finance (programme OPF, B_EKOMAN)
- Managerial Informatics (programme OPF, B_SYSINF)
- Managerial Informatics (programme OPF, M_SYSINF)
- Managerial Informatics (programme OPF, N_SYSINF)
- Marketing and Management (programme OPF, B_EKOMAN)
- Marketing and Management (programme OPF, M_EKOMAN)
- Marketing and Management (programme OPF, N_EKOMAN)
- Social Management (programme OPF, B_HOSPOL)
- Public Economy and Administration (programme OPF, B_HOSPOL)
- Public Economy and Administration (programme OPF, M_HOSPOL)
- Public Economy and Administration (programme OPF, N_HOSPOL)
- Course objectives (in Czech)
- Cílem předmětu Technologie programování aplikací v prostředí Windows 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 grafického rozhraní, dynamických knihoven a systémových zdrojů. Důraz je kladen na praktické zvládnutí středně obtížných programů.
- Syllabus (in Czech)
- 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, úvod do prostředí Delphi.
5. Objektový model Delphi.
6. Komponenty Delphi a jejich použití.
7. Propojení programu a datových zdrojů. Využití databázových rozhraní.
8. Server OLE. Programování s využíváním služeb serveru Word, Excel MS Office.
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í Delphi. Objektový model Delphi.
6. Komponenty Delphi a jejich použití.
7. Propojení programu a datových zdrojů. Využití databázových rozhraní ODBC, BDE.
8. OLE server. Spolupráce s aplikacemi MS-Office.
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á na počítačových učebnách. Studijní materiály jsou dostupné v elektronické podobě na fakultní počítačové sítí.
- Struktura výkladu:
- Literature
- required literature
- KRAVAL, I. Základy objektově orientovaného programování. Computer Press, Praha, 1998. ISBN 80-7226-047-2. info
- recommended literature
- PECINOVSKÝ, R., VIRIUS, M. Objektové programování 1. Grada, Praha, 1996. ISBN 80-7169-366-9. info
- PECINOVSKÝ, R., VIRIUS, M. Objektové programování 2. Grada, Praha, 1996. ISBN 80-7169-436-3. info
- JILKOVÁ, H., RYANT, I. Tvorba aplikací v objektovém prostředí. Praha: Grada, 1994. ISBN 80-85623-82-X. info
- Language of instruction
- Czech
- Further comments (probably available only in Czech)
- The course can also be completed outside the examination period.
- Enrolment Statistics (Winter 2007, recent)
- Permalink: https://is.slu.cz/course/opf/winter2007/UIT009S