1 计算机基础知识 1
1.1 概述 1
1.2 计算机硬件基础知识 10
1.3 计算机软件基础知识 16
1.4 微型计算机系统 32
2 PC-DOS磁盘操作系统 37
2.1 PC-DOS概述 37
2.2 常用的DOS命令 42
3 文字处理系统WPS 53
3.1 WPS简介 53
3.2 文书编辑 54
3.3 查找与替换操作 56
3.4 块操作 58
3.5 模拟显示与打印输出 59
4 FORTRAN77的程序结构和基本成分 64
4.1 FORTRAN语言简史 64
4.2 FORTRAN77的字符集 65
4.3 FORTRAN77程序的结构和书写格式 65
4.4 常量、变量 69
4.5 内部函数、算术表达式 75
习题 79
5 FORTRAN77简单的基本语句 81
5.1 算术赋值语句 81
5.2 置初值语句(DATA语句) 82
5.3 参数说明语句(PARAMETER语句) 83
5.4 特殊语句(STOP,PROGRAM,END,CONTINUE语句) 83
5.5 应用程序举例 85
习题 86
6 输入/输出 87
6.1 输入/输出 87
6.2 表控输入/输出 88
6.3 有格式输入/输出 91
6.4 格式说明及其应用 93
6.5 格式说明和读/写语句的相互作用 105
6.6 其他编辑描述符 107
习题 110
7 选择结构程序设计 112
7.1 算术关系表达式和逻辑表达式 112
7.2 块IF结构 117
7.3 无条件转移语句(GOTO语句) 125
7.4 逻辑IF语句 126
7.5 算术IF语句 127
7.6 计算GOTO语句 128
7.7 标号赋值语句和赋值GOTO语句 129
习题 131
8 循环结构程序设计 133
8.1 计数型循环(DO循环) 133
8.2 当型循环 142
8.3 直到型循环 145
8.4 多重循环 147
8.5 三种基本的程序结构 152
习题 155
9 数组 157
9.1 数组的概念 157
9.2 数组说明语句(DIMENSION语句) 158
9.3 数组元素在内存中的存储顺序 159
9.4 数组的输入/输出 161
9.5 应用程序举例 166
习题 170
10 过程 172
10.1 概述 172
10.2 语句函数 173
10.3 外部过程的定义 176
10.4 外部过程的调用(引用) 179
10.5 外部过程的哑实结合 184
10.6 应用程序举例 189
习题 194
11 数据的公用结合 197
11.1 概述 197
11.2 公用语句(COMMON语句) 197
11.3 数据块辅程序 202
11.4 全局名和局部名 203
11.5 等价语句(EQUIVALENCE语句) 204
11.6 应用程序举例 207
习题 209
12 字符数据处理 212
12.1 字符常数、字符变量和字符数组 212
12.2 子字符串、字符表达式和字符赋值语句 214
12.3 字符关系表达式和字符处理函数 217
12.4 字符数据的输入/输出 220
12.5 应用程序举例 223
习题 226
13 数据文件 228
13.1 数据文件的概念 228
13.2 打开语句(OPEN)和关闭语句(CLOSE) 230
13.3 顺序文件存取 233
13.4 直接文件存取 238
13.5 应用程序举例 241
习题 248
14 综合练习 251
14.1 基础知识练习 251
14.2 语言知识练习 260
14.3 完善程序练习 267
附录 275
A FORTRAN77全集与子集的区别 275
B FORTRAN77内部函数 278
C FORTRAN77可执行语句和非执行语句表 280
D FORTRAN77程序单位内的语句顺序和注释行 282
E ASCII代码和EBCDIC代码对照表 282
F IBM-PC机FORTRAN77上机操作指南 285
G VAX-11/780机FORTRAN77上机操作指南 290
H 通讯用汉字字符集(基本集)及其交换码(GB2312-80) 298
I 参考试卷(1) 299
J 参考试卷(2) 309
参考文献 316