Quantcast
Channel: 失落谷|失落博客|Lostgu.com »介绍
Viewing all articles
Browse latest Browse all 4

大型机里的JCL是什么/简介/介绍

$
0
0

JCLJob Control Language即中文“作业控制语言”,是运行于IBM大型机上在OS/390,OS/Z系统中对主机中种类程序和资源进行控制的的一种控制程序运行及资源分配的语言,严格上来说它不是一种程序语言,而更像是一个描述主机内所有程序和资源如何运行的Schedule Contoler,它必须有一个作业头(Job Card),对一些如输出信息类别和打印信息机器控制等,它是按照一步一步招行的,每一步叫一个STEP,一般是从像STEP010,STEP020…STEP100这样由低像高来执行,写的时候也按照这样顺序。

主机内的文件也必须是在JCL里创建并控制的,JCL控制着几乎主机内所有的资源分配和处理过程,所以它就像是主机里的管家一样,把主机内部各类繁杂的事务一一处理的井井有条。
一个最基本的JCL格式如下:
Jobname Jobcard — 作业名及作业的控制信息

job lib/jcl lib — 一些系统或定义的程序及copybook库

step010 exec program1 —步骤一执行的程序
input file xxx — 输入文件
output file xxx — 输出文件
sysout * — 执行过程中输出的一些相关信息


Viewing all articles
Browse latest Browse all 4

Trending Articles