工作控制语言
工作控制语言(JCL)是IBM大型机操作系统上使用的脚本语言的一种名称。它指示系统如何运行一个批处理作业或启动一个子系统。
JCL的目的是说要运行哪些程序,使用哪些文件或设备进行输入或输出。它可以指出在什么条件下跳过某个步骤。
有两种不同的IBM作业控制语言。
- 一个代表从DOS/360开始的操作系统血统,其最新成员是z/VSE;和
- 另一个为从OS/360到z/OS的脉络,后者现在包括JES的扩展,作业输入控制语言(JECL)。
它们共享一些基本的语法规则和一些基本概念,但在其他方面有很大不同。
问题和答案
问:什么是 JCL?答:JCL 是作业控制语言(Job Control Language)的缩写,是 IBM 大型机操作系统上的一种脚本语言,用于指示系统如何运行批处理作业或启动子系统。
问:JCL 的目的是什么?
答:JCL 的目的是指示运行哪些程序,使用哪些文件或设备进行输入或输出,以及指定在什么条件下跳过某个步骤。
问:有多少种不同的 IBM 作业控制语言?
答:有两种不同的 IBM 作业控制语言。一种是从 DOS/360 开始的操作系统系列,其最新成员是 z/VSE;另一种是从 OS/360 到 z/OS 的系列,后者现在包括 JES 扩展、作业输入控制语言 (JECL)。
问:两种不同的 IBM 作业控制语言有什么共同点?
答:两种不同的 IBM 作业控制语言共享一些基本语法规则和一些基本概念。
问:两种不同的 IBM 作业控制语言有哪些区别?
答:两种不同的 IBM 作业控制语言在其他方面有很大的不同。
问:JES 扩展代表什么?
答:JES 扩展代表作业输入控制语言。
问:从 DOS/360 开始的操作系统系列中,哪个是最新的成员?
答:从 DOS/360 开始的操作系统系列的最新成员是 z/VSE。