- Job Control Language
-
Descripción general
JCL, acrónimo de Job Control Language, se traduce al español como Lenguaje de Control de Trabajos. Es un conjunto de especificaciones de morfología y sintaxis requeridas para la redacción de instrucciones de ejecución de programas informáticos por parte del sistema operativo de un equipo informático. Este lenguaje se usa en los Ordenadores Centrales (Mainframes) y es específico para cada sistema operativo.
Las instrucciones (también llamadas 'pasos' o 'sentencias') del JCL son declaraciones u órdenes con las que se indica al sistema operativo qué tareas debe realizar, en qué secuencia han de ejecutarse y en qué periféricos están ubicados los ficheros de datos (de entrada y/o de salida) que requieren dichas tareas.
Un procedimiento (también llamado trabajo o job) es un conjunto coherente de instrucciones para realizar un trabajo particular.
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 del JCL:
- 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 //
- Las lineas que comienzan con //* se consideran comentarios
Enlaces externos
Categorías:- Lenguajes de programación
- Historia del software
- Sistemas operativos para computadoras centrales de IBM
Wikimedia foundation. 2010.