Job Control Language


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


Wikimedia foundation. 2010.

Mira otros diccionarios:

  • Job Control Language — (JCL) is a scripting language used on IBM mainframe operating systems to instruct the system on how to run a batch job or start a subsystem. The term Job Control Language can also be used generically to refer to all languages which perform these… …   Wikipedia

  • Job Control Language — (Language de Contrôle des Tâches), couramment appelé JCL désigne certains langages de scripts, en particulier sur les systèmes d exploitation mainframe d IBM, dont le rôle est d exécuter un batch. Il existe deux langages JCL d IBM, l un utilisé… …   Wikipédia en Français

  • job control language — (Computers) A programming language used to specify the manner, timing, and other requirements of execution of a task or set of tasks submitted for execution, especially in background, on a multitasking computer; a programming language for… …   The Collaborative International Dictionary of English

  • Job Control Language — JCL (Job Control Language) ist die Steuersprache für Stapelverarbeitungen in einem Großrechnerumfeld und gehört zu den Skriptsprachen. Aufgabe der JCL ist es, die auszuführenden Programme, deren Reihenfolge sowie eine Laufzeitumgebung (Verbindung …   Deutsch Wikipedia

  • job-control language — noun a problem oriented language used to describe job requirements to an operating system • Hypernyms: ↑application oriented language, ↑problem oriented language …   Useful english dictionary

  • job control language — Computers. a language used to construct statements that identify a particular job to be run and specify the job s requirements to the operating system under which it will run. Abbr.: JCL * * * …   Universalium

  • job control language — Computers. a language used to construct statements that identify a particular job to be run and specify the job s requirements to the operating system under which it will run. Abbr.: JCL …   Useful english dictionary

  • job control language — type of programming language …   English contemporary dictionary

  • job control language — noun Computing a language enabling the user to define the tasks to be undertaken by the operating system …   English new terms dictionary

  • Job Control Language (JCL) — Kommandosprache; spezielle Sprache, in der die Kommandos zur Ausführung eines ⇡ Jobs an das ⇡ Betriebssystem (BS) eines Computers formuliert werden …   Lexikon der Economics


We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.