Limbi de programare procedurală

MAI MULTE MATERIALE PE TEMA:

Aplicarea procedurală sau imperativă (de la imperativul latin - imperativ) este o reflectare a arhitecturii von Neumann a calculatorului. Un program scris în această limbă este o secvență de instrucțiuni (operații) care determină algoritmul pentru rezolvarea unei probleme. Operația principală este o comandă de atribuire destinată detectării și modificării conținutului memoriei computerului. Ideea fundamentală a programării procedurale este utilizarea memoriei computerului pentru stocarea datelor. Funcționarea programului este redusă la executarea secvențială a instrucțiunilor pentru a converti starea memoriei inițiale, i. programul efectuează o transformare pas-cu-pas a conținutului memoriei, schimbându-l de la starea inițială la cea rezultantă. Descrieți pe scurt cele mai cunoscute dintre limbile de procedură.







COBOL (COBOL - Limba de afaceri orientată spre afaceri) este un limbaj de programare care vizează rezolvarea problemelor de procesare a unor cantități mari de date stocate pe diferite suporturi externe. Este utilizat pe scară largă pentru rezolvarea problemelor contabile, economice și de management. Dezvoltat în SUA în 1958-1960. Programul pe Kobol are forma unei serii de propoziții în limba engleză și seamănă cu textul simplu.

Algol (limbajul ALGOL - ALGOrithmic - limbaj algoritmic) a fost dezvoltat de un grup internațional de specialiști străini în 1960. Ca rezultat al dezvoltării și îmbunătățirii în 1968, a fost creată o versiune a lui Algol-68. Algol trebuia să înlocuiască Fortran. Dar nu a fost folosit pe scară largă, deoarece datorită structurii complexe și a lipsei de computere eficiente nu a fost posibil să se creeze în timp util compilatoare bune.

PL / 1 (Limba de programare One - primul limbaj de programare) a fost dezvoltată de IBM în 1963-1966. ca primul limbaj universal universal, care nu este legat de o arhitectură specifică a calculatorului. În dezvoltarea PL / 1, cele mai bune concepte și instrumente ale Fortran, Algol-60 și Kobol au fost utilizate pe scară largă. IBM continuă să sprijine această limbă astăzi, care este mai puternică decât multe alte limbi în capacitățile sale.







BASIC (Codul de instrucțiuni simbolice pentru începători - cod universal simbolic pentru începători) a fost creat la mijlocul anilor '60. angajați ai facultății matematice de la Colegiul Dartmouth, Thomas Kurtz și John Kemeni, ca limbaj de programare, format din cuvinte simple în limba engleză. Popularitatea BASIC se explică atât prin simplitatea dezvoltării sale, cât și prin disponibilitatea unor mijloace universale suficient de puternice, potrivite pentru rezolvarea problemelor științifice, tehnice, economice și de altă natură.

Pascal (Pascal) a fost numit după matematicianul și filozoful francez Blaise Pascal (1623-1662). Creat ca limbă de programare în învățământ în perioada 1968-1971. Niklaus Wirth la Școala superioară de tehnică (ETH) din Zurich (Elveția), a devenit unul dintre cele mai cunoscute limbi de programare procedurală, în special pentru computerele personale. Formularea a fost pus Pascal Algol-60, dar o serie de cerințe înăsprit pentru structura programului și a capacităților adăugate să-l folosească cu succes pentru a crea proiecte mari.

Ada (Ada) - un limbaj de programare, numit în onoarea lui Ada Lovelace, fiica poetului Lord Byron, care a fost fascinat de ideile lui Charles Babbage și a dezvoltat primul program din lume pentru calculator. Perioada de la sfârșitul anilor '60 la inceputul anilor '80. caracterizată prin creșterea rapidă a numărului de diferite limbaje de programare. Cu toate acestea, printre limbile miriadele nimeni nu ar putea satisface cerințele armatei americane. În mai 1979 un grup de oameni de stiinta condusa de Jean Ihbia a câștigat concursul pentru a crea o limbă pentru Pentagon. Ada - succesorul direct al Pascal. Acesta este conceput pentru susținerea creației și pe termen lung a sistemelor software de mari dimensiuni, controlul proceselor în timp real. Un avantaj important este posibilitatea programării paralele ramurilor de program, care pot fi apoi implementate pe computere multiprocesor.

C (C) a fost dezvoltat în laborator Bell pentru implementarea sistemului de operare UNIX la începutul anilor '70. și nu a fost considerat unul masic. A fost planificată înlocuirea asamblorului pentru a putea crea programe la fel de eficiente și compacte și, în același timp, să nu depindă de tipul specific de procesor. Pe baza unui set de structuri de control și structuri de date, C are capacitățile inerente limbilor de nivel înalt și, în același timp, dispune de mijloace de acces direct la memorie. Limba C este populară și este folosită pe scară largă de către programatori profesioniști.







Articole similare

Trimiteți-le prietenilor: