Versiunea limbajului de programare Fortran

Istoria creării limbajului de programare Fortran. Standarde existente. Versiune a limbajului de programare Fortran.


Primele limbi de nivel înalt: Cobol și Fortran






În anii '50 ai secolului trecut, un grup sub conducerea lui G. Hopper a început să dezvolte o nouă limbă și-compilator 0. O limbă nouă ar permite programarea într-o limbă apropiată de limba engleză obișnuită. Designerii de limbi străine au ales aproximativ 30 de cuvinte în limba engleză, să recunoască faptul că dl Hopper a inventat metoda care a fost păstrată în situațiile viitoare limbaje de programare: Fiecare cuvânt conține o combinație unică de litere primul și al treilea. Datorită acestui lucru, compilatorul poate ignora toate celelalte litere din cuvânt atunci când creează codul mașinii programului.
Nevoia de apariție a unui astfel de sistem, a cărui limbă este aproape de vorbire, Hopper asociată cu faptul că domeniul de aplicare a computerelor se va extinde, în legătură cu care va crește cercul utilizatorilor. Potrivit lui G. Hopper, ar trebui să abandonăm încercările de a le "transforma pe toți în matematicieni".
În 1958, sistemul B-0 a fost denumit FLOW-MATIC și a fost orientat spre prelucrarea datelor comerciale. În 1959, COBOL (Common Business Oriented Language) (Cobol) a fost dezvoltat ca un limbaj de programare de nivel înalt independent de mașină pentru traducătorul corespunzător din acea limbă. Consultantul pentru crearea limbii COBOL a fost din nou G. Hopper.
În 1954, a fost publicat un raport privind crearea limbajului FORTRAN (FORmula TRANslation) (Fortran). Locul nașterii limbii a fost sediul IBM din New York. Unul dintre dezvoltatorii principali este

Fortran a apărut ulterior în URSS decât în ​​Occident, deoarece la început Algol a fost considerat un limbaj mai promițător pentru noi. În punerea în aplicare a Fortran a jucat un important rol de comunicare fizicienii sovietici cu colegii lor de la CERN, unde, în anii 1960, aproape toate calculele au fost efectuate folosind un program Fortran.

Primul compilator sovietic cu Fortran a fost creat în 1967 pentru mașina Minsk-2, dar nu a obținut prea multă faimă. Introducerea largă a Fortranului a început după crearea, în 1968, a compilatorului FORTRAN-DUBNA pentru mașina BESM-6. Computerele calculatorului UE, care au apărut în 1972, au avut deja un translator Fortran (împrumutat de la IBM / 360 împreună cu alte programe).

Limba a fost standardizată în cadrul ANSI și ISO

Standardizarea limbajelor de programare creează premisele pentru creșterea mobilității software-ului pentru computerele de orice arhitectură. Standardizarea Fortranului este unul dintre motivele pentru longevitatea limbii, deoarece datorită standardizării este posibil să se folosească un imens stoc de programe aplicate care au fost create în deceniile existenței limbii.

Fortran este un limbaj rigid standardizat, motiv pentru care este ușor ported la diferite platforme. Există mai multe standarde lingvistice internaționale:







FORTRAN IV (ulterior pus în baza FORTRAN 66 (1966);

FORTRAN 77 (1978), multe îmbunătățiri: un tip de date șir, și funcția de a procesului, operatorii bloc IF, IF ELSE, ELSE, END IF, INCLUDE declarație care încorporează fragmentul de program, etc ...

Versiunea de programare Fortran

Programatorii de a dezvolta software-ul exclusiv în limbaj de asamblare, și-a exprimat îndoieli serioase cu privire la posibilitatea apariției de înaltă performanță limbaj de nivel înalt, astfel încât criteriul principal în dezvoltarea compilatorul Fortran este un cod executabil eficient. Pentru această limbă a fost creat un număr foarte mare de biblioteci, din sistemele statistice și terminând cu pachetele de control prin satelit, astfel încât Fortran continuă să fie utilizat. Există o versiune standard a Fortran WF (High Performance Fortran) pentru supercomputerele paralele cu mai multe procesoare.

Cobol (Cobol). Acesta este un limbaj compilabil pentru utilizarea în domeniul economic și rezolvarea problemelor de afaceri, dezvoltate la începutul anilor '60. El se distinge printr-o mare "verbozitate" - operatorii lui, uneori, arata ca frazele engleze obișnuite. În Kobol, au fost implementate instrumente foarte puternice pentru a lucra cu cantități mari de date stocate pe diverse suporturi externe. În această limbă au fost create numeroase aplicații, care sunt folosite astăzi în mod activ.

Algol (Algol). Limbă compilată, creată în 1960. El a fost chemat să-l înlocuiască pe Fortran, dar datorită unei structuri mai complexe nu a fost utilizat pe scară largă. În 1968, a fost creată versiunea Algol 68, care este înaintea multor limbi de programare, dar din cauza lipsei de computere eficiente, nu a fost posibil să se creeze în timp util compilatoare bune.

Pascal (Pascal). limbajul Pascal, creat la sfarsitul anilor '70 fondatorul a numeroase idei de programare moderne Niklaus Wirth, la fel ca Algol, dar înăsprit o serie de cerințe în structura programului și există caracteristici care permit să-l folosească cu succes pentru a crea proiecte mari.

Basic (BASIC). Pentru această limbă există atât compilatori, cât și interpreți, iar după popularitate se află pe primul loc în lume. A fost creată în anii 1960 ca o limbă de predare și este foarte ușor de învățat. Acesta este unul dintre limbile promițătoare de programare.

C (Cu). Această limbă a fost creată în laboratorul Bell și nu a fost inițial considerată una de masă. 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. În această limbă, în anii 1970, au fost scrise numeroase aplicații și programe de sistem și o serie de sisteme de operare bine cunoscute (Unix).

Java (Java, Java). Această limbă a fost creată de Sun la începutul anilor '90 pe baza C ++. Acesta este conceput pentru a simplifica dezvoltarea aplicațiilor C ++ prin excluderea tuturor capabilităților de nivel inferior din acesta. Dar principala caracteristică a acestei limbi - nu compilarea codului nativ, și să fie platforma de cod octet independent (fiecare echipă este un octet). Acest bytecode poate fi executat cu ajutorul unui interpret - Java-mașină (Java Virtual Machine), sunt create versiuni de care astăzi pentru toate platformele. Datorită set-setul de program Java Java-mașinile pot fi mutate nu numai la nivel de cod sursă, dar, de asemenea, la nivelul unui octet-cod binar, astfel încât popularitatea limbajului Java este acum pe locul al doilea în lume, după BASIC.

Recent, sistemele de programare care au ca scop crearea de aplicații Windows au devenit pe scară largă:

· Pachetul Borland Delphi (Delphi) este un moștenitor strălucit al familiei compilatoare Borland Pascal, care oferă instrumente de design vizuale de înaltă calitate și foarte convenabile. Compilatorul său extrem de rapid vă permite să rezolvați în mod eficient și rapid aproape orice sarcină de programare a aplicațiilor.

· Microsoft Visual Basic este un instrument util și popular pentru crearea programelor Windows utilizând instrumente vizuale. Conține instrumente pentru crearea de diagrame și prezentări.

· Pachetul Borland C ++ este unul dintre cele mai comune instrumente pentru dezvoltarea aplicațiilor DOS și Windows.







Articole similare

Trimiteți-le prietenilor: