第一章 概 述 1
第一节程序实例 1
目 录 1
第二节基本概念 4
第三节 COBOL程序的四个部 5
第四节 COBOL程序结构 13
第五节COBOL程序的编码规则 16
第六节 COBOL语言格式 17
第一节标识部 20
第二章标识部与环境部 20
第二节环境部结构 21
第三节配置节 21
第四节输入/输出节 23
第三章数据部 30
第一节数据结构与数据属性 30
第二节数据部结构 31
第三节文件描述款 33
第四节数据描述款 38
第五节 数据名的限定 59
第四章过程部 62
第一节过程部结构 62
第二节COBOL语句的分类 63
第三节 MOVE语句 65
第四节算术运算语句 70
第五节条件语句 79
第六节过程控制语句 94
第七节少量数据的输入/输出语句 107
第八节COPY语句 111
第五章表处理 115
第一节表的概念 115
第二节 一维表 116
第三节多维表 123
第四节 元素数目可变的表 126
第五节 位标与SET语句 127
第六节 SEARCH语句 131
第六章字符处理 137
第一节ST RING语句 137
第二节 UNSTRING语句 143
第三节INSPECT语句 154
第七章报表打印 163
第一节报表格式及报表输出的一般流程 163
第二节报表打印的程序控制 165
第三节报表打印的格式控制 172
第八章磁带和磁盘文件处理 178
第一节 磁带文件的处理方法 178
第二节磁盘的物理特性 188
第三节磁盘文件的组织方式和存取方式 189
第四节磁盘顺序文件的处理方法 191
第五节索引文件的处理方法 196
第六节相对文件的处理方法 212
第七节I/O操作的出错检测与处理 221
第九章子程序 227
第一节调用程序 227
第二节被调用程序 228
第三节被调用程序的出口 230
第四节程序间通信示例 231
第一节排序键 233
第十章排 序 233
第二节排序顺序 234
第三节标准排序方法 235
第四节 PDP-11 COBOL的排序方法 242
第十一章程序覆盖 249
第一节 目标程序的分段和覆盖 249
第二节段 号 250
第三节 SEGMENT-LIMIT子句 251
第四节覆盖程序设计 252
第一节软件的质量标准 253
第十二章结构程序设计 253
第二节什么是结构程序设计 255
第三节 自顶向下程序设计 255
第四节基本程序结构 264
第五节逐步求精 276
第六节程序风格 283
附录一 COBOL语言国家标准名词术语汉英对照表 287
附录二 COBOL语言保留字 297
附录三COBOL语言元素对照表 301