演習問題で効果的に学ぶ
やさしいFORTRAN入門
- 著者 日向俊二
- 判型 B5変型判、280頁
- 本体価格 2,800円
- ISBN 978-4-87783-204-9
本書の記載内容について訂正があります。
こちらを参照してください。
本書について
FORTRANは、本書で説明する手続き型と呼ぶスタイルでプログラムを作る方法を学ぶためのプログラミング言語として、適切な言語です。また、かつてはコンピュータにはじめて接する学習者が学ぶプログラミング言語として重要な役割を担っていて、現在でもFORTRANの教育的な価値はいささかも減じられていません。FORTRANをマスターすれば、C言語やアセンブラ(アセンブリ言語)を学習するために必要なさまざまなことを知ることができます。また、C++、C#、Javaなどのオブジェクト指向プログラミング言語の学習へと広げてゆくことができます。
本書は、FORTRANのもっとも基本的なことから、科学技術計算に必要な基礎知識までやさしく学習できる書籍です。わかりやすく簡単に実行できる短いプログラム例を多数掲載しました。これらのプログラムを自分で実際に入力して実行することで、FORTRANプログラミングの実力が確実に身に付きます。気軽にチャレンジできる演習問題もあるので、本書一冊でFORTRANのプログラミングに必要な知識と経験を得ることができます。
目 次
- 第1章 FORTRANの概要
- 1.1 単純なFORTRANプログラム
- 1.2 ソースプログラムとコンパイル
- 1.3 CPUとプログラミング言語
- 1.4 FORTRANの特徴
- 1.5 さまざまなFORTRAN
- 練習問題
- 第2章 プログラムの基本構造
- 2.1 FORTRANのプログラム
- 2.2 文字
- 2.3 コメントと文
- 2.4 変数
- 練習問題
- 第3章 データ型
- 3.1 データ型
- 3.2 整数型
- 3.3 実数型
- 3.4 複素数型
- 3.5 論理型
- 3.6 文字型
- 3.7 型の変換
- 練習問題
- 第4章 入出力
- 4.1 FORTRANの入出力
- 4.2 出力
- 4.3 入力
- 4.4 複素数の入出力
- 4.5 ファイルへの入出力
- 4.6 入出力のさまざまな技法
- 練習問題
- 第5章 制御構造
- 5.1 ジャンプ
- 5.2 条件分岐
- 5.3 繰り返し
- 5.4 さまざまな制御文
- 練習問題
- 第6章 演算
- 6.1 式
- 6.2 演算子
- 6.3 演算子の優先順位
- 練習問題
- 第7章 サブルーチン
- 7.1 サブルーチンの基礎
- 7.2 複数のエントリーがあるサブルーチン
- 7.3 サブルーチンのデータ共有
- 練習問題
- 第8章 関数
- 8.1 関数の定義と利用
- 8.2 組み込み関数
- 8.3 文関数
- 練習問題
- 第9章 複数のモジュール
- 9.1 複数のモジュールのリンク
- 9.2 モジュール間の値の共有
- 練習問題
- 第10章 新しいFortran
- 10.1 Fortran 90とFortran 9
- 10.2 新しい機能
- 10.3 Fortran 90/95のプログラム例
- 10.4 Fortran 95固有の規則
- 練習問題
- 付録
- 付録A 開発環境の準備
- 付録B FORTRANリファレンス
- 付録C トラブルシューティング
- 付録D 演習問題解答
- 付録E 参考リソース
本書の内容に関するお詫びと訂正
本文47ページ、最初の段落に誤りがありました。
「ビットパターンが01001011であるものとし」を
「ビットパターンが00101011であるものとし」に、
「指数部は100」を
「指数部は010」に、
「そして、指数部の2進数100から10進数2を得て、」を
「そして、指数部の2進数010から10進数2を得て、」に
お詫びして訂正いたします。