7-8-4 记录 (19 1
机器语言 1
汇编语言 1
第1章 什么是计算机高级语言 1
高级语言 2
高级语言与低级语言的比较 2
第10章 Modula- 2
5-9-1 顺序文件 (11 3
8-2 数据类型*21 3
本书的目的 3
2-1 数据表示 4
2-1-1 常量 4
第2章 高级语言的一般特点 4
2-1-2 变量 5
2-2 赋值语句 5
2-4 逻辑表达式 6
2-3 算术表达式 6
2-5 输入和输出 7
2-6-1 简单选择:IF-THEN-ELSE语句 8
2-6 控制结构 8
2-6-4 循环 9
2-6-3 GOTO语句 9
2-6-2 CASE语句 9
2-6-5 子程序 11
2-6-6 函数 12
2-6-7 递归 13
2-7 数据结构 13
2-7-1 数组 13
2-7-4 表 14
2-7-3 数组重新访问 14
2-7-2 记录 14
2-8 文件处理 16
2-8-2 顺序文件 17
2-8-3 直接存取文件 17
2-8-4 索引文件 17
2-8-1 记录 17
5-10 绘图 (1 18
2-10 小结 18
2-9 绘图 18
第3章 BASIC 19
3-1 程序结构 19
3-2-2 常量 20
3-3 赋值语句 20
3-2-1 变量 20
3-2 数据表示 20
3-4 算术表达式 21
3-5 逻辑表达式 21
3-6 输入和输出 21
3-7 控制结构 24
3-7-1 简单选择:IF语句 24
3-7-2 循环 25
3-7-3 GOSUB语句 25
3-7-4 函数 26
3-7-5 递归 26
3-7-6 ON…GOSUB语句 27
3-7-7 GOTO语句 28
3-7-8 ON…GOTO语句 29
3-8 数据结构 29
3-8-1 数组 29
3-8-2 记录 29
3-8-3 链表 30
3-9 文件处理 31
3-9-1 文件记录 31
3-9-2 顺序文件 31
3-9-3 直接存取文件 32
3-10 绘图 34
3-11 综合程序实例 34
3-12 BASIC的优缺点 36
3-13 可用性 36
3-14 小结 36
第4章 C 46
4-1 程序结构 46
4-2 数据表示 47
4-2-1 常量 47
4-2-2 变量 48
4-3 赋值语句 48
4-5 逻辑表达式 49
4-4 算术表达式 49
4-7 输入和输出 50
4-6 条件表达式 50
if-else语句 54
4-8-1 简单选择: 54
4-8 控制结构 54
4-8-2 多重选择: 55
Switch语句 55
4-8-3 循环 56
4-8-4 函数 59
4-8-5 递归 63
4-8-6 Goto语句 65
4-9 数据结构 65
4-9-3 链表 66
4-9-1 数组 66
4-9-2 结构 66
4-10 文件处理 67
4-10-1 顺序文件 68
4-10-2 直接存取文件 73
4-11 绘图 73
4-12 综合程序实例 73
4-13 C语言的优缺点 87
4-14 可用性 88
4-15 小结 88
第5章 COBOL 90
5-1 程序结构 90
5-2 数据表示 92
5-2-1 常量 93
5-2-2 变量 93
5-3 MOVE语句 95
5-4 算术表达式 95
5-6 输入和输出 96
5-5 逻辑表达式 96
5-7 控制结构 98
5-7-1 简单选择: 98
IF-ELSE 98
5-7-2 多重选择 99
5-7-3 循环和子程序 99
5-7-4 函数 104
5-7-5 GOTO语句 104
5-7-6 GOTO-DEPENDING 105
ON语句 105
5-8 数据结构 109
5-8-1 表格 109
5-9 文件处理 112
5-8-2 记录 112
5-8-3 链表 112
5-9-2 直接存取文件 115
5-11 综合程序实例 119
5-12 COBOL的优缺点 132
5-13 可用性 133
5-14 小结 133
第6章 Forth 135
6-1 程序结构 135
6-2 数据表示 137
6-2-1 参量堆栈 137
6-2-4 变量 138
6-2-2 返回堆栈 138
6-2-3 常量 138
6-3 算术表达式 139
6-2-5 双精度 139
6-4 逻辑表达式 141
6-5 输入和输出 142
6-6 控制结构 145
6-6-1 简单选择:IF-ELSE-THEN 145
6-6-2 计数循环 147
6-6-3 条件循环 148
6-6-4 递归 149
6-7-1 数组 150
6-7 数据结构 150
6-7-2 字符串 152
6-7-3 二维数组 153
6-7-4 记录 155
6-8 文件处理 156
6-7-5 链表 156
6-8-1 文件记录 157
6-8-2 顺序文件 157
6-8-3 直接存取文件 159
6-9 绘图 159
6-10 综合程序实例 159
6-11 Forth的优缺点 169
6-12 可用性 169
6-13 小结 170
第7章 FORTRAN 171
7-1 程序结构 171
7-2-1 常量 172
7-2 数据表示 172
7-3 赋值语句 173
7-4 算术表达式 173
7-2-2 变量 173
7-5 逻辑表达式 174
7-6 输入和输出 174
7-7 控制结构 177
7-7-1 块IF语句 178
7-7-2 GOTO语句 180
7-7-3 逻辑IF语句 180
7-7-4 算术IF语句 181
7-7-5 计算GOTO语句 181
7-7-6 循环 183
7-7-7 子例行程序 186
7-7-8 函数 188
7-7-9 递归 189
7-8 数据结构 189
7-8-1 数组 189
7-8-2 字符串 190
7-8-3 子串 191
7-8-5 链表 192
7-9 文件处理 192
7-9-1 文件记录一 193
7-9-2 顺序文件 193
7-9-3 直接存取文件 193
7-10 绘图 196
7-11 综合程序实例 196
7-12 FORTRAN的优缺点 209
7-13 可用性 210
7-14 小结 210
第8章 LISP 211
8-1 LISP程序和函数 211
8-2-1 原子 213
8-2-3 表处理 214
8-2-2 表 214
8-2-4 字符处理 217
8-2-5 变量 217
8-2-6 程序和数值的等价性 218
8-3 赋值函数:SETQ 218
8-4 算术表达式 219
8-5 逻辑表达式(谓词) 220
8-6 输入和输出 221
8-7 控制结构 222
8-7-1 简单选择和多重选择:COND 222
8-7-3 递归 224
8-7-2 函数 224
8-7-5 循环 228
8-7-4 GO语句 228
8-8 数据结构 229
8-8-1 数组 229
8-8-2 关联表 229
8-8-3 特性表 231
8-8-4 记录 232
8-8-5 有序表 233
8-9 文件处理 235
8-10 绘图 236
8-11 综合程序实例 236
8-12 LISP的优缺点 243
8-14 小结 244
8-13 可用性 244
第9章 Logo 245
9-1 Logo程序和过程 245
9-2 数据类型 246
9-2-1 数 246
9-2-2 字 247
9-2-3 表 247
9-2-4 其它字和表的操作 248
9-3 赋值语句MAKE 249
9-2-5 变量 249
9-4 算术表达式 250
9-5 逻辑表达式(谓词) 251
9-6 输入和输出 252
9-7 控制结构 253
9-7-1 简单选择:IF-THEN-ELSE和TEST 254
9-7-2 循环:REPEAT 254
语句 254
9-7-4 递归 255
9-7-3 过程和函数 255
9-7-5 GO语句 257
9-8 数据结构 258
9-8-1 数组 258
9-8-2 记录 258
9-8-3 链表 259
9-9 文件处理 261
9-10 绘图 262
9-11 综合程序实例 265
9-12 Logo的优缺点 266
9-13 可用性 271
9-14 小结 271
10-1 程序结构:模块概念 272
10-2 数据表示 273
10-2-1 常量 273
10-2-2 变量 274
10-3 赋值语句 275
10-4 算术表达式 276
10-5 布尔表达式 276
10-6 输入和输出 276
10-7 库模块:分别编译 280
10-8-1 简单选择:IF语句 282
10-8 控制结构 282
10-8-2 多重选择:CASE 283
语句 283
10-8-3 循环 285
10-8-4 过程 289
10-8-5 函数 291
10-8-6 递归 292
10-9 数据结构 295
10-9-1 数组 295
10-9-3 链表 298
10-9-2 记录 298
10-10 文件处理 299
10-10-1 顺序文件 299
10-10-2 直接存取文件 301
10-11 绘图 302
10-12 综合程序实例 302
10-13 Modula-2的优缺点 303
10-14 可用性 304
10-15 小结 304
11-1 程序结构 319
第11章 Pascal 319
11-2 数据表示 320
11-2-1 常量 320
11-2-2 变量 321
11-3 赋值语句 321
11-4 算术表达式 321
11-5 布尔表达式 321
11-6 输入和输出 322
11-7 控制结构 325
11-7-1 简单选择:IF-THEN-ELSE 325
11-7-2 CASE语句 326
11-7-3 循环 328
11-7-4 过程 330
11-7-5 函数 332
11-7-6 递归 332
11-7-7 GOTO语句 335
11-8 数据结构 335
11-8-1 数组 336
11-8-2 记录 336
11-8-3 链表 337
11-9 文件处理 337
11-9-1 窗和缓冲区变量 338
11-9-2 顺序文件 339
11-9-3 直接存取文件 340
11-10 绘图 341
11-11 综合程序实例 341
11-12 Pascal的优缺点 342
11-13 可用性 342
11-14 小结 342
12-2-1 常量 354
12-2 数据表示 354
12-1 程序结构 354
第12章 PILOT 354
12-2-2 变量 355
12-3 输入和输出 355
12-4 MATCH语句 356
12-5 COMPUTE语句 357
12-6 逻辑表达式 357
12-7 控制结构 358
12-7-1 JUMP语句 358
END语句 362
12-7-3 子程序:USE和 362
12-7-2 MATCHJUMP和 362
JUMPMATCH语句 362
12-7-4 循环 363
12-8 数据结构 364
12-9 文件处理 364
12-10 绘图 366
12-11 综合程序实例 366
12-12 PILOT的优缺点 367
12-13 可用性 367
12-14 小结 367
13-1 数值计算 374
第13章 高级语言的比较 374
13-2 字符处理 375
13-3 数据结构 375
13-4 控制结构 375
13-5 控制台输入输出 375
13-6 文件输入输出 376
13-7 子程序接口 376
13-8 低级操作 376
13-9 可用性 377
13-10 语言及其应用的协调性 377
13-11 结论 378