《IBM PC丛书 COBOL 语言》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:PC丛书编辑部
  • 出 版 社:PC丛书编辑部
  • 出版年份:2222
  • ISBN:
  • 页数:201 页
图书介绍:

第一章 绪论 1

何谓COBOL? 1

IBM PC COBOL与国家标准 1

IBM PC COBOL不支持的功能 3

小结 4

第二章 怎样编写一个COBOL程序 5

程序结构 5

程序中的部分 5

编码结构 5

编码规则 6

语法的表示方法 8

字符集 8

标点 9

字的形成 9

语句、句子与名字 10

语句 10

句子 10

段 11

节 11

级号与数据的名字 11

什么是记录 11

数据项 11

数据名 14

名字的限定 14

条件名 14

助记名 15

数据描述体 15

组合项格式 15

初等项格式 15

文件名 17

文字 17

非数值文字 17

数值文字 18

赋形常数 18

算术表达式 19

算术语句 20

SIZE ERROR选择 20

ROUNDED选择 21

GIVING选择 21

第三章 设计程序 22

必备的条件 22

编译程序概述 23

程序设计步骤 23

怎样设立COBOL源程序文件 23

编码规则 23

怎样编译COBOL程序 24

开始前的准备 24

编译步骤 24

怎样连接COBOL程序 26

怎样运行COBOL程序 28

运行时间系统 28

运行时间模块 29

可选择的COBOL命令 29

例子 29

/参数 30

可选的连接程序命令 31

例子 31

自动响应文件 32

连接子程序 32

段的连接 32

使用批文件 33

编译一个大的程序 33

COBOL使用的文件 34

输出清单和错误信息 35

COPY语句 35

清单实例 36

第四章 标识部分 39

功能 39

格式 39

说明 39

例子 40

AUTHOR段 40

DATE—COMPILED段 40

DATE—WRITTEN段 40

IDENTIFICATION DIVISION标题 41

INSTALLATION段 41

PROGRAM—ID段 41

SECURITY段 42

第五章 环境部分 43

功能 43

格式 43

说明 43

例子 44

CONFIGURATION SECTION标题 44

ENVIRONMENT DIVISION标题 45

FILE—CONTROL段 45

INPUT—OUTPUT SECTION标题 47

I—O—CONTROL段 48

OBJECT—COMPUER段 48

SOURCE—COMPUTER段 48

SPECIAL—NAMES段 49

第六章 数据部分 51

功能 51

格式 51

说明 51

例子 51

文件节 52

工作存贮节 53

连接节 54

屏幕节 55

数据部分的限定 59

BLANK WHEN ZERO子句 60

BLOCK子句 60

CODE—SET子句 60

DATA RECORD(S)子句 61

FD栏(仅适用于顺序I/O) 61

JUSTIFIED子句 62

LABEL子句 62

LINAGE子句 62

OCCURS子句 62

PICTURE子句 63

RECORD子句 69

REDEFINES子句 70

SIGN子句 71

SYNCHRONIZED子句 72

USAGE子句 73

VALUE子句 73

88级条件名 74

VALUE OF FILE—ID句子 75

第七章 过程部分 77

功能 77

格式 77

说明 77

例子 78

说明子部分与USE句子 79

例子 80

程序的分段 80

ACCEPT语句 81

格式1 82

例子 83

格式2 83

例子 84

格式3 84

格式4 93

例子 94

ADD语句 95

ALTER语句 95

COMPUTE语句 96

DISPLAY语句 96

位置说明 97

标识符、文字与ERASE 97

屏幕名 98

例子 98

DIVIDE语句 98

EXHIBIT语句 98

EXIT语句 99

GO TO语句 99

IF语句 100

条件 101

INSPECT语句 103

MOVE语句 105

MULTIPLY语句 107

PERFORM语句 107

STOP语句 108

STRING语句 109

SUBTRACT语句 110

TRACE语句 111

UNSTRING语句 111

第八章 数据的输入与输出 114

序言 114

怎样定义打印机文件 114

怎样定义通讯文件 114

怎样定义显示器/键盘 115

显示器输出 115

键盘输入 115

怎样定义软盘文件 115

什么是顺序文件组织? 116

句法要求 116

顺序文件的过程部分语句 116

什么是相关文件组织? 116

句法要求 117

RELATIVE KEY子句 117

FILE STATUS表 117

相关文件的过程部分语句 118

什么是索引文件组织? 118

句法要求 119

RECORD KEY子句 119

FILE STATUS表 120

索引文件的过程部分语句 121

CLOSE语句 121

DELETE语句(索引I/O) 122

DELETE语句(相关I/O) 122

OPEN语句 123

READ语句(索引I/O) 124

READ语句(相关I/O) 124

READ语句(顺序I/O) 125

REWRITE语句(索引I/O) 126

REWRITE语句(相关I/O) 127

REWRITE语句(顺序I/O) 127

START语句(索引I/O) 128

START语句(相关I/O) 128

WRITE语句(索引I/O) 129

WRITE语句(相关I/O) 129

WRITE语句(顺序I/O) 130

第九章 表处理的索引方法 132

索引名与索引项 132

相关索引 133

SEARCH语句——格式1 133

SEARCH语句——格式2 134

SET语句 135

第十章 程序间通信 137

如何处理通信 137

汇编子程序 137

例子 138

链参数 139

CALL语句 140

CHAIN语句 141

EXIT PROGRAM语句 141

LINKAGE节 141

过程部分标题与CALL和CHAIN 142

附录A.COBOL错误信息 144

编译时间错误 144

命令输入错误与依赖于DOS的I/O错误 144

句法错误 145

运行时间错误 153

附录B.保留字 156

附录C.连接(LINK)程序 162

序言 162

文件 162

输入文件 162

输出文件 162

VM.TMP(暂存文件) 163

定义 163

节 163

组 163

类 163

命令提示 164

命令提示的详细叙述 164

Object Modules〔.OBJ〕: 164

Run File〔filenamel.EXE〕: 165

List File〔NUL.MAP〕: 165

Libraries〔.LIB〕: 165

参数 166

/DSALLOCATION 166

/HIGH 167

/LINE 167

/MAP 167

/PAUSE 167

/STACK:size 167

怎样启动连接程序 168

开始之前 168

例子 170

连接程序会话的例子 170

装配模块的内存映 173

怎样确定一个节的绝对地址 173

信息表 174

附录D.会话实例 177

屏幕输出 182

打印机输出 183

附录E.条件的高级形式 184

复合条件的求值规则 184

带括号的条件 185

缩写条件 185

NOT—逻辑非运算符 185

附录F.IF语句的嵌套 186

附录G.ASCII字符代码 188

附录H.允许的MOVE运算对象表 192

附录I.带有VARYING和AFTER子句的PERFORM 193

附录J.用于视颁方式的程序的例子 195

程序的例子 195

汇编程序的例子 195

附录K.索引文件的复原实用程序(REBUILD) 197

序言 197

实用程序是如何工作的 197

何时使用REBUILD 197

软盘空间满 197

异常结束 197

不可用空间 198

使用REBUILD 198

REBUILD会话实例 200