目录 1
第1章 基本COBOL程序设计概念 1
1.1 COBOL编译程序 1
1.2 穿孔卡片 2
1.3 COBOL程序的结构 7
1.4 COBOL程序的层次特性 11
第1章复习题 12
一般的研究问题 13
第2章 读数 15
2.1 数据描述 15
2.2 ACCEPT(接收)语句 16
2.3 初探执行语句 21
第2章复习题 23
练习 23
3.1 列出数据 25
第3章 介绍文件 25
3.2 程序7的讨论 27
3.3 READ语句 31
3.4 WRITE语句 32
3.5 CLOSE语句 33
3.6 非数值常量 33
3.8 一些简单而有价值的文件规定 34
第3章复习题 34
3.7 数值常量 34
练习 36
第4章 重要的指令 37
4.1 MOVE指令 37
4.2 PERFORM…UNTIL指令 40
4.3 独立项和VALUE子句 41
4.4 程序8的讨论 42
4.5 基于程序8的问答 45
4.6 一些时常产生的错误——标出和改正它们 45
第4章复习题 46
第5章 准备一个业务程序 48
5.1 打印一个总的表头 48
5.2 COBOL中的基本决策 50
5.3 IF语句的细则 52
5.4 IF…ELSE语句 55
5.5 错误的IF语句 56
5.6 COBOL中用算术动词进行算术运算 57
5.7 COMPUTE语句 59
5.8 列表程序的最后版本 62
5.9 程序10的说明 68
5.10 一些常常发生的错误—— 指出并纠正它们 70
第5章复习题 70
第6章 数据的输入、打印和编辑 74
6.1 输入分数 74
6.2 输入负数 74
6.3 编辑输出 75
第6章复习题 82
第7章 基本程序 85
7.1 其他的记录描述 85
7.2 算术运算编码问题 89
7.3 程序11的讨论 94
7.4 高年级学生问题 94
7.5 闰年问题 98
7.6 星期几的问题 103
第7章复习题 111
练习 112
7.7 雇佣或不雇佣 114
第8章 商业类型问题 117
8.1 销售报告问题 117
8.2 周薪问题 121
8.3 曼哈顿岛问题 128
8.4 控制间断 134
8.5 多级控制间断 139
8.6 有关ACCEPT FROM语句的更多内容 145
第8章复习题 147
练习 148
第9章 使用附加技术的程序 151
9.1 88层项——条件名 151
9.2 谋杀数学家的案例 154
9.3 风寒问题 162
9.4 银行分行问题 172
9.5 交通问题 177
第9章复习题 184
第10章 表 184
10.1 建立一个一维表 184
10.2 初等表的其他例子 191
10.3 修改的一维表 196
10.4 使用下标的三重项表的例子 201
10.5 使用人工下标的三重项表程序的两种型式 206
10.6 索引 217
10.7 折半查找 224
10.8 用折半查找计算周日 230
10.9 二维表 236
10.10 三维表 242
10.11 从数据卡片读入一张表 247
第10章复习题 252
练习 252
第11章 排序 255
11.1 USING子句和GIVING子句 255
11.2 输入过程 261
11.3 输出过程 264
11.4 同时使用输入过程与输出过程 267
第11章复习题 271
第12章 编写、运行、检查和调试程序 273
12.1 诊断信息的类型 273
12.2 COBOL的调试工具 279
12.3 IBM 370操作系统中的作业控制语言(JCL) 280
12.4 解释系统的终结代码 283
第13章 高级论题 284
13.1 电话问题 284
13.2 已消逝天数的问题 293
13.3 关于已消逝天数程序的讨论 297
13.4 用COBOL打印直方图 298
13.5 模块程序设计初步 302
14.1 符号数 306
第14章 各种论题 306
14.2 STOP语句 307
14.3 USAGE子句 308
14.4 硬件 309
14.5 软件 312
14.6 文件结构 313
14.7 WATBOL编译程序 315
14.8 不成文的Murphy定律 318
15.1 单页报表 320
第15章 报表打印程序的功能 320
15.2 直接行号的引用 323
15.3 具有控制间断的报表打印程序 324
15.4 程序51中报表节的描述 328
15.5 两个控制间断的报表打印程序 329
15.6 程序52的讨论 330
15.7 报表打印的简单计算 331
第15章复习题 333
附录A 标准COBOL表示 336
附录B 流程图 345
附录C 保留字表 347
附录D 程序员的辅助打印表格 351
附录E 1968标准和1974标准之间的主要区别 353
附录F 推荐的ANSI COBOL 80标准 355
复习题解答 359
索引 365