《COBOL程序设计基础》求取 ⇩

目录1

第一章 基本概念1

§1.计算机的简单介绍1

1.1 计算机的基本结构1

1.2 计算机软件5

§2.COBOL语言的特点8

§3.基本符号和保留字11

3.1 基本符号11

3.2 保留字13

§4.常数和数据名14

4.1 常数14

4.2 数据名17

§5.记号约定18

习题18

第二章 COBOL程序的结构20

§1.标识部22

§2.环境部24

§3.数据部25

3.1 层号7726

3.2 PICTURE99…926

§4.过程部27

4.1 ACCEPT(接收)语句28

4.2 DISPLAY(显示)语句28

4.4 GO TO(转向)语句29

4.3 MOVE(传送)语句29

4.5 STOP(停止)语句30

4.6 COMPUTE(计算)语句30

4.7 IF(如果)语句31

§5.COBOL程序的书写格式32

5.1 程序纸的格式33

5.2 书写源程序时的注意事项34

习题35

第三章 文件的初步介绍37

§1.文件的概念37

1.1 文件和记录37

§2.文件存贮设备的指定39

1.2 顺序文件39

§3.文件的描述41

3.1 文件属性描述41

LABEL(标号)子句42

VALUE OF(标号值)子句43

RECORD(记录长度)子句43

DATA RECORD(数据记录)子句44

3.2 记录描述45

3.3 数据项描述47

PICTURE(图形)子句47

3.4 记录域65

4.1 OPEN(打开)语句67

§4.顺序文件的输入-输出67

4.2 CLOSE(关闭)语句69

4.3 READ(读)语句69

4.4 WRITE(写)语句70

4.5 REWRITE(重写)语句73

§5.建立初始数据文件75

§6.程序举例78

例1.计算学生的平均成绩79

例2.打印格式的控制81

例3.工资计算82

习题85

1.1 标识符87

§1.标识符及数据项的对应87

第四章数据的算术运算和传送87

1.2 数据项的对应90

§2.数据的算术运算91

2.1 ADD(加)语句91

2.2 SUBTRACT(减)语句96

2.3 MULTIPLY(乘)语句99

2.4 DIVIDE(除)语句101

2.5 COMPUTE(计算)语句103

§3.数据的传送104

3.1 基本项的传送104

3.2 组项传送108

3.3 对应项传送110

§4.工作单元及初值111

3.4 各种类型数据项间传送规则小结111

4.1 单个工作单元的定义和描述113

4.2 成组工作单元的定义和描述113

4.3  VALUE(初值)子句114

§5.程序举例116

例1.打印健康状况表116

例2.统计商品的销售情况121

习题125

§1.分支程序设计128

1.1 分支的概念128

第五章 程序的分支和循环128

1.2 条件130

关系条件130

类别条件133

符号条件134

复合条件135

1.3  IF(如果)语句137

§2.循环程序设计145

2.1 循环的概念145

2.2 循环程序的编制方法145

GO TO(转向)语句145

ALTER(修改)语句148

PERFORM(执行)语句149

EXIT(出口)语句165

§3.程序举例171

例1.计算青年工人工资的增长率171

例2.从学生成绩文件中找出成绩最高和最低者176

例3.根据身高、体重测试人的胖瘦程度179

习题185

第六章 文件的进一步介绍191

§1.索引文件191

1.1 索引文件的概念191

1.2 索引文件的存取方式194

1.3 索引文件在环境部的描述195

SELECT和ASSIGN(指定存贮设备)子句196

ORGANIZATION(组织方式)子句196

ACCESS(存取方式)子句196

RECORD KEY(记录关键字)子句197

1.4 索引文件的输入-输出198

OPEN(打开)和CLOSE(关闭)语句198

WRITE(写)语句198

READ(读)语句201

START(开始)语句203

REWRITE(重写)语句206

DELETE(删除)语句208

2.1 相对文件的概念210

§2.相对文件210

2.2 相对文件的存取方式211

2.3 相对文件在环境部的描述212

SELECT和ASSIGN(指定存贮设备)子句212

ORGANIZATION(组织方式)子句212

ACCESS(存取方式)子句212

RELATIVE KEY(相对关键字)子句213

2.4 相对文件的输入-输出213

§3.数据项描述的较高技术224

3.1 USAGE(用法)子句225

3.2 JUSTIFIED(对位)子句229

3.3 SIGN(符号)子句231

3.4 BLANK WHEN ZERO(遇零置空)子句232

3.5 REDEFINES(重定义)子句233

3.6 RENAMES(重命名)子句237

§4.多记录格式文件241

§5.文件的缓冲区245

5.1 物理记录的概念245

5.2 物理记录长度的指定247

§6.内存区的共享248

§7.程序举例250

例1.用卡片文件修改磁带文件,在磁盘上生成一个相对文件250

例2.银行存款、取款、建立新户头程序254

习题258

第七章 子程序261

§1.子程序的调用262

§2.子程序的编制方法267

2.1 子程序的过程部267

2.2 子程序的数据部269

§3.程序举例270

例1.科研成果的综合评价270

例2.统计产品的产量、产值及总用料量275

习题279

第八章 表处理281

§1.表的概念281

§2.OCCURS(重现)子句284

2.1 定义一个定长表284

2.2 定义一个变长表285

2.3 多维表286

2.4 二点限制289

§3.表元素的引用289

§4.表的初值292

§5.程序举例294

例1.统计人口294

例2.从教师文件中找出50岁以上的女教授名单298

例3.文化程度普查300

习题307

第九章 排序与合并309

§1.排序309

1.1 SORT(排序)语句310

1.2 排序工作文件321

1.3 SORT(排序)语句的使用规则322

§2.合并325

§3.程序举例326

例1.对学生成绩文件进行排序326

例2.使用输入、输出过程对学生成绩文件排序328

例3.把两个学生成绩文件合并为一个文件330

习题332

第十章 字符串的处理334

§1.字符串的统计并替换334

1.1 统计某个字符或较小字符串的个数334

1.2 对某些字符或字符串进行替换338

1.3 统计并替换341

§2.字符串的接连343

§3.字符串的分解346

§4.程序举例352

例1.统计COBOL程序中语句的条数352

例2.按学号查询学生文件354

习题356

附录358

附录1 COBOL保留字358

附录2 EBCDIC码——ASCII码对照表362

附录3 ISO COBOL-78语言格式表365

参考资料391

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

高度相关资料

COBOL程序设计基础(1983 PDF版)
COBOL程序设计基础
1983 沈阳:辽宁科学技术出版社
COBOL 程序设计初步(1984年07月第1版 PDF版)
COBOL 程序设计初步
1984年07月第1版
COBOL程序设计语言(1982 PDF版)
COBOL程序设计语言
1982
IBM COBOL程序设计( PDF版)
IBM COBOL程序设计
成都:中国科学出版社院成都计算所劳动服务公司
程序设计基础(1983 PDF版)
程序设计基础
1983
程序设计基础(1978 PDF版)
程序设计基础
1978
程序设计基础(1983 PDF版)
程序设计基础
1983 北京:人民邮电出版社
COBOL程序设计(1986 PDF版)
COBOL程序设计
1986 北京:中国铁道出版社
程序设计语言COBOL(1991 PDF版)
程序设计语言COBOL
1991 北京:北京师范大学出版社
COBOL程序设计(1986 PDF版)
COBOL程序设计
1986 北京:高等教育出版社
BASIC程序设计基础(1986 PDF版)
BASIC程序设计基础
1986 天津:南开大学出版社
程序设计语言COBOL(1980 PDF版)
程序设计语言COBOL
1980 北京:科学出版社
程序设计基础(1985 PDF版)
程序设计基础
1985 北京:科学出版社
实用COBOL程序设计(1987 PDF版)
实用COBOL程序设计
1987 北京:电子工业出版社
COBOL程序设计(1986 PDF版)
COBOL程序设计
1986 天津:天津科学技术出版社