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