《FORTRAN语言程序设计》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:薛胜军,耿焕同主编
  • 出 版 社:北京:气象出版社
  • 出版年份:2009
  • ISBN:9787502948221
  • 页数:460 页
图书介绍:本书系统全面地讲解了从语法到问题编程求解的各个环节,包括程序设计理论基础,FORTRAN语言程序设计的基础,提高及应用等内容,并增加与气象业务处理相关的数据分析,并行计算,数值预报模式等内容。

第一编 程序设计基础 1

第1章 程序设计方法学 1

1.1 程序设计方法学简介 1

1.2 结构化程序设计方法 2

1.3 面向对象程序设计方法 6

习题 11

第2章 算法——程序的关键 12

2.1 算法的含义及其特征 12

2.2 算法的表示 13

2.3 简单算法举例 16

习题二 19

第3章 程序设计过程与FORTRAN语言开发环境 20

3.1 高级语言与编译器 20

3.2 程序设计过程 21

3.3 FORTRAN语言开发环境 23

3.4 常见的程序调试方法与步骤 33

习题三 38

第二编 FORTRAN语言程序设计基础篇第4章 科学计算语言——FORTRAN概述 39

4.1 始于计算、终于计算 39

4.2 FORTRAN语言的发展 40

4.3 FORTRAN 90/95语言源程序书写格式 42

4.4 FORTRAN 90/95语言源程序的结构 45

习题四 48

第5章 FORTRAN语言基础 49

5.1 字符集与保留字 49

5.2 基本数据类型 50

5.3 常量 51

5.4 变量 55

5.5 运算符与表达式 61

5.6 语句 67

5.7 系统内部函数 72

习题五 73

第6章 顺序结构程序设计 75

6.1 表控输入、输出语句 76

6.2 可控格式输入、输出语句 79

6.3 程序举例 92

习题六 95

第7章 选择结构程序设计 98

7.1 IF语句 99

7.2 SELECT CASE语句 106

7.3 选择语句的嵌套 109

7.4 程序举例 112

习题七 115

第8章 循环结构程序设计 117

8.1 DO语句 117

8.2 DO WHILE语句 124

8.3 循环流程控制语句 128

8.4 无循环变量的DO语句 131

8.5 循环语句的嵌套 132

8.6 几种循环形式的比较和关系 136

8.7 程序举例 138

习题八 146

第9章 数组 148

9.1 概述 148

9.2 数组的定义与引用 150

9.3 数组的逻辑结构与存储结构 154

9.4 数组的输入输出 157

9.5 给数组赋初值 161

9.6 动态数组 164

9.7 数组常用算法举例 167

习题九 186

第10章 子程序 188

10.1 基本概念 188

10.2 外部子程序 189

10.3 实参和虚参之间的数据传递 194

10.4 递归子程序 209

10.5 数据公用存储单元与数据块子程序 212

10.6 内部子程序 216

10.7 子程序应用举例 220

习题十 229

第11章 结构体与指针 231

11.1 派生类型定义 231

11.2 结构体变量的定义与引用 232

11.3 结构体的初始化 234

11.4 结构体数组 237

11.5 结构体应用实例 242

11.6 指针的概念和指针变量的定义 248

11.7 指针与数组 255

11.8 指针与链表 259

习题十一 270

第12章 文件 272

12.1 FORTRAN 90/95文件概述 272

12.2 文件操作语句 276

12.3 其他文件操作 282

12.4 文件的使用 286

习题十二 308

第三编 FORTRAN语言程序设计提高篇第13章 FORTRAN模块与面向对象 309

13.1 模块的定义 309

13.2 模块的基本组成 311

13.3 模块中的USE 317

13.4 模块的重载性应用 320

13.5 模块的继承性应用 325

第14章 并行程序设计 329

14.1 并行程序设计的概念 329

14.2 并行过程 331

14.3 FORALL结构 336

14.4 MPI程序设计 341

14.5 简单MPI程序举例 350

第15章 FORTRAN数值计算库 356

15.1 IMSL——国际数学和统计学函数库 356

15.2 IMSL应用举例 359

第四编 FORTRAN语言程序设计应用篇第16章 数据处理与分析 379

16.1 预备知识 379

16.2 一元线性回归分析 383

16.3 多元线性回归分析 387

16.4 逐步回归分析 394

16.5 主成分分析 403

第17章 FORTRAN语言程序设计在大气科学中的应用 414

17.1 计算物理量 414

17.2 建立时间权重系数场 419

17.3 正压原始数值预报模式的实现 424

附录 444

附录A 标准的ASCII码表 444

附录B FORTRAN语言中的关键字 445

附录C FORTRAN语言常用语法提要 446

附录D 常用库函数 456

参考文献 460