《FORTRAN 77 程序设计》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:郝伯林著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1987
  • ISBN:15045·总3273无6385
  • 页数:500 页
图书介绍:

第一章 引论 1

第一节 电子计算机 1

第二节 程序设计自动化和FORTRAN语言 3

第三节 “操作系统”的基本概念 7

第二章 FORTRAN程序设计简例 12

第一节 求平方根的程序 12

第二节 计算三角形面积的程序 23

第三节 整数排序程序 26

第四节 流程图符号说明 29

第三章 FORTRAN程序的结构 32

第一节 块内分行和行内分格 32

第二节 四种程序块 34

一、主程序 34

二、子程序 35

三、函数 36

四、初始数据块 36

第三节 子程序和函数的使用 37

第四节 用切线法解超越方程 43

一、问题的提出和分析 43

二、切线法子程序 45

三、三个程序块之间的关系 50

第五节 程序的装配和运行 57

第四章 常数、变量和表达式 60

第一节 FORTRAN字符和名字 60

第二节 各种类型的常数和变量 63

一、整常数和整变量 63

二、实常数和实变量 64

三、双精度常数和变量 67

四、复常数和复变量 68

五、逻辑常数和逻辑变量 69

六、字符常数和字符变量 70

七、IMPLICIT隐含说明 72

八、PARAMETER参数说明 73

第三节 数组和下标变量 74

一、一维数组 74

二、多维数组 76

第四节 各类型运算对象小结 79

第五节 表达式 80

一、算术表达式 80

二、字符表达式 81

三、关系表达式 83

四、逻辑表达式 85

五、表达式中的混合类型运算 87

第五章 基本的计算和控制语句 90

第一节 赋值语句 90

一、算术赋值语句 91

二、逻辑赋值语句 93

三、字符赋值语句 94

第二节 停、暂停和结束语句 95

第三节 无条件转语句 97

第四节 条件语句 99

一、逻辑条件语句 99

二、算术条件语句 104

三、块IF语句 108

第五节 计算转和赋值转语句 112

一、计算转语句 112

二、赋值转语句 115

第六节 程序实例和习题 117

一、阶乘和二项式系数 117

二、大量数据的简单统计处理 120

第七节 循环语句和继续语句 125

一、控制变量和循环参量 128

二、循环的嵌套 130

三、与循环有关的分枝和转移 133

四、控制变量和循环参量的引用与赋值 138

第八节 程序实例和习题 142

一、累加、累乘和计数 142

二、矩阵运算子程序 144

三、计算切比雪夫多项式的程序 146

四、分段拉氏插值子程序 147

第六章 输入输出和格式描述 153

第一节 部件号和输入输出名单 154

一、部件号 155

二、输入输出名单和隐含循环 156

第二节 格式读写语句和格式描述 158

一、格式语句 160

二、格式符简表 161

三、隔离符、记录和格式的重复套用 163

四、纵向格式描述 167

第三节 格式符介绍 169

一、整数格式符I 170

二、定点数格式符F 172

三、浮点数格式符E 174

四、广义浮点数格式符G 175

五、双精度浮点数格式符D 176

六、逻辑格式符L 176

七、空格符X 177

八、字符常数的两种格式符 178

九、字符格式符A 181

十、比例因子P 183

十一、正号格式符S、SP和SS 184

十二、输入时的空格处理:BN和BZ格式符 185

十三、制表格式符T、TR和TL 186

第四节 程序实例和习题 187

一、切比雪夫多项式表 187

二、打印曲线的子程序 189

第五节 格式读写语句的一般形式 194

一、读写语句中的错误处理 195

二、自由格式读和固定格式写 197

第六节 无格式读写语句 198

第七节 字符操作和字符数据的读写 199

一、字符的排序和字符串的比较 199

二、字符的内部序和字符与整数之间的转换 201

三、字符操作实例:简单的检索程序 204

第八节 再论格式读写 206

一、格式输入注意事项 206

二、可变的格式语句 209

三、字符数组格式与自带格式输入 211

四、格式描述方法小结 213

第九节 文件的输入输出 215

一、文件和部件号的连接:OPEN语句 216

二、CLOSE和INQUIRE语句 218

三、顺序文件的定位语句 220

四、直接存取文件的读写 223

五、内部文件的读写 224

第十节 磁带的读写 225

第十一节 软盘的使用 230

第十二节 绘图和曲线显示 238

一、静态曲线显示程序 238

二、数字绘图仪程序 240

第七章 函数和子程序 245

第一节 语句函数 245

第二节 内部函数 247

第三节 外部函数 251

一、函数的名字和类型 251

二、哑元和实元的对应关系 252

第四节 子程序 257

第五节 EXTERNAL语句和INTRINSIC语句 258

第六节 多重入口和交错返回 264

第七节 用非FORTRAN方法实现的函数和子程序 269

第八节 四种过程的对比 270

第八章 各程序块间的联系 272

第一节 公用区和等价语句 272

一、无名公用区 273

二、有名公用区 275

三、等价语句 276

第二节 程序块间数据传送方法的对比 279

第三节 SAVE语句 281

第四节 数组运用中的一些问题 283

一、后继函数和自动后继 283

二、可调数组 285

第五节 变量的初始赋值 290

一、初值语句 291

二、初始数据块 293

第六节 函数引用中的副作用 295

第九章 程序的组织和调试 301

第一节 程序的总体规划 301

第二节 结构程序设计 304

第三节 提高程序质量的具体措施 306

一、选择计算方法 306

二、提高运算速度 308

三、压缩存贮用量 311

四、保证必要精度 313

第四节 程序的调试和查错 317

一、调试措施 318

二、调试步骤 319

三、常见错误举例 324

第十章 计算方法选述 326

第一节 现成FORTRAN算法程序库简介 326

第二节 线性代数计算 328

一、线性方程组的求解 329

二、矩阵求逆程序 332

三、三对角矩阵和追赶法 338

四、矩阵特征值问题 340

第三节 高次代数方程和超越方程组的求解 341

第四节 常微分方程组的求解 344

一、二阶龙格-库塔法公式 344

二、四阶龙格-库塔法子程序 346

第五节 偏微分方程的数值解 349

一、微分和差分 350

二、显式和隐式差分格式 351

第六节 加速收敛的各种变换 353

一、△2插值 353

二、e算法 355

三、Pade'变换 359

四、三种变换的关系 362

第十一章 科技程序设计的全过程 365

第一节 动力电网短路电流计算程序 365

一、电网的描述和短路电流计算公式 366

二、逐步形成结点阻抗矩阵的方法 369

三、流程图和程序结构 372

四、准备数据和输出结果 379

五、稀疏对称矩阵的一种直接求逆法 382

第二节 高阶线性自动调节系统的稳定性和暂态过程 387

一、自动调节系统算法分析 388

二、流程图和程序 404

三、计算实例和输出形式 420

第三节 天线振子辐射场的计算 424

一、基本方程和网格布置 424

二、交替方向追赶隐式格式与外边界的处理 428

三、整体规划和粗流程图 431

四、主程序 437

第四节 符号运算程序特例 441

一、代数运算问题的提出 441

二、算法分析 442

三、程序和结果 445

第十二章 FORTRAN语言的前途 450

第一节 FORTRAN的前景 450

第二节 向量TORTRAN概要 452

第三节 非标准的FORTRAN语句 454

一、四倍精度计算 454

二、CALL EXIT代替STOP 455

三、DIMENSION A(1) 455

四、DO…ENDDO和WHILE…ENDWHILE 456

五、NAMELIST语句 457

六、其它 458

第四节 结束语 458

习题选答 459

附录A FORTRAN标准对照表(兼索引) 478

附录B 内部函数表 482

附录C 信息交换字符编码对照表 486

附录D 二、八、十、十六进制对照表 495

附录E 本书中的子程序和函数索引 496

参考文献 498