LocalazyLocalazy
JCL é uma linguagem de programação utilizada em sistemas operativos IBM mainframe. É utilizada para escrever programas que controlam a execução de outros programas. JCL é a abreviatura de JCL para Job Control Language. É uma linguagem de scripting que diz ao sistema operativo qual o trabalho a executar e como o executar. Inclui instruções para o sistema operativo, o trabalho, e os conjuntos de dados. JCL tem três partes: as declarações de controlo do trabalho, as declarações de execução do trabalho, e as declarações de cessação do trabalho. As declarações de controlo do trabalho dizem ao sistema operativo quando deve iniciar e parar o trabalho. Dizem também ao sistema operativo de que recursos o trabalho necessita. As declarações de execução do trabalho dizem ao sistema operativo o que fazer com o trabalho. Elas dizem ao sistema operativo como executar o trabalho e o que fazer com o resultado do trabalho. As declarações de despedimento dizem ao sistema operativo quando deve parar o trabalho. Dizem também ao sistema operativo o que fazer com o resultado do trabalho.