Ir al contenido

Job Control Language

De Wikipedia, la enciclopedia libre

Esta es una versión antigua de esta página, editada a las 13:43 15 dic 2009 por 193.148.246.4 (discusión). La dirección URL es un enlace permanente a esta versión, que puede ser diferente de la versión actual.

JCL - Job Control Language: La traducción al español es Lenguaje de Control de Trabajos. Es el conjunto de especificaciones sintácticas para la ejecución de tareas a cargo del sistema operativo de un equipo informático. Este lenguaje se usa en los Ordenadores Centrales (también llamados Mainframes).


Descripción general

Mediante instrucciones (declaraciones y órdenes) de JCL se informa al sistema operativo de qué tareas debe realizar, en qué secuencia han de ejecutarse y en qué periféricos están ubicados los ficheros (contenedores de datos) de entrada y salida que pueden requerir dichas tareas.

Un procedimiento (también llamado trabajo o job) es un conjunto coherente de órdenes (también llamadas 'pasos' o 'sentencias') comprensibles por el sistema operativo del equipo informático. Una característica de estos procedimientos es que se ejecutan por lotes.

El uso del JCL permite un alto grado de flexibilidad e independencia respecto a la ubicación física de los programas y ficheros involucrados.

Algunas características:

  • Las sentencias JCL comienzan con //
  • El contenido de cada sentencia a partir de la columna 72 se considera comentario (no orden ejecutiva)
  • La primera sentencia es JOB.
  • Todas las sentencias han de escribirse en MAYÚSCULAS.
  • Un procedimiento debe tener como mínimo un paso o sentencia del tipo EXEC asociada al programa que se desea ejecutar.
  • El procedimiento termina en una última línea que incluye solo los caracteres //


Enlaces externos