Programozás III.
szigorlati tételek
2005-2006. 1.félév
nappali tagozat
1. A programozási nyelvek
fejlődése
2. A számítógépes
problémamegoldás fázisai
3. Algoritmusok fogalma,
tulajdonságai, tervezése
4. Algoritmusok
megvalósítása, leírása, elemzése
5. Magasszintű
programozási nyelvek főbb jellemzői (leírási lehetőségek, nyelvi elemek,
értékadás, kifejezések, precedencia)
6. A Pascal nyelv egyszerű
adattípusai, ezek ábrázolása, műveletei, kifejezések
7. A Pascal program
programfej és deklarációs része, példák
8. Az algoritmus
vezérlőszerkezetei a Pascal nyelvben, példák
9. Tömb, rekord és halmaz
típus a Pascal nyelvben
10. Eljárások és függvények
a Pascal nyelvben
11. Dinamikus változók a
Pascal nyelvben.
12. Az Object
Pascal nyelv sajátosságai
13.
Állományok kezelése a Pascal nyelvben, állománytípusok a
Object Pascal-ban, ezek
használata
14.
Osztályok és objektumok fogalma és definiálása (felépítés, jellemzők, tulajdonságok,
adatrejtés elve)
15.
Öröklődés, polimorfizmus (osztály hierarchia, származtatás, zártság, sokalakúság,
késői kötés)
16. Az
osztályok használata (osztályoperátorok, tulajdonságok, üzenetkezelés,
események, interface)
17.
Modulok az Object Pascalban (felépítés, interface, implementation,
inicializálás)
18.
Eseményvezérelt programozás, a TApplication osztály,
üzenetek, az alkalmazások környezete (177-186)
19. Az
alkalmazások ablaka, a TForm osztály, ablakok
eseményei, létrehozása, zárása. (188-194)
20. Az
ablakok megjelenése, aktiválása, billentyű és egérkezelés, tulajdonságok,
működés, metódusok (194-209)
21. A
vezérlők a Delphiben, közös tulajdonságok, események,
működtetés programból (210-220)
22.
Menük használata, létrehozás, menüelemek, típusok (220-230)
23.
Fontosabb vezérlőelemek jellemzői(gomb, jelölőnégyzet,
rádiógomb, csoportos választók, címke, lista, szövegszerkesztő mező (231-254)
24. Űrlapok
és vezérlők létrehozása programból, dinamikus kezelés, események (267-270)
25.
Többablakos alkalmazások kialakítása, modális, nem modális párbeszédablakok, üzenetablakok, beviteli ablakok,
speciális párbeszédablakok (271-282)
26.
Speciális felépítésű alkalmazások, SDI, MDI (287-292)
27.
Grafikus megjelenítés a Delphiben, eszközök,
rajzolási módok, grafikus vezérlők, (293-300)
28. a Canvas tulajdonság használata alapjellemzők, GDI,
koordináta-rendszer, rajzolás, toll, festés, kirajzolás, újrafestés, nyomtatás
(300-308)
29.
Újrafelhasználható programelemek készítése, DLL, készítés használat (311-318)
30. Delphi komponensek készítése, alapismeretek, származtatás,
építőelemek, tesztelés, létrehozás (324-333)
Irodalom
: Angster Erzsébet : Programozás tankönyv I-II
Tamás-Tóth-Benő-Kuzmina : Programozzunk Delphi
rendszerben