《COBOL程序设计》求取 ⇩

目录5

概述5

第一章 COBOL的基本概念5

1.1 COBOL的程序结构5

1.2 COBOL字符集6

1.3 直接量(或引用字Literal)7

1.3.1 数字直接量(数字常数)7

1.3.2 非数字直接量(非数字常数)8

1.3.3 特定直接量(或赋形常数Figurative Constant)8

1.4.2 保留字(Reserved words)9

1.4.1 COBOL字的组成9

1.4 COBOL字9

1.4.3 用户字(User-defined words)10

1.5 COBOL源程序书写格式10

1.6 几点必要的约定11

习题12

第二章 标识部及设备部13

2.1 标识部(IDENTIFICATION DIVISION)13

2.2 设备部(ENVIRONMENT DIVISION)14

2.2.1 外形节(CONFIGURATION SECTION)14

2.2.2 输入-输出节(INPUT-OUTPUT SECTION)15

3.1.1 记录和数据项的概念18

3.1 几个与数据有关的概念18

第三章 数据部(DATA DIVISION)18

3.1.2 数据记录与文件的概念20

3.1.3 数据在内存中的表示20

3.2 数据部的结构22

3.3 文件节22

3.3.1 文件描述体22

3.3.1.1 LABEL RECORD与VALUE OF子句23

3.3.1.2 RECORDING MODE子句23

3.3.1.3 BLOCK CONTAINS子句23

3.3.2 记录描述体24

3.3.1.5 DATA RECORD子句24

3.3.1.4 RECORD CONTAINS子句24

3.3.3 数据描述体25

3.4 与数据描述体有关的子句26

3.4.1 字型子句(PICTURE子句)26

3.4.1.1 描述数字数据的字型字符27

3.4.1.2 描述字母(文字)数据的字型字符28

3.4.1.3 描述字符数据的字型字符28

3.4.1.4 描述编辑数据的字型字符28

习题31

3.4.2 用法子句(USAGE子句)32

3.4.2.1 USAGE IS DISPLAY32

3.4.2.3 USAGE IS ?34

3.4.2.2 USAGE IS?34

3.4.2.4 USAGE IS ?35

3.4.2.5 USAGE IS?35

3.4.2.6 USAGE IS INDEX35

3.4.3 赋初值子句(VALUE子句)35

3.4.4 对位子句(JUSTIFIED子句)37

3.4.5 重复子句(OCCURS子句)37

3.4.6 重定义子句(REDEFINES子句)39

3.4.7 重命名子句(RENAMES子句)41

3.4.8.1 遇零置空子句42

3.4.8.2 同步安置子句42

3.4.8 遇零置空(BLANK WHEN ZERO)及同步安置(SYNCHRONIZED)子句42

3.5 工作存贮节(WORKING-STORAGE SECTION)44

3.6 连接节(LINKAGESECTION)46

3.7 标识符(IDENTIFIER)46

3.7.1 数据名的不唯一性46

3.7.2 用下标法或指标法使数据名单义46

3.7.3 对数据名进行限定47

3.7.4 标识符的格式47

3.8 一个完整的COBOL程序——实例148

习题49

第四章 过程部(PROCEDURE DIVISION)51

4.1 过程部的作用及其结构51

4.2.2 读语句(READ Statement)52

4.2 输入/输出语句(I/O语句)52

4.2.1 打开语句(OPEN Statement)52

4.2.3 写语句(WRITE Statement)53

4.2.4 关闭语句(CLOSE Statement)54

4.2.5 接收语句(ACCEPT Statement)54

4.2.6 显示语句(DISPLAY Statement)56

4.2.7 重写语句(REWRITE Statement)57

4.2.8 删除语句(DELETE Statement)57

4.3 停止与转移语句58

4.3.1 停止语句(STOP Statement)58

4.3.2 转移语句(GO TO Statement)58

4.4.1 格式1——标识符传送到标识符60

4.4 传送语句(MOVE Statement)60

4.4.2 格式2——直接量传送到标识符65

4.4.3 格式3——对应传送65

4.4.4 各种数据的传送规则小结66

4.5 算术语句68

4.5.1 舍入短语(ROUNDED Phrase)68

4.5.2 容量溢出短语(ON SIZE ERROR Phrase)68

4.5.3 留余短语(REMAINDER Phrase)68

4.5.4 加法语句(ADD Statement)69

4.5.5 减法语句(SUBTRACT Statement)72

4.5.6 乘法语句(MULTIPLY Statement)73

4.5.7 除法语句(DIVIDE Statement)74

4.5.8 计算语句(COMPUTE Statemet)75

习题76

4.6 简单程序设计实例——实例277

4.7 条件和分支79

4.7.1 条件及其种类79

4.7.1.1 关系条件79

4.7.1.2 符号条件80

4.7.1.3 类型条件80

4.7.1.4 条件名条件81

4.7.2 条件语句与分支程序84

4.7.3.1 条件语句的嵌套86

4.7.3 嵌套条件与复合条件86

4.7.3.2 复合条件88

4.7.3.3 复杂分支程序设计实例——实例388

习题90

4.8 循环与子程序92

4.8.1 执行语句(PERFORM Statement)92

4.8.2 出口语句(EXITStatement)99

4.8.3 调用语句(CALL Statement)99

4.8.4 子程序的两种调用方法100

4.8.5 子程序应用实例——实例4104

4.9.1 检验语句(EXAMINE Statement)108

4.9 字符串操作语句——检验和转换语句108

4.9.2 转换语句(TRANSFORM Statement)110

第五章 表处理112

5.1 引言112

5.2 表的建立及引用113

5.2.1 一维表的建立及引用113

5.2.2 二维表的建立及引用113

5.2.3 三维表的建立及引用114

5.2.4 表元素引用时注意事项114

5.2.5 可变长表的建立118

5.3 表处理实例——实例5119

6.1.1 信息、数据、记录、文件123

6.1.2 文件的种类123

第六章 文件的处理123

6.1 文件的基本概念123

6.2 文件的外部介质125

6.3 与文件有关的描述和语句126

6.3.1 顺序组织文件126

6.3.2 索引顺序组织文件130

6.3.3 直接组织文件132

6.4 CROMEMCO微型机中磁盘文件的有关描述及语句137

6.4.1 磁盘顺序文件的描述和语句137

6.4.2 磁盘索引文件的描述和语句138

7.1.2 排序中间文件的文件描述与记录描述141

6.5 关于相对文件的概念141

7.1.1 排序过程143

第七章 COBOL的排序143

7.1 排序过程与排序中间文件143

本章提要143

7.2 排序语句(SORT Statement)145

7.2.1 排序语句的一般格式145

7.2.2 对排序语句的说明146

7.3 自动方式的排序147

7.4 排序程序实例:将各国英文计算机期刊名按字母为序进行排序——实例6148

第八章 经济与管理应用程序153

引言153

8.1 一个纯计算程序——用COBOL语言计算两矩阵相乘153

8.2 银行业务——银行本利和计算158

8.3 统计问题——统计和打印一年中各产品的最高月产量162

8.4 库存问题——建立一个库存文件并打印出来164

8.5 商业管理——建立商品购、销、及利润的磁盘文件167

8.6 生产管理——建立在制品台账的程序169

8.7 工资管理——计算并打印工资表172

8.8 人事管理——建立人事文件、统计和打印各项人事数据178

8.9 成本管理——产品的成本、工时、计划文件的建立及成本、工时的汇总192

8.10 磁盘文件的建立、存取及修改219

8.10.1 磁盘索引文件的建立219

8.10.2 读(取)磁盘文件的程序222

8.10.3 建立调试程序(包括读记录、插入记录、重写记录、删文件记录)222

9.1.3 控制卡片简介227

9.1.2 如何检查穿孔卡片227

第九章 COBOL程序的上机操作227

9.1 在FELIX C-256机上的上机操作227

9.1.1 源程序的书写227

9.2 在CROMEMCO微型机上的上机操作简介230

9.2.1 起动230

9.2.2 建立文件231

9.2.3 编译源程序231

9.2.4 连接运行231

9.2.5 文件修改232

9.2.8 文件易名和“拷贝”233

9.2.9 COBOL需要的系统软件及存贮量233

9.2.7 在CDOS状态下打印文件清单233

9.2.6 删除磁盘文件233

9.2.10 注意事项234

9.3 关于程序编制的步骤及几个注意事项234

9.3.1 编制源程序的步骤234

9.3.2 编制程序时几个注意事项235

附录1 FELIX C-256 COBOL保留字表236

附录2 CROMEMCO COBOL保留字表239

附录3 常用字符的EBCDIC码242

主要参考书243

1982《COBOL程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由侯炳辉编 1982 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

COBOL程序设计  结构式方法(1986 PDF版)
COBOL程序设计 结构式方法
1986 北京:国防工业出版社
COBOL 程序设计初步(1984年07月第1版 PDF版)
COBOL 程序设计初步
1984年07月第1版
CROMEMCO微型计算机 COBOL程序设计(1984年11月第1版 PDF版)
CROMEMCO微型计算机 COBOL程序设计
1984年11月第1版
COBOL 语言与程序设计实践(1981年12月第1版 PDF版)
COBOL 语言与程序设计实践
1981年12月第1版 上海科学技术文献出版社
COBOL程序设计语言(1982 PDF版)
COBOL程序设计语言
1982
IBM COBOL程序设计( PDF版)
IBM COBOL程序设计
成都:中国科学出版社院成都计算所劳动服务公司
程序设计语言ANS-COBOL( PDF版)
程序设计语言ANS-COBOL
COBOL程序设计(1986 PDF版)
COBOL程序设计
1986 北京:中国铁道出版社
程序设计语言COBOL(1991 PDF版)
程序设计语言COBOL
1991 北京:北京师范大学出版社
COBOL程序设计(1986 PDF版)
COBOL程序设计
1986 北京:高等教育出版社
程序设计语言COBOL(1980 PDF版)
程序设计语言COBOL
1980 北京:科学出版社
微型计算机COBOL程序设计(1983 PDF版)
微型计算机COBOL程序设计
1983 北京:北京师范大学出版社
实用COBOL程序设计(1987 PDF版)
实用COBOL程序设计
1987 北京:电子工业出版社
COBOL程序设计实验指导书(1988 PDF版)
COBOL程序设计实验指导书
1988 天津:天津大学出版社
CROMEMCO微型计算机COBOL程序设计(1984 PDF版)
CROMEMCO微型计算机COBOL程序设计
1984 上海:复旦大学出版社