Documente Academic
Documente Profesional
Documente Cultură
Noiuni de baz
privind
instrumentele software
Agenda
Istoricul limbajelor de programare
Etapele elaborrii programelor de aplicaii i
rolul economitilor
Instrumente pentru dezvoltarea aplicaiilor
Instrumente software pentru economiti
Tendine n instrumente software
Limbaje main
n primii ani ai dezvoltrii programelor, fiecare procesor avea
propriul set de instruciuni, care forma aa numitul limbaj
main.
Toate instruciunile de programare erau redactate n cod
binar, formnd secvene de cifre binare pentru adrese, date
i operaii.
Ex. 0110 1010 0110 1011 poate semnifica operaiunea de
adunare.
Dezavantaje:
Limbajele de asamblare
Limbajele de asamblare au permis reducerea dificultilor
specifice programrii n limbaj main, prin folosirea unor
abrevieri alfabetice (mnemonice) n locul irurilor de 0 i 1.
Limbajele naturale
Ultimul pas n evoluia limbajelor de programare l reprezint
limbajele naturale (limbaje de programare de generaia a
cincea).
Ele i propun utilizarea limbajului uman n programarea
calculatoarelor.
Cele mai cunoscute: limbajele INTELLECT i ELF.
Aceste limbaje sunt adesea folosite ca interfee pentru
instrumentele 4GL.
Principalul lor neajuns este legat de translatarea programelor
din limbajul natural n limbaj main, o operaiune extrem de
complex i costisitoare din punctul de vedere al resurselor
hardware solicitate.
a. Etapa de microanaliz
are ca obiectiv definirea clar a problemei i a scopului
urmrit.
La finalul acestei etape se elaboreaz un plan de dezvoltare,
care este supus spre analiz conducerii.
Cel mai adesea, economitii sunt cei care iniiaz
dezvoltarea de noi aplicaii. Chiar dac iniiativa aparine
altor categorii de personal, rolul economitilor rmne
important, deoarece ei trebuie s elaboreze planul de
dezvoltare, n care se face o estimare a cheltuielilor i
beneficiilor poteniale ale aplicaiei propuse.
b. Etapa de analiz
c. Proiectarea logic
d. Proiectarea fizic
are un caracter tehnic, fiind orientat spre platformele pe
care va fi implementat aplicaia.
Specificaiile acestei etape vor avea un pronunat caracter
tehnic, economitii intervenind rareori n derularea acestor
activiti.
e. Etapa de implementare
Principalele activiti care se desfoar n cadrul etapei:
Mediile de programare
Mediile de programare - seturi de programe care includ
funciile:
introducerea i editarea programului surs,
transformarea programului surs n programe executabile,
depanarea programelor.
Ex.: MS Visual Studio, Oracle JDeveloper, Oracle
PowerObjects, Java, Borland Jbuilder, Borland Delphi, IBM
Visual Age, Sybase PowerBuilder.
n MS Visual Studio sunt incluse mai multe limbaje de
programare, cum ar fi: Visual Basic, C# sau C++.
Pachete (suite)
Microsoft
Office
Lotus
SmartSuite
Corel
WordPerfect
Office
Calcul tabelar
SGBD
Gestiunea
informaiilor
personale
Excel
Access
Outlook
Lotus 1-2-3
Approach
Organizer
QuatroPro
Paradox
Corel Central
limbajele orientate-obiect,
limbajele orientate-Internet,
limbajele naturale.