第一章 COBOL程序概述 1
1-1 COBOL程序的特点 1
1-2 COBOL程序的组成 1
1-3 成绩程序的标识部和设备部 4
1-4 成绩程序的数据部 6
1-5 成绩程序的过程部 8
第二章 COBOL数据部(Ⅰ) 13
2-1 编写程序的初步工作 13
2-2 COBOL的数据部 15
2-3 COBOL中数据项的初始化和VALUE子句 18
2-4 COBOL的数值编辑 19
第三章 COBOL过程部(Ⅰ) 21
3-1 过程部的输入/输出动词 21
3-2 过程部的算术运算与数据传送动词 23
3-3 过程部IF语句 27
3-4 过程部的次序控制语句 28
3-5 用伪指令的方法编制学生成绩程序 30
3-6 COBOL程序的书写格式、编译和运行 35
第四章 COBOL结构描述及标识部和设备部 38
4-1 COBOL程序的结构 38
4-2 标识部和设备部 38
第五章 COBOL数据部(Ⅱ) 43
5-1 数据的表达方式 43
5-2 COBOL的数据组织 45
5-3 PICTURE(字形)子句 48
5-4 USAGE(用法)子句 53
5-5 带有66和88层号的数据描述 56
第六章 COBOL过程部(Ⅱ) 60
6-1 ACCEPT语句和DISPLAY语句 61
6-2 GOTO语句 63
6-3 ALTER语句 65
6-4 PERFORM语句和EXIT语句 66
6-5 条件和IF语句 71
第七章 表处理 76
7-1 表处理功能 76
7-2 表和定义一个表 77
7-3 表元素的查找 82
7-4 表处理实例 86
第八章 子程序和排序 90
8-1 COBOL子程序 90
8-2 COBOL排序 96
第九章 COBOL的文件处理 104
9-1 文件和文件种类 104
9-2 顺序文件的处理 105
9-3 索引顺序文件的处理 110
第十章 结构COBOL程序设计 117
10-1 结构化程序设计原理 117
10-2 结构化程序设计方法 119
10-3 结构化COBOL的模块描述 122
10-4 结构化COBOL程序实例 124
附录一 ANSI COBOL X3.23-1968 129
附录二 ANSI COBOL保留字表 130
附录三 ANSI COBOL X3.23-1974的语言格式表 134
参考文献 149