本書では,Compaq Fortran (以前の DIGITAL Fortran) プログラミング言語について説明します。言語の構文と文脈,各種の Fortran 標準への準拠性,およびこれらの標準に対する拡張に関する情報があります。
本書は,Fortran の概念と Fortran 95/90 言語に関する基本的な知識を持つ熟練したアプリケーション・プログラマを対象としています。
オペレーティング・システムに関するある程度の知識が必要です。本書は Fortran やプログラミングに関するチュートリアルではありません。
本書は以下の章で構成されています。
章 | 説明 |
概要 | 言語標準,言語の互換性,および Fortran 95 と Fortran 90 のいくつかの機能について説明します。 |
プログラム構造,文字,およびソース形式 | プログラム構造,Fortran 95/90 文字集合,およびソース形式について説明します。 |
データ型,定数,および変数 | 組込みデータ型および構造,定数,変数 (スカラと配列),および部分列について説明します。 |
式と代入文 | 式と代入について説明します。 |
宣言文 | データ・オブジェクトの属性を宣言する宣言文について説明します。 |
動的な割付け | 動的割付けについて説明します。 |
実行制御 | プログラム中で制御を移すことができる構文と文について説明します。 |
プログラム単位と手続 | プログラム単位と手続プログラム単位 (モジュールを含む),サブルーチンと関数,および手続インタフェースについて説明します。 |
組込み手続 | Visual Fortran 組込み手続の一般的な情報を説明します。個々の組込み手続は,「A-Z 索引」で説明します。 |
データ転送 I/O 文 | データ転送入出力 (I/O) 文について説明します。 |
I/O 書式化 | I/O 書式化の規則について説明します。 |
ファイル操作 I/O 文 | Windows,Tru64 UNIX,および Linux システムでファイル操作に使用できる補助的な I/O 文について説明します。 |
コンパイル制御文 | コンパイル制御文について説明します。 |
コンパイラ指示文 | コンパイラ指示文について説明します。 |
有効範囲と結合 | 有効範囲と結合について説明します。 |
廃止事項と廃止予定事項 | Fortran 95 と Fortran 90 の廃止予定事項について説明します。 |
その他の言語機能 | 古いバージョンの Fortran で書かれたプログラムをサポートするための文と言語機能について説明します。 |
文字とキー・コード表 | Windows システムで利用可能な Visual Fortran 文字集合について説明します。 |
データ表現モデル | 数値組込み関数のデータ表現モデルについて説明します。 |
Tru64 UNIX および Linux システム上の実行時ライブラリー・ルーチン | Tru64 UNIX および Linux システム用の実行時ライブラリー・ルーチンを要約します。 |
FORTRAN 77 構文 | ANSI FORTRAN 77 標準の構文を要約します。 |
言語拡張の要約 | Fortran 95 標準に対する Compaq Fortran の拡張を要約します。 |
A-Z 索引 | Visual Fortran で利用可能な関数,サブルーチン,および文をそれらが実行する操作で組織化して説明します。また,Visual Fortran のすべての文と組込み手続をアルファベット順に並べて個別に説明しています。 |
用語集 | 本書で多用しているいくつかの用語の簡単な定義を示しています。 |
その他の情報
本節では,Fortran 95,Fortran 90,および High Performance Fortran に関するリファレンス情報やチュートリアル情報を含んでいるいくつかの市販ドキュメントをアルファベット順に紹介します。
『Fortran 90 Explained』,作者:M. Metcalf と J. Reid,出版社:Oxford University Press,ISBN:0-19-853772-7
『Fortran 90/95 Explained』,作者:M. Metcalf と J. Reid,出版社:Oxford University Press,ISBN:0-19-851888-9
『Fortran 90/95 for Scientists and Engineers』,作者:S. Chapman,出版社:McGraw-Hill,ISBN:0-07-011938-4
『Fortran 90 Handbook』,作者:J. Adams, W. Brainerd, J. Martin, B. Smith, と J. Wagener,出版社:Intertext Publications (McGraw-Hill),ISBN:0-07-000406-4
『Fortran 90 Programming』,作者:T. Ellis, I. Philips, と T. Lahey,出版社:Addison-Wesley,ISBN:0201-54446-6
『High Performance Fortran Handbook』,作者:C. Koelbel, D. Loveman, R. Schreiber, G, Steele Jr., と M. Zosel,出版社:MIT Press,ISBN:0-262-11185-3
『Introduction to Fortran 90/95』,作者:S. Chapman,出版社:WCB McGraw-Hill,ISBN:0-07-011969-4
『Programmer's Guide to Fortran 90, Second Edition』,作者:W. Brainerd, C. Goldberg, と J. Adams,出版社:Unicomp,ISBN:0-07-000248-7
弊社は,同じ主題を扱っている書籍のなかで,上記の書籍を特に推奨しているわけではありんせん。