JCL基础测试与解析
3星 · 超过75%的资源 需积分: 9 34 浏览量
更新于2024-09-19
收藏 43KB DOC 举报
"这是一份关于JCL(Job Control Language)的入门测试题,主要针对初学者,涉及了JCL的基本概念和用法,如数据集的创建与管理、作业步间的依赖条件以及作业的错误处理等。同时,题目还提到了与COBOL相关的作业执行环境。"
JCL(Job Control Language)是IBM大型机系统中用于控制作业流程的脚本语言,它定义了作业的执行步骤、输入输出数据集以及各种资源的分配。在这些测试题中,主要考察了以下几个知识点:
1. 数据集的 DISP 参数:DISP 参数用于控制数据集的生命周期。例如:
- `DISP=(NEW,CATLG,DELETE)` 表示在作业步成功完成后对新创建的数据集进行编目,并在异常终止时删除。
- `DISP=(NEW,CATLG,KEEP)` 意味着数据集在作业步结束后保持在卷上并编目,即使作业异常终止也会保留。
- `DISP=(NEW,PASS,DELETE)` 和 `DISP=(OLD,PASS,DELETE)` 通常与传递数据集有关,但在此场景下可能不是最佳选择。
2. COND 参数:COND 参数用来设置作业步之间的依赖关系。
- `COND=ONLY` 表示只有当前作业步之前的作业步异常终止,本作业步才会执行。
- `COND=EVEN` 意味着无论前一作业步是否异常终止,本作业步都会执行。
3. JOBLIB 和 STEPLIB:这两个参数用于指定作业和步骤级别的库加载顺序。如果同时在两者中指定库,通常 `STEPLIB` 会覆盖 `JOBLIB` 中的库。
4. MSGLEVEL 参数:此参数控制作业日志的详细程度。
- `MSGLEVEL=(1,1)` 指定在作业执行期间以及作业异常终止时,打印所有JCL、JES、操作员和SMS的相关信息。
这些问题帮助学习者理解JCL如何控制作业流程,包括数据集的创建、作业步的执行条件以及错误处理策略。了解这些基础知识对于编写和调试JCL作业至关重要,特别是对于那些需要在COBOL等程序中使用JCL的开发者。通过解答这些测试题,学习者可以检验自己对JCL基本概念的理解,并为更复杂的JCL编程打下基础。
2011-06-22 上传
2008-10-20 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
zhilaiyici
- 粉丝: 0
- 资源: 1
最新资源
- C++ GUI Programming with Qt 4
- Compiere 的生产管理模块
- Java反射机制入门
- 模拟单处理机进程调度算法
- Linux安装Oracle 10g
- 基于J2EE的Ajax宝典
- ArcEngine开发代码集合
- Linux下mysql常用操作命令总结
- ER mapper中文手册
- peoteus与单片机仿真
- 平面布局方图模型的尺寸计算
- A Guide to MATLAB for Beginners and Experienced Users
- VC++常用方法__获得主机名及IP
- cognos展现教程
- 一种基于单片机的数据采集系统设计
- weblogic 9.2 LINUX安装全过程[ 图形] 含ESB安装