Tantárgy kódja
PMB2507
Tantárgy neve
Vizuális nyelvek
Tantárgy angol neve
Visual Languages
Kredit
4
Félévi követelmény
Gyakorlati jegy
Heti óraszám
1 + 2
Elmélet
+ Gyakorlat
Előkövetelmény
PMB1205 vagy MTB1000
Ajánlott félév
4
Cél
Egy negyedik generációs nyelv és egyben egy gyors alkalmazásfejlesztő környezet megismerése. Az objektumorientált programozási ismeretek fejlesztése. Az eseményvezérelt programozás elveinek megismerése.
Cél angol
Learning about a fourth-generation language and a rapid application development environment. The development of object-oriented programming skills. Understanding the principles of event-driven programming.
Tartalom
Vizuális programozói környezet. A GUI programozás alapeszközei. Eseményvezérelt programépítés. Windows alkalmazások szerkezete. Az alkalmazások ablaka. Alapvezérlők. Speciális vezérlők. Formok és vezérlők programból történő létrehozása. Többablakos alkalmazások kialakítása. Párbeszédablakok. Az üzenetablakok. SDI, MDI alkalmazások. Újrafelhasználható programelemek készítése. Adatkezelés, fájlkezelés. A BDE (Borland Database Engine). Multimédiás alkalmazások készítése. Alkalmazások közötti kapcsolatok. Többszálú alkalmazások készítése. Súgórendszer készítése. Kivételek kezelése.
Tartalom angol
Visual programming environment. The basic GUI programming tools. Event-driven software development. Windows applications structure. The application window. Basic Controls. Special controllers. Creating Forms and Controls into the program. Multi-window design applications. Dialogs. The message windows. SDI, MDI applications. Creating Reusable software components. Data management, file management. The BDE (Borland Database Engine). Creating multimedia applications. Communication between applications. Making multi-threaded applications. Creating Help System. Handling exceptions.
Számonkérés
Gyakorlati jegy.
Számonkérés angol
Term grade.
Irodalom
1.Gary Cornell: Delphi Tippek és trükkök, Panem-McGraw-Hill, 1997. 2. Dr.Tamás Péter - Tóth Bertalan - Benkő Tiborné -Kuzmina Jekatyerina: Programozzunk Delphi 5 rendszerben, ComputerBooks, 2000. 3. Baga Edit: Delphi másképp, 1999. 4. Cantu: Delphi 5 mesteri szinten, Kiskapu, 2000. 5. Binzinger: Delphi, Kossuth, 1998. 6. Demeter M. Ibolya Visual Basic 6, Panem, 1999. 7. Demeter M. Ibolya Visual Basic - Lépésrõl lépésre, Panem, 1997. 8. LSI Hargittai - Kaszanyiczki Visual Basic programozási gyakorlatok (CD melléklettel, új, átdolgozott kiadás) 1998.
Irodalom angol
1. Steven Holzner, Visual Basic 6 Black Book, The Coriolis Group, 1998, ISBN: 1576102831. 2. Marco Cantů, Mastering Delphi 7, Sybex Inc., 2003. 3. Ray Lischner, Delphi in a Nutshell, O'Reilly Media, 2000.
Tantárgyfelelős intézet kódja
MII
Tantárgyfelelős oktató
Dr. Toledo Rodolfo Calixto
Ekvivalencia
WP1415