第一章 COBOL的初步知识 1
1.1 概况 1
1.2 两个简单的COBOL程序例子 3
1.3 COBOL字符集和COBOL字 5
1.4 COBOL的程序结构 7
1.5 COBOL源程序的书写格式 12
1.6 常量 13
1.7 数据名和标识符 15
1.8 COBOL语言格式 18
习题 19
第二章 过程部(一) 21
2.1 最基本语句 21
2.2 算术运算语句中的子句 42
2.3 举例 45
习题 48
第三章 标识部和环境部 52
3.1 标识部 52
3.2 环境部(设备部) 53
习题 57
第四章 数据部 59
4.1 概述 59
4.2 字型子句 63
4.3 文件节 74
4.4 工作单元节和赋值子句 79
4.5 数据部的其他子句 81
习题 88
第五章 过程部(二)——IF语句和PERFORM语句 91
5.1 条件和IF语句 91
5.2 过程调用和循环语句——PERFORM语句 114
习题 141
6.1 概述 146
第六章 子程序 146
6.2 调用程序和子程序间的联系 149
6.3 子程序的结构 152
6.4 程序举例 154
习题 161
第七章 表 164
7.1 表的概念和描述 164
7.2 表元素的初值设置 168
7.3 表元素的引用 176
7.4 表的检索 182
习题 194
第八章 文件 203
8.1 概述 203
8.2 顺序文件 207
8.3 索引文件 215
8.4 相对文件 225
第九章 排序与合并 241
9.1 排序与合并的概念 241
9.2 排序语句 242
9.3 合并语句 257
习题 260
第十章 报表 262
10.1 概述 262
10.2 报表的数据部描述 265
10.3 报表的过程部语句 275
10.4 报表应用举例 277
习题 282
附录一 关于在IBM PC微机上运行COBOL程序的步骤及几点说明 284
附录二 ANSI COBOL X3.23-1974的语言格式表 291
附录三 简单的COBOL程序的格式索引 314
附录四 COBOL保留字表 317
附录五 常用COBOL字符-EBCDIC码-ASCII码对照表 323
附录六 COBOL语言考试大纲 325