《RPGⅡ的逻辑》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:张诚淑编
  • 出 版 社:复文书局
  • 出版年份:1978
  • ISBN:
  • 页数:383 页
图书介绍:

第一章 RPGⅡ的逻辑 2

1-1 资料处理的基本逻辑 2

1-2 RPGⅡ的基本逻辑 4

1-2-1 在RPGⅡ基本逻辑里的特殊步骤 6

1-2-2 第一个程式周期 7

1-2-3 RPGⅡ基本逻辑摘要 13

1-3 RPGⅡ逻辑与指示器的关系 13

1-3-1 IP(第一页)指示器 13

1-3-2 最後资料卡指示器(LR) 17

1-3-3 资料鉴定指示器(01-99) 20

1-3-4 分栏指示器(01-99) 26

1-3-5 结果指示器(01-99) 32

1-3-6 停止指示器(H1-H9) 36

1-3-7 页底指示器(OA-OG;OV) 43

1-3-8 配对资料卡指示器(MR) 44

1-3-9 各种指示器之设置 45

第二章 输入表格的填法与用法 46

2-1 控制分栏 46

2-1-1 控制分栏的填法 48

2-1-2 分离的控制分栏 49

2-2-1 资料的顺序 52

2-2 检查资料的顺序 52

2-1-3 分离控制分栏的填法 52

2-2-2 检查同组资料之顺序 56

2-2-3 同组中之错误资料 56

2-2-4 同组中有序和无序的资料型 59

2-2-5 一组资料中无用或不希望有的资料 59

2-3 分栏归属关系指示器 60

2-3-1 OR关系 61

2-3-2 OR关系与分栏归属关系 63

2-3-3 分栏归属关系与控制分栏 63

2-4 有条件的用到输入资料束(外部指示器) 64

2-3-4 分栏归属关系与分离的控制分栏 64

2-4-1 利用一个程式做一个以上的工作 65

2-4-2 完全处理所有资料束之前结束程式的执行 69

第三章 报表输出的控制 72

3-1 利用OVERFLOW和FETCH OVERFLOW空制报表的跳页 72

3-1-1 页底指示器 72

3-1-2 应用页底指示器的描述 73

3-1-3 防止资料跨印於两页报表上 76

3-1-4 强迫跳页(FETCH OVERFLOW) 80

3-2 报表表格的调整 82

3-3-1 编辑方法 83

3-3 编辑 83

3-3-2 编辑与终点位置 90

3-4 利用PLACE重复印出资料 91

3-4-1 PLACE之填法 94

3-4-2 印表的顺序 94

3-4-3 同一行上重复多次印一分栏 97

第四章 卡片的输出 99

4-1 打卡和印卡 99

4-1-1 打卡 99

4-1-2 印卡 99

4-2 利用一资料同时做为输入和输出 106

4-2-1 打资料於读入之卡片上 107

4-2-2 打卡於资料束中之空白卡 109

4-2-3 如何决定混合资料束 112

4-3 选择卡片槽 113

4-3-1 输入和混合资料束卡片 113

4-3-2 输出资料束卡片选择卡片槽 116

4-3-3 合并输入及输出资料束卡片 119

第五章 在RPGⅡ程式中之控制作业 121

5-1 控制计算和输出之指示器的附加用法 121

5-1-1 防止作业执行於错误发生时 122

5-1-2 控制特定程式作业之执行 126

5-1-3 控制在跳页发生时之计算 132

5-1-4 依其他计算之结果而决定执行之计算 133

5-2 依据资料束中下一笔资料而决定计算之执行 137

5-2-1 处理卡片或磁碟资料束 137

5-2-2 防止重复 141

5-2-3 当一组资料中仅有一笔资料时执行某些特殊之作业 147

5-2-4 处理一组中最後一笔资料时执行某些特殊之作业 149

5-2-5 另外有关look ahead所应考虑的几点 150

5-3-1 移动资料之叙述 151

5-3 移动资料 151

5-3-2 利用MOVE由分栏中储存infor mation 152

5-3-3 将一分栏分为两部份 156

5-3-4 改变分栏的型式(文数或数字) 157

5-4 计算中之分歧 159

5-4-1 越过某些计算 160

5-4-2 倒逆分歧 166

5-5 在计算中利用副常式 169

5-5-1 在一周期中利用副常式做许多次同样的计算 169

5-5-2 利用副常式overlay 181

5-6-1 控制阶指示器LO 182

5-6 控制阶指示器之特殊用法 182

5-6-2 控制阶指示器做为计算之条件指示器 186

5-6-3 合计印表 187

5-7 二进位分栏运算 193

5-7-1 BITON运算码 194

5-7-2 BITOF运算码 194

5-7-3 TESTB运算码 195

5-7-4 范例 196

5-8 加快作业速度(双重I/O区域) 197

5-8-1 双重输入区域 197

5-8-2 双重输出区域 198

第六章 配对分拦与多资料束之处理 202

6-1 检查在一资料束中资料之次序 202

6-1-1 资料束中只含一种资料型 202

6-1-2 资料束中含有一种以上之资料型 205

6-2 一资料束中含有一种以上资料型并利用配对分栏及分栏归属关系 207

6-2-1 所有资料型具有相同的配对分栏 207

6-2-2 不同资料型具有不同的配对分栏 209

6-3 配对资料:每一资料束中有一种资料型 212

6-3-1 处理顺序:一个以上之配对资料在次资料束中 212

6-3-2 处理顺序:一个以上之配对资料在主资料束中 220

6-3-3 配对资料:在另一资料束中没有配对之资料 222

6-4 配对资料:在一资料束中有一种以上之资料型 226

6-4-1 配对分栏在同样资料束中不同的位置 226

6-4-2 处理没有配对分栏之资料 230

6-5 配对资料:在一资料束中所有之资料均处理过时 233

6-6 在同一资料束中利用配对分栏与控制分栏 235

6-7 决定资料束应为主要或次要 241

第七章 程式控制输入和输出 242

7-1 改变资料束处理的次序(FORCE运算) 242

7-1-1 处理下一笔资料束之描述 243

7-1-2 交互处理两资料束 244

7-1-3 由一资料束中强迫若干笔资料 247

7-1-4 利用Look Ahead以决定是否应强迫某一资料束 257

7-2 处理强求资料束(DEMAND资料束) 267

7-2-1 利用READ及强求资料束时应考虑的事情 271

7-3 重覆输出(EXCPT运算) 271

7-3-1 利用EXCPT及PLACE 272

7-3-2 控制EXCPT运算之用法 274

第八章 对照表 276

8-1 简介 276

8-1-2 对照表输入资料之设计 278

8-1-1 寻找单一的对照表 278

8-1-3 附加表格与对照表输入资料之描述 280

8-1-4 寻对照表之运算(LOKUP) 283

8-2 两对照表之寻表 285

8-2-1 两对照表输入资料之设计 286

8-2-2 在附加表格上描述两对照表 289

8-2-3 寻表运算(LOKUP)之填法 290

8-3 利用对照表资料於计算和输出内 291

8-3-1 依寻表结果控制之计算 291

8-3-2 寻表成功後参考资料 292

8-3-3 寻找小於、大於、或等於之情况 294

8-3-4 将资料移入一对照表entry内 298

8-3-5 对照表内容之修正 300

8-4 对照表的装填 303

8-4-1 Compile之对照表 303

8-4-2 Pre-execution时间之对照表 304

8-4-3 Pre-execution时间对照表之装填 304

8-5 整个对照表之输出 307

第九章 排列(ARRAYS) 309

9-1 何时应用排列而不用对照表 309

9-2 排列之定义 310

9-3 参考在一排列中之所有元素 311

9-3-1 排列至排列之计算 314

9-3-2 利用排列及单一分栏(或常数)之计算 316

9-3-3 排列内之所有元素相加 317

9-3-4 整个排列之输出 318

9-3-5 各组和之累积 322

9-4 参考排列中单独之各元素 329

9-4-1 排列之指标 329

9-4-2 排列中单独元素之输出 332

9-4-3 仅参考一分栏之部份 333

9-5-1 寻排列中之一特殊元素 337

9-5 排列之Iookup 337

9-5-2 寻找排列中一个以上的元素 343

9-5-3 输出於排列寻找之间 345

9-6 排列之装填 346

9-6-1 Compile时间之排列 346

9-6-2 Pre-execution 时间之排列 347

9-6-3 将输入资料存入execution时间之排列内 350

9-6-4 排列data连续的在一笔以上之资料上 356

中英名词对照 364

索引 366