苦味酸

[拼音]:FORTRAN yuyan

[英文]:FORTRAN language

第一個面向過程的高階程式設計語言,主要用於科學計算,也可用於資料處理和模擬。FORTRAN是英文FORmula TRANslator的縮寫,原意是公式翻譯。FORTRAN語言可使程式設計師用一種非常接近於常用數學表示式和英語自然語言的方式編制計算機程式。自1956年開始使用以來,一直在國際上廣泛流行,是使用最廣泛的程式設計語言之一。

發展簡史

1954年美國商業機器公司 (IBM)的J.W.巴克斯等人發表第一個FORTRAN文字,1956年在IBM704型電子計算機上實現了第一個 FORTRAN編譯程式。1958年出現FORTRANⅡ,1962年出現FORTRANⅣ。1978年4月3日正式公佈了美國國家標準FORTRAN,ANSIx3.9-1978,採用FORTRAN 77作為文字名稱。1980年國際標準化組織公佈了國際標準FORTRAN,ISO 1539-1980,宣佈採用ANSIx3.9-1978作為FORTRAN語言新的國際標準文字。

FORTRAN 77標準描述了兩級FORTRAN語言,分別稱為FORTRAN(全集)和FORTRAN子集。它們是互相相容的,從而提高了FORTRAN程式的可移植性。FORTRAN77與FORTRANⅣ相比,主要增加了一些便於實現程式設計結構化的語句,並擴大了檔案處理能力。它主要增加了下述功能:

(1)用字元資料型別來取代文貯a href='http://www.baiven.com/baike/224/299881.html' target='_blank' >中統J⒃黽恿思俁ǔ嘰縭楹?0多個內部函式。

(2)在可執行語句中增加了條件語句種類,增加了IF-TH-EN-ELSE控制結構。

(3)在非執行語句中增加了引數語句(PARAMETER)、隱含語句(IMPLICIT)、內部語句(INTRINSIC)和保留語句(SAVE)等。

(4)在輸入輸出語句中增加了不要格式語句說明的表控輸入輸出、檔案直接存取和讀/寫出錯處理等。

程式結構

FORTRAN程式由一個或幾個相對獨立的程式段組成,其中必須有一個主程式段(PROGRAM),還可以有(也可以沒有)子程式段(SUBROUTINE)、函式段(FUNCTION)或資料段(BLOCK DATA)。程式段由語句組成。語句分為可執行語句和非執行語句兩類。可執行語句是在程式執行時能導致系統硬體作出一個實際操作的語句,包括賦值語句、控制語句、輸入輸出語句等。非執行語句是在程式編譯時為編譯程式提供有關資訊的語句,包括說明語句、格式語句、數值語句、引數語句、函式定義語句和程式段語句等。語句是由常數、變數、運算子和專用定義符等按事先規定的格式書寫。語句標號則提供了引用單個語句的方法。