Descrierea algoritmului in limbaj de programare se face cu ajutorul unui program.
Programul este o succesiune de comenzi sau instructiuni ce vor fi executate de sistemul de calcul.
Fiecare limbaj de programare are un "interpretor" sau compilator propriu pentru a fi "inteles" de calculator.
Evolutia limbajelor de programare:
- Limbaje cod-masina-descriu instructiunile in mod binar(1 si 0) specifice numai pentru calculatorul pentru care au fost scrise.In anul 1834 s-a realizat primul program realizat de contesa Ada Lovelace pentru masina mecanica a lui Charles Babage
- Limbaje de asamblare-au la baza un set de coduri (mnemonice) care sunt reprezentari simbolice ale instructiunilor masina.Asamblorul este un program specific procesorului ce traduce coduri binare astefel incat sa fie prelucrate de acesta.
- Limbaje de nivel inalt sunt apropriate de limbajul natural in care gandim noi.
- 1955 Fortran(FORmula TRANslation)-destinat calculelor tehnico-stiintifice
- 1960 COBOL(COmmon Business Oriented Language)-pentru rezolvarea problemelor economice
- 1964 BASIC(Begginner's Allpurpose Symbolic Instructions Code)-dezvoltarea de aplicatii (Quick Basic,Visual Basic)
- 1971 PASCAL-creat de Niklaus Wirth(Turbo Pascal,Borland Pascal,Delphi)
- 1972 C-creat de Dennis Ritchie si Brian Kernigham,1980 C++ dezvoltat de dr. Bjarne Stroustrup
- 1995 JAVA limbaj orientat obiect conceput de James Gosling la Sun Microsystems
- 1965 LISP(LISt Processing Language) si 1973 PROLOG(PROgramming LOGic) sunt programe dedicate rezolvarii problemelor de inteligenta artificiala
Stiluri de programare:
- Programarea nestructurata-stil liber fara reguli(FORTRAN,BASIC)
- Programarea structurata-implementarea prin structuri de control secventiale ,alternative,repetitive.
- Programarea orientata pe obiecte imbina programarea structurata cu tehnica descrierii datelor si prelucrarilor prin analogie cu obiectele din lumea reala.
Niciun comentariu:
Trimiteți un comentariu