Extras din curs
1. GENERALITĂŢI
1.1 Istoricul dezvoltării limbajului
Etapa I
- 1970 Niklaus WIRTH creează limbajul
PASCAL, derivat din PL1 si ALGOL, creat
iniţial în scop didactic pentru însuşirea
programării structurate.
3/9/2009 3
Etapa a II-a
- 1984 firma BORLAND creează versiunea TURBO PASCAL cu un
compilator foarte rapid:
- TP 4.0, DOS, introduce unit-urile;
- TP 5.5, DOS, introduce OOP (Object Oriented Programmingprogramarea
orientata pe obiecte);
- TP 6.0, DOS, 1990, introduce noţiunea de IDE (Integrated
Development Environment -Mediu integrat de dezvoltare a
aplicaţiilor) prin extensia Turbo Vision;
- Borland Pascal 7.0, 1992, sistem multiplatformă:
- mediul TP DOS în mod real;
- mediul Borland Pascal DOS protejat;
- mediul Borland Pascal pt. Windows, bazat pe OOP.
3/9/2009 4
Etapa a III-a
- - 1995 DELPHI 1.0 - limbaj de generaţia a 4-a (4GL), numit
de Borland OBJECT PASCAL, de productivitate mare,
versiunea RAD (Rapid Application Development) a
mediului Turbo Pascal pentru Windows. Compilatorul
generează cod pe 16 biţi. Este un mediu de programare
vizual, orientat obiect pentru dezvoltarea aplicaţiilor Win95
si Win NT;
- - 1996 DELPHI 2.0, 32 biţi, mediu de lucru
multitasking (execuţia simultană a mai multor aplicaţii) ;
- 1997…2004 DELPHI 3.0 … 8.0
- Delphi 2005 …2009
3/9/2009 5
1.2 Avantajele - Dezavantajele Utilizării
Mediului Delphi
- Asigură performanţe superioare la trei niveluri:
- mediul de programare,
- viteza codului executabil,
- timpii de compilare ;
- Este destinat utilizatorilor care nu sunt programatori profesionişti
(power users) şi care doresc sa dezvolte rapid aplicaţii.
- Este un instrument de dezvoltare a aplicaţiilor de uz general, foarte
flexibil. Nu este eficient pentru dezvoltarea sistemelor foarte mari.
- Delphi este un sistem eficient de creare a interfeţei grafice cu
utilizatorul a aplicaţiilor (GUI - Graphical User Interface) si de
administrare a bazelor de date (DBMS - Database Management
System) ;
3/9/2009 6
- Permite dezvoltări de aplicaţii client- server.
- Suport compet pentru aplicatii Windows 9x, Windows
NT,Windows 2000, XP, Vista (accesul la interfata de
programarea aplicaţiilor Windows, API-Application
Programming Interface).
- Mediul Delphi facilitează crearea de DLL-uri (Dynamic
Linking Library) care sunt module executabile care contin
cod si date ce pot fi utilizate de către alte aplicaţii Windows.
- Este inferior limbajului C pentru problemele care
necesita lucrul cu funcţii de nivel coborât ale sistemului de
operare.
Preview document
Conținut arhivă zip
- Dezvoltarea Computerizata a Aplicatiilor in Inginerie
- DCAI-C1.pdf
- DCAI-C10.pdf
- DCAI-C2.pdf
- DCAI-C3.pdf
- DCAI-C4.pdf
- DCAI-C5.pdf
- DCAI-C6.pdf
- DCAI-C7.pdf
- DCAI-C8.pdf
- DCAI-C9.pdf