第○章 在电子计算机上算题 1
0.1.手算和电算 1
0.2.程序设计语言 4
0.3.源程序的再加工 6
0.4.存贮信息的单位 7
0.5.二进制数和十六进制数简介 8
第一章 FORTRAN程序 12
1.1.关于FORTRAN语言 12
1.2.FORTRAN程序的书写格式 12
1.3.FORTRAN程序的结构 16
1.4.主程序语句和结束语句 18
1.5.FORTRAN字符和名字 18
1.5.1.FORTRAN字符集 18
1.5.2.FORTRAN名字和命名规则 20
第二章 常数、变量、数组和函数 21
2.1.数据量的类型和长度 21
2.1.1.整型量 21
2.1.2.实型量 22
2.1.3.复型量 23
2.1.4.逻辑型量 23
2.2.常数 23
2.2.1.整常数 23
5.4.6.穿孔语句 72
5.5.标准定义的顺序存取文件 72
第六章 输入输出格式 73
6.1.格式语句和格式说明 73
6.2.打印走纸的控制 75
6.3.格式码 75
6.3.1.格式码I 77
6.3.2.格式码F 79
6.3.3.格式码E和D 81
6.3.4.格式码G 82
6.3.5.格式码X 83
6.3.6.格式码H或′字符串′ 83
6.3.7.格式码A 84
6.3.8.格式码L 89
6.3.9.格式码Z 89
6.3.10.格式码T 90
6.3.11.比例因子P 90
6.4.格式数组 92
6.5.名字表语句 95
6.6.无格式记录 98
第七章 子程序 99
7.1.语句函数 99
7.2.函数子程序 100
7.2.1.函数语句 101
7.2.2.哑元和实元的结合 102
7.2.3.返回语句 104
7.2.4.反常语句 104
7.3.子例程子程序 105
7.3.1.子例程语句 105
7.3.2.调用语句 106
7.3.3.外部语句 106
7.4.FORT RAN系统程序库子程序 107
7.5.例 110
7.5.1.计算观测值的相关系数 110
7.5.2.哑实结合方法不同可能带来的差异 111
7.5.3.与在子程序中被修改值的哑元结合的实元,不能是常数 112
7.6.子程序的多重入口和多重返回 113
7.6.1.子程序的多重入口 113
7.6.2.子例程的多重返回 115
7.7.各程序块间的公共数据 116
7.7.1.公共语句 117
7.7.2.等价语句 119
7.8.可调数组和无界数组 121
7.9.块数据子程序 124
7.9.1.块数据语句 124
7.9.2.初值语句 125
第八章 直接存取方式的输入输出语句 128
8.1.定义文件语句 128
8.2.读语句 129
8.3.写语句 130
8.4.寻找语句 131
第九章 FORTRAN程序的编译、连接编辑和执行 133
9.1.关于写源程序 133
9.2.关于控制卡片 134
9.3.关于FORTRAN程序的编译 135
9.3.1.FORTRAN编译程序的简介 135
9.3.2.编译时的功能选择 136
9.3.3.编译FORTRAN程序的例 136
9.3.4.关于编译的出错报告 137
9.4.关于目标模块的连接编辑 138
9.4.1.连接编辑程序的参数卡片 138
9.4.2.连接编辑的实例 140
9.4.3.编译、连接编辑和执行的简化控制卡 142
9.4.4.关于程序的复盖 143
9.4.5.不同语言的程序块组成的程序 144
9.5.程序相的执行 145
9.5.1.执行一个程序相的控制卡 145
9.5.2.执行期间出错报告 145
第十章 输入输出文件及其使用 147
10.1.关于文件的一些概念 147
10.1.1.文件的设备类型 147
10.1.2.记录(逻辑记录) 147
10.1.3.块(物理记录) 148
10.1.4.记录格式 148
10.1.5.文件的类型 150
10.1.6.输入输出缓冲区 150
10.2.文件定义宏指令和DATAD模块 151
10.3.卡片输入文件(卡片读入机) 153
10.4.卡片输出文件(联机卡片穿孔机) 155
10.5.打印(机)文件 156
10.6.磁带文件 157
10.6.1.磁带文件的结构 157
10.6.2.磁带文件的标准标号 158
10.6.3.磁带文件的打开、关闭和定位 159
10.6.4.关于磁带文件的DATAD宏调用 160
10.7.磁盘文件 164
10.7.1.磁盘简介 164
10.7.2.磁盘文件的标号 166
10.7.3.为磁盘文件分配盘区 166
10.7.4.顺序存取方式的磁盘文件 168
10.7.5.直接存取方式的磁盘文件 170
10.8.内存文件 172
10.9.输入输出文件举例 173
附录Ⅰ FORTRAN Ⅳ标准函数 1
附录Ⅱ 六位十六位进制数与十进制数对照表 7
附录Ⅲ 2的幂表和16的幂表 7
附录Ⅳ SIEMENS BS1000操作系统FORTRAN Ⅳ简表 8