English
Author: Raed Marwan
Programming Language : FORTRAN 90/95
Platform: Linux
Compiler: GNU Fortran compiler gfortran
HISTORY
FORTRANは1954年に当時IBMで働いていた数学者ジョンバッカスにより考案され,世界初の高水準言語です。1956年に最初のマニュアルが誕生され、その1年後、IBM704用の最初のコンパイラがリリースされました。「FORTRAN] は「FORmula TRANslation」の略で、日本語に翻訳をすると「数式翻訳」という意味を持ちます。
FORTRANは数値計算プログラム作成に適しています。手続き型プログラミング言語であり、非常に多くの数字関数やサブルーチンを数値解析ソフトウェアの形で持っています。他高水準言語(C言語など)と比較して、一般的にパフォーマンスに優れています。並列計算の並列性を明確的に書くことができコンパイラにとって最適化しやすい言語です。そのため、構造力学及び流体力学における、有限差分法、有限要素法、計算流体力学、計算構造力学などの大規模な計算行う分野に使われています。
HELLO WORLD
FORTRANのプログラム構成を説明する前にプログラム作成、コンパイルを行うこと、と実行方法を紹介するために、簡単なプログラムを作成します。このプログラムは画面上にHello World! を表示するプログラムです。どんなプログラミング言語でも初めに学ぶ時必ずHello Worldプログラムは最初に作成されます。
The code
まずテキストエディタを用いて新しいファイルを開き、下記のソースコードを入力します
program HelloWorld print *,'Hello World!' end program HelloWorld
上記のコードを入力後、HelloWorld.f90ファイル名として保存します。
Compile & Link
次に作成されたHelloWorld.f90のソースコードをgfortran を使用してコンパイル・リンクを行います。
gfortran HelloWorld.f90 -o HelloWorld
ここで問題なければ、実行可能プログラム(HelloWorld)作成されています。
Execute
ターミナル端末を使用して、コマンドプロンプトに下記のコマンドを入力し、実行します
./HelloWorld
以下のように表示されます
Hello World!
参考文献
One thought on “FORTRAN プログラミング入門 ①”