Documente Academic
Documente Profesional
Documente Cultură
Paradigme de programare
Paradigma Procedurala
Extinde cea anterioara cu un mecanism de abstractizare, cel al procedurilor cu parametri.
Alte facilităţi sunt iteraţia, recursivitatea, selecţia. Din aceasta clasa fac parte limbajele
FORTRAN, Pascal, C.
In aceasta paradigma, un sistem se modelează ca un set de algoritmi ( proceduri ) si unul
de date. Deşi mecanismul de abstractizare oferit de aceasta paradigma, procedurile, reprezintă un
mecanism puternic, dezavantajul este cel al slabei legături dintre procedura si datele manipulate.
Important: Trebuie înţeles ca prin simpla învăţare a unui limbaj care suporta
programarea orientata pe obiecte NU învăţăm automat sa programam corect conform
modelului obiectual! Pentru a învăţa acest lucru trebuie sa înţelegem si sa aplicam
conceptele si mecanismele care stau la baza acestui model.
Fig.1.2.
Scrierea unui program OO implica determinarea obiectelor necesare; acestea vor realiza
prelucrările care definesc comportarea sistemului. Obiectele sunt responsabile pentru modificarea
datelor proprii, sunt deci self-contained.