Mange computer sprog er blevet udviklet siden midten af det tyvende århundrede, med nogle tjener som generelle formål sprog og andre udviklet til specifikke applikationer. Fortran er fokuseret på håndtering af beregninger med hastighed og præcision. Det har gennemgået tre store revisioner i sin historie , og er stadig det sprog valg for mange videnskabelige anvendelser . Fortran History
Udviklet i slutningen af 1950'erne , Fortran blev meget populær blandt forskere og andre, der havde brug for en enkelt sprog for at udvikle talknusende applikationer. Sproget blev revideret i 1966 og 1977 som Fortran 66 og Fortran 77 , hhv. En nyere opdatering blev udgivet som Fortran 90 i 1990. På grund af sin popularitet , er der en stor mængde subrutiner og andre kode, der er til rådighed til brug ved alle, der har behov for det .
Talknusning
Fortran er forholdsvis let at lære , men dens vigtigste fordel er, at det er en kraftfuld beregningsmæssige sprog . Det var designet fra begyndelsen at knuse tal med stor hastighed og præcision , og det fortsætter med at være en favorit til videnskabelige applikationer på grund af denne egenskab . En af dens styrker i numerisk analyse område er, at det letter let kodning af matrix - håndtering -programmer, som er af stor betydning for statistikere .
Eksisterende kode Biblioteker
Der har været en betydelig investering i Fortran -koden siden sin fremkomst , og meget af koden er genanvendelig . For eksempel, hvis nogen har udviklet en dato rutine i Fortran og gjort det offentligt tilgængeligt på internettet kan denne kode nemt indarbejdes i din Fortran -program. Fortran 90 gør det en lettere opgave end tidligere , hvilket resulterer i hurtigere udviklingstid og reducerede udviklingsomkostninger . Dette organ af viden og regler er et værdifuldt aktiv for Fortran fællesskabet.
Fejlregistrering
Forbedringer Fortran 90 omfatter en bred vifte af fejlfinding , herunder afsløring kodning fejl, der ville medføre et problem for at nå den ønskede nøjagtighed. De fejlregistreringsdata egenskaber omfatter også evnen til at detektere brud på navngivning regler , brud på syntaksregler og brugen af forældede Fortran funktioner. Fortran 90 registrerer også brugen af ugyldige data typer , som er en funktion af moderne objekt-orienterede programmeringssprog.