Predmet: Objektovo - orientované programovanie

 

Školský rok: 2001/2002

 

Forma:      Prednáška, cvičenie, praktikum

Odbor - špecializácia, ročník:  Matematika, 1. ročník, Informatika, 1. ročník, XI, 1. ročník

 

Rozsah: Prednáška /cvičenie/praktikum -- Letný semester - 2/2/2 zs/z.

 

K predmetu je priradené Praktikum z programovania v rozsahu 0/2. Praktikum je zamerané na samostatné ladenie programov.

 

Výučbu zabezpečujú: KMI, doc. RNDr. G. Andrejková, CSc., Mgr. R. Lencses, RNDr. S. Krajči, PhD, Mgr. M. Mojžiš

 

Obsah predmetu (spolu s časovým rozvrhom):

 

Týždeň:

 

1.        Tabuľky, 4 typy tabuliek (sekvenčné, usporiadané s priamym prístupom, hašované), zápis v klasickom Pascale a prechod k objektovo - orientovanému Pascalu, ktorý je súčasťou DELPHI. Vizuálne programovanie.

2.        > Dynamické dátové štruktúry,  problém topologického triedenia.   Použivatelské prostredie Delphi (návrh formy, objektový inšpektor, paleta komponentov).

3.        Programovací jazyk Object Pascal, rozšírenia oproti Turbo Pascalu 6.0. Práca so súbormi.

4.        Objektové koncepty. Objekty, typ Class  - atribúty, metódy, konštruktory a deštruktory, ich vlastnosti, dedičnosť. Typy prístupu k dátam.

5.        Objekty, typ Class  - prekrývanie atribútov a metód, polymorfizmus a kompatibilita priradenia.

6.        Písomná skúška I.

7.        Vytváranie aplikácií. Programovanie s komponentmi. Formuláre a komponenty, najdôležitejšie vlastnosti komponentov, najdôležitejšie udalosti.

8.        Pohľad na vývojové prostredie DELPHI. Komponenty pre komunikáciu s používatelom.

9.        Základné triedy v Delphi: TForm, TScreen, TApplication, a ich využitie a možnosti modifikovania. Práca so súbormi v Delphi

10.     Programovanie grafiky  a GDI - Graphics Device Interface.

11.     Písomná skúška II.

12.     Základy práce s databázami, databázové aplikácie v Delphi.

13.     Rekapitulácia učiva

 

Cvičenia:

    Cvičenia budú orientované  na riešenie úloh (analýza, programovanie, ladenie) podľa individuálnych schopností študentov.

 

Odporúčaná študijná literatúra:

 

1.        T. Bisinger: Naučte se programovat v Delphi, Grada Pub., Praha, 1998.

2.        V. Kadlec: Učíme se programovat v DELPHI a jazyce Object Pascal, Computer Press, Praha, 2001.

3.        R. Lischner: Delphi v kostce. Computer Press, Praha, 2000.

4.        2. R. Pecinovský, M. Virius: Objektové programování I., Učebnica OOP s príkladmi v C++ a TPascale, Grada, Praha, 1997.

5.        3. R. Pecinovský, M. Virius: Objektové programování II., Učebnica OOP s príkladmi v C++ a TPascale, Grada, Praha, 1997.

6.        T. Holan: DELPHI v príkladech, MATFYZPRESS, Praha, 1999.

7.        Príručky Borland Delphi 3 for WINDOWS95 a WINDOWS NT, User's Guide, VCL Library, Object Pascal, 1997.