1. 概要 1
1.1 调试工作 2
1.1.1 程序执行的基本形态 2
1.1.2 翻译时的错误和执行时的错误 5
1.2 程序的登记工作和程序库 6
1.2.1 在执行形式库中的登记和执行 6
1.2.2 其它程序库 8
1.3 程序库中程序的维护 9
1.4 作业的概念 10
1.4.1 作业和作业段 10
1.4.2 作业控制语句 12
1.5 作业的执行形式和操作员命令 18
1.5.1 作业的执行形式 18
1.5.2 操作员命令 20
2.调试作业的制作 24
2.1 编译(翻译)——翻译错误的检测 24
2.1.1 JOB作业控制语句 24
2.1.2 EXEC作业控制语句 27
2.1.3 /*作业控制语句 28
2.1.4 /&作业控制语句 29
2.1.5 连续编译 29
2.2 编译并执行——执行时错误的检测 31
2.2.1 编译及连接编辑 32
2.2.2 执行(用户程序的执行) 32
(1)EXEC作业控制语句 32
(2)输入输出装置的分配信息 32
(a)ASSGN作业控制语句/命令 33
(b)暂时分配与标准分配 45
(3)卡片文件,打印文件及无标号磁带文件的使用 48
练习题2-1 51
(4)文件定义信息 51
(a)带标准标号的磁带文件 52
(b)磁盘文件 56
练习题2-2 79
(c)文件定义信息的分类 81
(5)磁盘文件的分配与删除 84
(6)编译(翻译)和连接编辑的输入输出装置的构成 89
3.程序的登记及执行 94
3.1 执行形式程序库的建立 94
3.1.1 执行形式程序库的种类 94
3.1.2 私用执行形式程序库的建立 94
3.2 向执行形式程序库登记 97
3.3 从执行形式程序库开始执行 101
练习题3-1 110
4.程序的维护 111
4.1 执行形式程序库的维护 111
4.1.1 置换 111
4.1.2 删除 112
4.1.3 目录的印刷 114
4.2 原始语句库的维护 115
4.2.1 私用原始语句库的制作 116
4.2.2 向原始语句程序库的登记 118
4.2.3 原始语句程序库的印刷 125
4.2.4 删除原始语句程序库的簿 127
4.2.5 从原始语句程序库翻译 129
4.2.6 更新原始语句程序库(修改) 133
4.3 相对形式程序库的维护 139
4.3.1 私用相对形式程序库的制定 140
4.3.2 向相对形式程序库登记 142
4.3.3 目录的印刷 144
4.3.4 删除 144
4.4 连接编辑程序的其它功能 145
4.4.1 相对形式模块的取出功能 145
4.4.2 复盖结构的制定 151
5 编目过程的使用 156
5.1 作业执行时的编目过程 157
5.1.1 私用过程库的制作 157
5.1.2 向过程序的登记 159
5.1.3 编目过程的提取 163
5.1.4 修饰 165
练习题5-1 173
5.2 输入读出器的编目过程 174
5.2.1 登记 175
5.2.2 编目过程的提取 177
5.3 两个编目过程的比较 178
6.系统的操作 181
6.1 控制台的操作 181
6.1.1 控制台显示器的画面和键盘 181
6.2 系统的运行及操作员 188
6.2.1 系统的初启处理 189
(1)IPL的执行 189
(2)SFINT的执行 190
(3)输入读出器/输出打印器的启动 191
6.2.2 作业的执行 198
6.2.3 系统的终止处理 203
6.3 单独处理 205
7. 服务程序 209
7.1 分类合并 209
7.1.1 分类合并的功能 209
7.1.2 输入输出装置的分配及文件的结构 215
7.1.3 分类处理 222
练习题7-1 235
7.2 DINT(DASD预置) 237
7.7.3 EASYⅡ 240
7.3.1 基本功能 246
7.3.2 文件功能 258
7.7.4 DCLR(DASD清除) 265
8.无卡片系统的使用 268
8.1 假脱机控制下作业的执行 271
8.1.1 作业的输入 271
8.1.2 作业的输出 273
8.2 作为用户文件的使用 274
8.2.1 软盘装置的分配信息 274
8.2.2 文件定义信息 275
附录A 虚拟存贮装置概要 277
附录B 系统磁盘的构成 286
附录C VSAM数据集的文件定义信息(DLBL/EXTENT作业控制语句) 292
附录D NHELP程序的执行 298
附录E 连续处理(不用假脱机功能) 310
附录F 纸带装置的使用 317
附录G VOSl的结构 323