Fortran - mis see on, määratlus ja mõiste

Lang L: none (table-of-contents):

Anonim

Fortran on programmeerimiskeel, mis on orienteeritud ja kohandatud arvuliste rakenduste ja teadusliku arvutamise jaoks.

Fortraniga sündis kaasaegne programmeerimine. Selle kaudu on muu hulgas rakendatud selliseid mõisteid nagu teaduslik arvutus või koodikomplikatsioon.

Selle programmeerimiskeele päritolu pärineb aastast 1954 ja see on omistatud IBM-i firmasse kuulunud kogenud Ameerika arvutiteadlasele John Backusele.

Tema ettepanek keskendus programmeerimiskeele käivitamisele, mille eesmärk oli tõlkida lihtsal ja ligipääsetaval viisil erinevatest matemaatilistest valemitest koodis, millest arvuti aru saaks.

Kurioosumina töötas see arvutispetsialist eelmise projekti nimega SSEC (selektiivse järjestuse elektrooniline kalkulaator), et saada see programm Kuu asendite arvutamiseks.

Fortrani areng

Enda tutvustamisel tekkis teatavat vastumeelsust, sest kõik olid harjunud oma eelkäijaga, 1949. aastal tekkinud assamblee keelega.

Kuid üldine arusaam muutus peagi, kuna Fortrani kasutamisel oli palju eeliseid. Seda peeti kõrgetasemeliseks programmeerimiskeeleks, mis suutis tõlkida terveid programme, ilma et oleks pidanud seda käsitsi tegema nagu oma eelkäijatega. Lisaks oli selle kasutamine lihtsam, mitte nii piirav kui eelmised olemasolevad programmeerimiskeeled.

Üks asi, mis suutis programmeerimismaailma revolutsiooniliselt muuta, oli see, et suutsime lubada koodi kiiremat kirjutamist ning see ei nõudnud ka selliseid spetsialiseerunud spetsialiste, mis muutsid selle kõigile kättesaadavaks.

See on keel, mille areng pole kunagi peatunud. See on aastate jooksul varieerunud kuni 2018. aasta Fortranini, mis on selle loomisest alates sisaldanud uusi funktsioone ja täiustusi.

Fortran on olnud inspiratsioon ja alus muude tüüpi programmeerimiskeelte loomiseks, näiteks Lisp (1958), COBOL (1959) või ALGOL (1958).

Kahtlemata on see üks keeltest, mida nendega töötamisel ikka veel arvesse võetakse ja mis on olnud informatsiooniks sellest tuletatud programmeerimise muude aspektide loomiseks.

Fortrani eelised ja puudused

Selle eelised hõlmavad järgmist:

  • Eelkäijatest lihtsam õppida.
  • Numbriliste arvutuste tegemisel kasutatakse seda endiselt ühe silmapaistvama keelena.
  • Seda peetakse revolutsiooniks ja kaasaegse programmeerimise alguseks.
  • Selle rakendamine ja aastatepikkune kasutamine on andnud tulemuseks tõestatud ja tõhusad teegid, mis kinnitavad selle tõhusust programmeerimiskeelena.

Kasutamisel tuleb arvestada ka selle puudustega:

  • See on programmeerimiskeel, milles pole klasse ega struktuure.
  • See muudab dünaamilise mäluruumi reserveerimise võimatuks.
  • Väga keerukate tekstide, loendite ja andmestruktuuride töötlemiseks on see mõnevõrra primitiivne keel.