《COBOL语言简明教程 结构程序设计》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:(美)摩克瑞肯(Mocrqcken,D.D.)著;江向东译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:1985
  • ISBN:15033·5815
  • 页数:303 页
图书介绍:

1-1 学习顺序 1

目 录译者的话序言COBOL语言主要名词术语英汉对照表COBOL程序实例中使用外语词汇中文含义对照表第一章序言 1

1-2 一个简单的程序 2

1-3 COBOL程序的四个部分 2

1-4 运行一个程序 5

1-5 程序格式纸 5

1-6 数据名命名规则 7

复习题 8

复习题答案 9

练习题 9

第二章 基本程序结构 10

2-1 程序 10

2-4 过程部 11

2-5 READ(读)动词 11

2-2 数据部 11

2-3工作存贮节 11

2-6 PERFORM(执行)动词 12

2-7 COBOL段 12

2-8 OUT-OF-CARD-FLAG(卡片输出标志项) 13

2-9条件执行 13

2-10对基本程序结构的另一种观察 13

2-11程序运行的输出格式 15

复习题 16

2-12再谈基本结构 16

2-13注意点 16

复习题答案 17

练习题 17

第三章数据部要素和算术动词 18

3-1导言 18

3-2层次结构思想 18

3-7 FILLER(充填)项 22

3-6数据中的当头空格 22

3 4假设的十进制小数点 22

3-3 PICTURE(形象)子句的新特点 22

3-5实际的十进制小数点 22

3-8程序主体部分 23

3-9处理段 23

3-10处理 23

3-11 ADD(加法)语句 23

3-12 MULTIPLY(乘法)语句 24

3-13输出 24

3-14 COBOL语句的一般格式 25

3-15再谈ADD(加法)语句 26

3-16 ROUNDED(舍入)任选项 26

3-17 ON SIZE ERROR(长度错误)任选项 27

3-18 ADD(加法)语句的第一种格式 27

3-19 SUBTRACT(减法)语句 27

3-20 MULTIPLY(乘法)语句 28

3-22代数符号处理 29

3-21 DIVIDE(除法)语句 29

3-23传送数值量 30

3-24算术运算时十进制数的处理 30

3-25加法和减法中的十进制数位……………3? 30

3-26乘法中的十进制数位 31

3-27除法中的十进制数位 31

复习题 32

复习题答案 34

练习题 36

第四章程序设计(第一部分)和IF(如果)语句 40

4-1导言 40

4-2流程图 40

4-3流程图符号 40

4-4简单的流程图例子 41

4-7 IF(如果)语句 44

4-5三种基本的控制结构 44

4-6基本结构组合 44

4-8 不用ELSE的IF语口 46

4-9 IF语句的完整格式 46

4-10 IF语句中句号的重要性 47

4-11 关系条件 48

4-12关系操作符 49

4-13对比序列 49

4-14包含加班费的工资计算——方案一 50

4-15 工资计算程序的流程图 51

4-16数据部 51

4-17在工作存贮节中的VALUE(值)子句 51

4-18过程部 54

4-19第一方案程序的输出 55

4-21 类形条件 56

4-20工资计算程序——方案二 56

4-22 复合条件 57

4-23逻辑运算符OR(或) 57

4-24 逻辑运算符AND(与) 57

4-25修改后程序的流程图 57

4-26 修改后程序中的WRITE FROM任选项 59

4-27 工作存贮节中用于文件编制的组项 61

4-28过程部 61

4-29第二方案程序的输出 61

复习题 62

复习题答案 65

练习题 68

第五章程序设计(第二部分)和PICTURE(形象)子句 70

5-1 引言 70

5-2 PICTURE子句 70

5-3 在PICTURE字符串中的符号S 70

5-5用于编辑的PICTURE字符串 71

5-4 PICTURE字符串的允许长度 71

5-6 PICTURE字符串中的符号“Z” 72

5-7 PICTURE字符串中的符号“$” 72

5-8 PICTURE字符串中的逗号“,” 73

5-9 PICTURE字符串中的小数点 73

5-10 PICTURE字符串中的符号“-”(减号) 74

5-11 PICTURE字符串中的符号“+”(加号) 75

5-12 PICTURE字符串中的符号“CR”和“DB” 76

5-13 PICTURE字符串中的符号“*”(星号) 76

5-14 PICTURE字符串中的符号“0”(零) 77

5-15 PICTURE字符串中的符号“B” 77

5-16 PICTURE规则概要 77

5-17组合编辑操作 78

5-18伪码(pseudocode)——程序设计流程图的另一种表示法 78

5-19伪码格式中的三种基本逻辑结构 80

5-22第三种工资计算程序设计方案 81

5-20工资计算程序第二个方案的伪码表示法 81

5-21包含加班费的工资计算程序——方案三 81

5-23工资单设计的流程图 85

5-24工资计算程序 85

5-25 77层项目 87

5-26 88层项目 88

5-27 ON SIZE ERROR(长度错误)短语 88

5-28无条件PERFORM(执行)语句 89

5-29行距控制 89

5-30完整的WRITE(写)语句 89

5-31环境部配置节 90

5-32托架控制字符 90

5-33工资计算程序第三方案的操作 91

5-34程序的输出 91

复习题 93

复习题答案 98

练习题 100

6-1 导言 108

6-2销售统计应用 108

6-3 一个比较简单的任务 108

第六章顺序文件处理(第一部分)标识部,嵌套IF语句和程序调试 108

6-4顺序文件处理 109

6-5 一级控制总数程序设计 110

6-6标识部 114

6-7第一次编译尝试 114

6-8第二次编译尝试 116

6-9对一级控制总数程序的第一次运行尝试 117

6-10对一级控制总数程序的第二次运行尝试 117

6-11一级控制总数的正确程序 118

6-12三级控制总数程序方案 120

6-13嵌套IF(如果)语句 120

6-14三级控制总数程序设计 128

6-16程序修改 131

6-15说明书修改 131

6-17修改后程序之运行 132

复习题 137

复习题答案 140

练习题 141

第七章数据表示法和关系总论 144

7-1导言 144

7-2数据表示法 144

7-3字节 145

7-4 IBM 370计算机系统中的四种数据表示法 145

7-5 DISPLAY(显示)用法 146

7-6 COMPUTATIONAL-3用法 147

7-7 COMPUTATIONAL用法 148

7-8 COMPUTATIONAL-1和COMPUTATIONAL-2格式 148

7-9 SYNCHRONIZED(对边界)子句 149

7-10 JUSTIFIED(对准)子句 149

7-11 REDEFINES(重定义)子句 150

7-12 EXAMINE(检验)动词 152

7-13 INSPECT(检测)动词 154

7-14数据名限定 154

7-15 MOVE CORRESPONDING(对应传送) 156

7-16复合条件 157

7-17简写的复合关系条件 159

7-18种子定单程序 160

复习题 168

复习题答案 171

练习题 174

第八章 顺序文件处理(第二部分)和子程序 176

8-1导言 176

8-2文件更新操作 176

8-3一个简单的合并程序 177

8-4具有顺序检查功能的合并程序 180

8-6最简单的更新逻辑 182

8-5 DISPLAY(显示)语句 182

8-7 自顶向下式的程序开发和程序存根 183

8-8程序输出 185

8-9增加和删除处理 185

8-10错误检查 188

8-11更新主文件 193

8-12子程序概念 193

8-13包含有调用子程序语句的更新程序 195

8-14子程序 198

8-15完整的程序 200

8-16磁带和记录分块 201

8-17记录分块和COBOL 202

8-18程序说明 206

8-19 RENAME(重命名)子句 206

8-20再定货判定 207

8-23 GO TO(转向)语句 208

8-21子程序的最后版本 208

8-22 CASE(情况)逻辑结构 208

8-24结构程序设计 211

8-25更新程序 212

复习题 214

复习题答案 215

练习题 216

第九章表处理功能 217

9-1导言 217

9-2下标 217

9-3说明下标的一个简单程序 218

9-4用REDEFINES(重定义)将值送入表中 219

9-5带有两个或三个下标的下标变量 221

9-6 PERFORM…VARYING(执行…变更)任选项 224

9-7位标 226

9-8 SEARCH(检索)动词 227

9-9 SEARCH ALL(检索全部)任选项 229

9-10处理带有位标的两维表的程序 230

9-11 总结 235

复习题 235

复习题答案 238

练习题 239

第十章存贮设备与程序设计 241

10-1 导言 241

10-2磁带存贮器 241

10-3磁盘存贮器 242

10-4 顺序地使用磁盘存贮器的程序 243

10-5 ASSIGN(指定)子句 245

10-6过程部逻辑 245

10-7索引顺序文件 245

10-8创立索引顺序文件的程序 246

10-9 SELFCT(选择)子句 246

10-10打印索引顺序文件的程序 248

10-11定单验证程序 249

10-12 SELECT(选择)语句 250

10-13多记录类型定义 253

10-14过程部 253

10-15对索引顺序文件进行更新的程序 256

复习题 259

复习题答案 259

练习题 260

第十一章报表程序及其它语句 261

11-1 导言 261

11-2报表程序 261

11-3 调用报表程序的程序数据部 262

11-4报表节 262

11-6报表程序的其它特点 263

11-7 SORT(排序)特点 263

11-5调用报表程序的程序过程部 263

11-8 SORT(排序)语句 265

11-9 STRING(并串)语句 266

11-10 UNSTRING(拆串)语句 267

11-11 COPY(复制)语句 270

11-12 COMPUTE(计算)语句 272

11-13 算术表达式 272

11-14 COMPUTE(计算)语句的用例 274

11-15使用COMPUTE语句的限制 274

11-16关系条件中的算术表达式 275

11-17 形象常数QUOTE(引号)和QUOTES 275

11-18 ALTER(修改)语句 276

附录 279

一、COBOL保留字 279

二、注有星号练习题的答案 280

三、COBOL语句标点样品 302