Lenguaje de control de trabajos (JCL)

Autor: Laura McKinney
Fecha De Creación: 10 Abril 2021
Fecha De Actualización: 16 Mayo 2024
Anonim
JCL Tutorial : JCL stand’s for JOB Control Language | JCL Introduction | JCL Stages | JCL Example.
Video: JCL Tutorial : JCL stand’s for JOB Control Language | JCL Introduction | JCL Stages | JCL Example.

Contenido

Definición: ¿Qué significa Job Control Language (JCL)?

El lenguaje de control de trabajos (JCL) es un lenguaje de script ejecutado en un sistema operativo mainframe de IBM. Consiste en declaraciones de control que designan un trabajo específico para el sistema operativo.

JCL proporciona un medio de comunicación entre el programa de aplicación, el sistema operativo y el hardware del sistema.


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica Job Control Language (JCL)

Se considera que JCL es uno de los lenguajes de script groseros que se ejecutan en sistemas por lotes IBM OS / 360. Puede definir nombres de conjuntos de datos, parámetros y dispositivos de salida del sistema. Una característica común tanto en DOS como en OS JCL es la unidad de trabajo, que se denomina trabajo. Un trabajo consta de varios pasos pequeños para ejecutar un programa específico y se identifica mediante tarjetas llamadas tarjetas de trabajo, que indican el comienzo del trabajo y definen exactamente cómo se ejecutará el trabajo.

Los sistemas operativos DOS y OS utilizan 71 caracteres por línea. Sin embargo, la longitud máxima es de 80 caracteres. Los caracteres 73-80 se utilizan para localizar las áreas de error informadas por el sistema operativo.

Cuando una declaración JCL se vuelve demasiado larga y excede el límite de 71 caracteres, se puede extender usando una tarjeta de continuación. Una declaración se puede continuar con tantas tarjetas como sea necesario terminando todas las tarjetas JCL excluyendo la última tarjeta en una instancia donde se usa una coma, o usando (//) al comienzo de la tarjeta de continuación en la columna uno y usando en menos un personaje de un espacio.