No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Curso de COBOL desde Cero

Curso de COBOL desde Cero

Carlos Sánchez Botello

Carlos Sánchez Botello

¿Qué es un JCL?

12/24
Recursos

Aportes 4

Preguntas 2

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

RESUMEN
QUE ES UN JCL
ES UN LENGUAJE INTERPETRADO QUE VA EJECUTAR A MEDIDA QUE VA ENTRANDO AL SISTEMA .LA IMPORTANCIA RADICAL DE UN JCL CON LOS PROGRAMAS COBOL ES POR QUE EL JOB CONTROL LANGUAGE SIRVE DE ENLACE ENTRE EL PROGRAMA EJECUTABLE DE COBOL Y SISTEMA OPERATIVO MAINFRAME.
UN JCL INTERNAMENTE SE COMPONE YA SE DE UN SOLA PASO O UN PROGRMA O PUEDE TENER 255 LLAMADOS A DISTINTOS PROGRAMAS.

JCL (Job Control Language), sirve de enlace entre el programa ejecutable de cobol y Mainframe.

Para las personas que trabajaran en un sistema Unisys de la serie A (A6, A10, A12) es lo equivalente a un Workflow.

JCL - Job Control Language

Es un lenguaje interpretado, se ejecuta de acuerdo a su ingreso al sistema.
El JCL sirve de enlace entre en programa ejecutable COBOL y el sistema operativo Mainframe.

JCL se compone internamente de un solo paso, haciendo referencia a un solo programa o puede tener hasta 255 llamados a distintos programas.

¿Cómo es procesado?

JCL pasa por un JES (Job Entry System) se encarga de:

  • Interpretar el codigo JCL
  • Verificar la existencia en memoria del programa ejecutable COBOL
  • Verifica la existencia en memoria de los archivos de entrada y salida necesarios.
    • Existencia en disco.
    • Longitud
    • Ruta de los archivos

Después el JCL se pone en cola.

Sistema de visualización de trabajos - SPOOL

Una vez ejecutado el programa, podemos ver todas las líneas pertenecientes al JCL y al JES.
Nos ayuda en el Debug para finalizar con éxito el programa.
El JES purga de memoria automáticamente las líneas contenidas en el SPOOL referentes al JCL.