图书介绍

扩展COBOL程序设计语言语法手册PDF|Epub|txt|kindle电子书版本网盘下载

扩展COBOL程序设计语言语法手册
  • 张福德编译 著
  • 出版社: 北京:海洋出版社
  • ISBN:17193·0504
  • 出版时间:1986
  • 标注页数:616页
  • 文件大小:22MB
  • 文件页数:635页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

扩展COBOL程序设计语言语法手册PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

一、概述1

1.1特点1

1.1.1 COBOL的一般特点1

1.1.2本系统“扩展COBOL”的特点1

1.1.3 COBOL的语言结构1

12.1概述 (412

1.2本手册的描述方法3

1.2.1书写的顺序4

1.2.2一般格式的描述方法4

1.2.3关于指令一般格式的注意事项7

1.3基本用语8

二、COBOL语言的全部规定12

2.1语言要素12

2.1.1字符集12

2.1.2字符串与分隔符13

2.2字符串的种类16

2.2.1 COBOL字16

2.2.2直接量(常字)20

2.2.3 PICTURE字符串24

2.2.4用作运算符的特殊字符24

2.2.5注释项25

2.3 COBOL程序结构25

2.3.3数据部27

2.3.2环境部27

2.3.1标识部27

2.3.4过程部30

2.4.1行和字符位置31

2.4 COBOL程序书写规则31

2.4.2部、节、段的格式36

2.4.3数据部的描述项36

2.4.4说明部分36

2.4.5特殊行37

三、基本功能39

3.2标识部39

3.2.1概述39

3.2.2标识部的结构39

3.1概述39

3.2.3程序名段40

3.2.4编译日期段40

3.3环境部41

3.3.1概述41

3.3.2环境部的结构41

3.3.4执行用计算机段42

3.3.3编译用计算机段42

3.3.5特殊名段43

3.4.2.1数据的描述方法46

3.4.2数据的基本概念46

3.4.1概述46

3.4数据部46

3.4.2.2数据的结构47

3.4.2.3数据的项类和字类48

3.4.2.4数据在内存中的表现形式49

3.4.2.5运算符号54

3.4.2.6字长的边界和效率56

3.4.2.7标准对位的规则58

3.4.2.8唯一引用60

3.4.3数据部的结构63

3.4.4工作存贮节65

3.4.5数据描述项66

3.4.6 BLANK WHEN ZERO子句67

3.4.7数据名和FILLER69

3.4.8 JUSTIFIED子句70

3.4.9级号71

3.4.10 PICTURE子句72

3.4.11 REDEFINES子句85

3.4.12 RENAMES子句90

3.4.13 SIGN子句94

3.4.14 SYNCHRONIZED子句96

3.4.15 USAGE子句101

3.4.16 VALUE子句103

3.5过程部107

3.5.1概述107

3.5.2过程部的结构107

3.5.3指令和语句109

3.5.4适用于全部指令的规则113

3.5.5算术指令113

3.5.5.1算术指令的共同事项114

3.5.5.2算术式118

3.5.5.3ADD指令121

3.5.5.4 SUBTRACT指令122

3.5.5.5 MULTIPLY指令124

3.5.5.6 DIVIDE指令125

3.5.5.7 COMPUTE指令127

3.5.6数据操作指令128

3.5.6.1 MOVE指令128

3.5.6.2 EXAMINE指令135

3.5.6.3 TRANSFORM指令138

3.5.6.4 INITIALIZE指令139

3.5.7过程分支指令140

3.5.7.1 GO TO指令140

3.5.7.3 PERFORM指令142

3.5.7.2 ALTER指令142

3.5.7.4 EXIT指令152

3.5.7.5 STOP指令153

3.5.8条件和IF指令153

3.5.8.1条件153

3.5.8.2比较条件154

3.5.8.3字类条件157

3.5.8.4条件名条件158

3.5.8.5开关状态条件159

3.5.8.6正负条件160

3.5.8.7 IF指令161

3.5.9少量数据的输入输出165

3.5.9.1 ACCEPT指令165

3.5.9.2 DISPLAY指令167

3.5.10指示编译指令169

3.5.10.1 ENTER指令169

3.5.10.2 NOTE指令169

3.5.11字符串操作指令170

3.5.11.1 STRING指令170

3.5.11.2 UNSTRING指令175

四、表处理功能181

4.2表处理的基本语法181

4.2.1数据部181

4.2.1.1 OCCURS子句181

4.1概述181

4.2.1.2 USAGE IS INDEX子句193

4.2.2过程部193

4.2.2.1下标和指标193

4.2.2.2比较条件196

4.2.2.3 SEARCH指令198

4.2.2.4 SET指令203

4.3表处理的基本方法207

4.3.1下标和指标程序之例207

4.3.2表初始值的确定209

4.3.3顺序查表210

4.3.4二分查表212

4.3.5内部分类214

五、输入输出功能217

5.1概述217

5.2文件与记录217

5.3.2记录格式218

5.3.1概述218

5.3文件的组织形式与存取方式218

5.3.3文件的组织形式220

5.3.4存取方法221

5.4文件处理方式221

5.4.1顺序组织文件221

5.4.2直接组织文件227

5.4.3相对组织文件238

5.4.4索引顺序组织文件242

5.5环境部252

5.5.1概述252

5.5.2文件控制段252

5.5.2.1 SELECT语句252

8.2.2控制栏253

5.5.2.2ASSIGN子句253

5.5.2.4ACCESS MODE子句255

5.5.2.3 RESERVE子句255

5.5.2.5PROCESSING MODE子句256

5.5.2.6 ACTUAL KEY子句256

5.5.2.7NOMINAL KEY子句259

5.5.2.8 RECORD KEY子句260

5.5.2.9FILE-LIMIT子句261

5.5.3输入输出控制段262

5.5.2.10 TRACK-AREA子句262

5.5.3.2 SAME AREA子句263

5.5.3.1RERUN子句263

5.5.3.3 MULTIPLE FILE TAPE子句265

5.5.3.4 APPLY WRITE-ONLY子句266

5.5.3.5 APPLY EXTENDED-SEARCH子句267

5.5.3.7 APPLY CYL-OVERFLOW子句268

5.5.3.6 APPLY WRITE-YERIFY子句268

5.5.3.9 APPLY CORE-INDEX子句269

5.5.3.8 APPLY MASTER-INDEX/CYL-INDEX子句269

5.6数据部270

5.6.1概述270

5.6.2文件节271

5.6.3文件描述项271

5.6.4 BLOCK CONTAINS子句272

5.6.5 RECORD CONTAINS子句273

5.6.6 RECORDING MODE子句274

5.6.7 LABEL RECORD子句276

5.6.8 VALUE OF子句277

5.6.9 DATA RECORD子句277

5.7.2.1OPEN指令278

5.7过程部278

5.7.1概述278

5.7.2文件的开始和结束278

5.7.2.2CLOSE指令279

5.7.3.1 READ指令283

5.7.3记录的读入和写出283

5.7.3.2WRITE指令285

5.7.3.3REWRITE指令290

5.7.4.1START指令292

5.7.4文件的起始292

5.7.4.2SEEK指令293

5.7.5用户(程序员)的USE过程294

5.7.5.1 USE ERROR指令294

5.7.5.2USE LABEL指令296

6.1概述303

6.2基本概念303

6.2.1文件与记录303

六、VSAM输入输出功能303

6.2.2文件的组织形式304

6.2.3文件的存取方式305

6.2.4记录指示符305

6.2.5文件状态项和状态键306

6.2.6口令字306

6.3文件处理方式306

6.4.2文件控制段307

6.4.1概述307

6.4环境部307

6.4.2.1 SELECT子句310

6.4.2.2ASSIGN子句311

6.4.2.3 RESERVE子句312

6.4.2.4 ORGANIZATION子句312

6.4.2.5 ACCESS MODE子句313

6.4.2.6 RECORD KEY子句313

6.4.2.7 PASSWORD子句314

6.4.2.8 FILE STATUS子句315

6.4.3输入输出控制段315

6.5.1概述317

6.5.2文件描述项317

6.5数据部317

6.6过程部318

6.6.1概述318

6.6.2输入输出指令的共同事项319

6.6.2.1 INVALID KEY条件319

6.6.3.2 AT END条件319

6.6.3 文件的开始和结束320

6.6.3.1 OPEN指令320

6.6.3.2 CLOSE指令322

6.6.4记录的输入输出322

6.6.4.1 READ 指令322

6.6.4.2 WRITE 指令326

6.6.4.3 REWRITE 指令328

6.6.5记录位置的确定329

6.6.4.4 DELETF 指令329

6.6.5.1 START指令329

6.6.6.1 USE指令330

6.6.6程序员输入输出错误过程330

七、排序(分类)功能333

7.1.1基本排序(分类)333

7.1.2包括输入输出过程的排序(分类)336

7.2环境部340

7.2.1文件控制段340

7.2.2排序(分类)用文件控制描述项341

7.2.3输入输出控制段342

7.2.3.1 RERUN子句342

7.2.3.2 SAME子句343

7.3数据部344

7.3.1文件节344

7.3.1.1排序(分类)用文件描述项344

7.4.1 SORT指令345

7.3.1.2 SORT-OPTION子句345

7.4过程部345

7.4.2 RELEASE指令349

7.4.3 RETURN指令349

7.4.4排序(分类)用特殊寄存器350

8.1概述352

8.2基本概念352

8.2.1报表栏和控制用数据项352

八、报表打印功能352

8.2.4报表节和过程部355

8.2.3行位置和位(列)位置355

8.3数据部360

8.3.1文件描述项360

8.3.2 REPORT子句361

8.3.3报表节362

8.3.4报表描述项362

8.3.5 CODE子句363

8.3.6 CONTROL子句363

8.3.7 PAGE LIMIT子句365

8.3.8报表栏描述项368

8.3.9 COLUMN NUMBER子句372

8.3.10 GROUP INDICATE子句372

8.3.11 LINE NUMBER子句373

8.3.12 NEXT GROUP子句375

8.3.13 RESET子句377

8.3.14 SOURCE子句377

8.3.15 SUM子句378

8.3.16 TYPE子句380

8.3.17 VALUE子句383

8.4过程部383

8.4.1 INITIATE指令383

8.4.2 GFNERATE指令384

8.4.3TERMINATE指令385

8.4.4 USE BEFORE REPORTING指令386

8.5特殊寄存器386

8.5.2 LINE-COUNTER387

8.5.1 PAGE-COUNTER387

九、程序分段功能389

9.1概述389

9.1.1程序的分段389

9.1.1.1固定部分389

9.1.3分段控制390

9.2.1优先编号390

9.2程序分段结构390

9.1.2程序分段的基准390

9.1.1.2独立段390

9.3对程序流程的限制391

9.2.2 SEGMENT-LIMIT子句391

9.3.1 ALTER指令392

9.3.2 PERFORM指令392

9.3.3被调程序392

十、程序库功能393

10.1概述393

10.2 COPY指令393

10.3.1 BASIS卡片400

10.3.2*STARTC卡片400

10.3程序库扩展功能400

10.3.3 INSERT卡片401

10.3.4 DELETE卡片401

十一、程序排错功能403

11.1概述403

11.2过程部404

11.2.1TRACE指令404

11.2.2 EXHIBIT指令405

11.2.3 ON指令407

11.3程序排错用程序包408

11.3.1程序排错卡片408

11.4程序排错行410

十二、程序连接功能412

12.2数据部413

12.2.1连接节413

12.3过程部415

12.3.1 CALL指令415

12.3.2 ENTRY指令和过程部头417

12.3.3程序的终止指令418

12.3.5 GOBACK指令419

12.3.4 EXIT PROGRAM指令419

十三、画面功能421

13.1概述421

13.2画面功能的语言说明421

附录A保留字424

A-1本系统的保留字424

A-2 CROMEMCO COBOL保留字430

A-3 FELIX C-256 COBOL保留字…………………………………………(433 )A-4 ANS1-1974 COBOL保留字436

附录B COBOL程序纸439

附录C COBOL程序设计之例440

程序设计例1:库存管理程序440

程序设计例2:检查数据程序445

附录D语言补充说明与特殊功能454

D-1计算机的字符集454

D-2运算的中间结果462

D-3打印输出控制功能465

D-4用MOVE指令获得日期和时刻的功能465

D-5纸带设备的使用466

D-6卡片打印穿孔机的使用469

D-7软盘的使用473

D-8 JIS标准文件的使用478

D-9特殊输入输出设备指定事项一览表485

D-10十六进制字符直接量488

D-11文件的共享与排他控制489

附录E一般格式一览表492

一、本系统一般格式一览表492

二、ANSI COBOL×3.23-1968文本语言格式一览表515

三、ISO COBOL-78文本语言格式一览表531

附录F用语的定义555

附录G简单常用COBOL语法格式索引577

附录H COBOL词汇日汉对照表579

附录I COBOL指令与语句汇总表595

附录J COBOL词汇英汉对照表601

热门推荐