Fortran: Porovnání verzí
Smazaný obsah Přidaný obsah
typografie, stylistika, doplnění |
m Robot: přidáno {{Autoritní data}}; kosmetické úpravy |
||
Řádek 1:
{{Infobox - programovací jazyk
}}
'''Fortran''' ([[Akronym|akronymická zkratka]] z [[Angličtina|anglického]] '''FOR'''mula a '''TRAN'''slator – překladač vzorců) je v [[Informatika|informatice]] [[Imperativní programování|imperativní]] [[programovací jazyk]], který v [[50. léta 20. století|50. letech 20. století]] navrhla firma [[IBM]] pro vědecké výpočty a numerické aplikace. Zpočátku byl označován jako FORTRAN ([[Verzály|verzálami]]), ale od verze Fortran 90 se přešlo na označení Fortran. Kolem roku 1960 firma IBM doporučovala Fortran zapisovat jako FØRTRAN. V současné době se především používá pro: výpočty drah raket, turbulencí ve 3D, Fourierův rozvoj, Fourierovu transformaci, vývoj počasí, elektroinženýrství, fyzikální chemii a částicovou fyziku.
Fortran se brzy stal jedničkou mezi programovacími jazyky a více než půl století se využíval například pro výpočty předpovědi počasí, analýzu pevných částic a další fyzikální a chemické výpočty. V novějších verzích Fortranu se postupně objevovaly různé nové vlastnosti, jako například podpora pro [[Pole (datová struktura)|datová pole]] (Fortran 90/95), [[objektově orientované programování]] a [[generické programování]] (Fortran 2003). Je to jeden z nejpopulárnějších jazyků v oblasti vysoce výkonných počítačů a je to jazyk, který se využívá v programech na nejrychlejších [[
Fortran zahrnuje několik různých verzí a každá z nich obsahuje několik vylepšení v jazyce. Obvykle jsou kompatibilní s předchozími verzemi. Po sobě jdoucí verze mají podporu pro strukturované programování a zpracovávání znakových dat (FORTRAN 77), programování polí, modulární programování a také generické programování (FORTRAN 90). Dále pak vysoce výkonný Fortran (FORTRAN 95), objektově-orientované programování (FORTRAN 2003) a souběžné programování (FORTRAN 2008).
== Historie ==
[[Soubor:IBM_704_mainframe.gif|
[[Soubor:FortranCardPROJ039.agr.jpg|
Vývoj FORTRANu započal v roce 1953, kdy se [[John Backus|John W. Backus]] zavázal u [[IBM]] k vytvoření efektivnější alternativy k [[Jazyk symbolických adres|jazyku symbolických adres]] pro programování jejich sálového počítače [[IBM 704|IBM 704]] a také pro přiblížení programování širší laické veřejnosti. Backusův původní tým, který pracoval na FORTRANu se skládal z programátorů: Richard Goldberg, Sheldon F. Best, Harlan Herrick, Peter Sheridan, Roy Nutt, Robert Nelson, Irving Ziller, [[Lois Haibt]] a David Sayre.
Řádek 64 ⟶ 63:
=== Jednoduchý program ve FORTRAN II ===
Tento program pro Heronovu formuli čte jednu datovou kartu, která obsahuje tři pětimístná celá čísla A, B a C jako vstup. Pokud A, B a C nemůže reprezentovat strany trojúhelníku v rovinné geometrii, pak program skončí s chybovým kódem <code>STOP 1</code>. V opačném případě se výstup řádku vytiskne zobrazující vstupní hodnoty pro A, B a C, následně pro vypočítaný obsah trojúhelníku jako číslo s plovoucí čárkou (datový typ <code>[[
<source lang="fortran">
Řádek 160 ⟶ 159:
{{Programovací jazyky}}
{{Autoritní data}}
[[Kategorie:Programovací jazyky]]
|