Logo ČVUT
Loading...
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2011/2012

Objektově orientované programování

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah
2371042 Z,ZK 5 2+2
Přednášející:
Cvičící:
Anotace:

Předmět se zabývá metodikou a praxí objektově orientovaného programování v Delphi.

Témata: Krize programování, její řešení pomocí OOP, základní paradigmata OOP Zapouzdřenost. Dědičnost. Polymorfismus. Zprávy a práce s nimi. Výjimky, konstrukce try-except a try-finally. Některé důležité aplikace objektů. Tvorba dokumentace. Kontextová nápověda. OOP a čeština. Tvorba instalačních balíčků. Objektový návrh a modelování. Rozšíření jazyka Pascal a Delphi.

Požadavky:

Ke zkoušce jsou předepsány znalosti v rozsahu přednášek.

Na cvičení studenti obdrží zadání 3 příkladů k vypracování.

Osnova přednášek:

1. Krize programování, její řešení pomocí OOP.

2. Základní paradigmata OOP.

3. Zapouzdřenost.

4. Dědičnost.

5. Polymorfismus.

6. Zprávy a práce s nimi.

7. Výjimky, konstrukce try-except a try-finally.

8. Některé důležité aplikace objektů.

9. Tvorba dokumentace.

10. Kontextová nápověda.

11. OOP a čeština.

12. Tvorba instalačních balíčků.

13. Objektový návrh a modelování.

14. Rozšíření jazyka Pascal a Delphi.

Osnova cvičení:

1. Zapouzdřenost.

2. Dědičnost.

3. Polymorfismus.

4. Zprávy a práce s nimi.

5. Výjimky, konstrukce try-except a try-finally.

6. Některé důležité aplikace objektů.

7. Tvorba dokumentace.

8. Kontextová nápověda.

9. OOP a čeština.

10. Tvorba instalačních balíčků.

11. Objektový návrh a modelování.

12. Rozšíření jazyka Pascal a Delphi.

Cíle studia:
Studijní materiály:

1. Kokeš, Josef: Objektově orientovaní programování. Skriptum ČVUT, 2005

2. Cantu, Marco: Mastering Delphi 7. Sybex 2003 (1011 pages) - existuje též český překlad Mistrovství v Delphi (Grada)

3. Lischner, Ray: Delphi in a Nutshell. O'Reilly, 2002

4. Borland: Delphi Developer's Guide. Borland Software Corporation, CA, USA

5. Šindelář, Jan: Tipy a triky v Delphi. Webový kurs na stránkách www.zive.cz

6. Kadlec, Václav: Umíme to s Delphi. Webový kurs na stránkách www.zive.cz

Poznámka:

Předmět předpokládá dobrou znalost programování v Pascalu nebo v C. (Pro oborové studium Automatické řízení a inženýrská informatika)

Další informace:
Pro tento předmět se rozvrh nepřipravuje
Předmět je součástí následujících studijních plánů:
Platnost dat k 9. 7. 2012
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet10421202.html