Hola.

Páginas: 19 (4721 palabras) Publicado: 22 de septiembre de 2014
4.0.0 JOB CONTROL LANGUAGE.

4.1.0 CLAUSULAS DE JOB CONTROL.


Para usar las funciones del “sistema operativo”, es necesario definirle el trabajo que se desea desarrollar, así como los recursos que se requieren para realizarlo. La forma de darle esos datos, es por medio de instrucciones de control, generalmente llamadas “CLÁUSULAS DE JOB CONTROL LANGUAGE”.


El “JOB CONTROL LANGUAGE”,comúnmente llamado “JCL” está formado de nueve cláusulas de control mediante las cuales se codifica, por medio de parámetros la información que va a ser utilizada por el “sistema operativo” para dirigir la ejecución de los programas.


Las nueve cláusulas del “JCL” que se usan para describir los trabajos que controlará el “sistema operativo” son:


1. CLÁUSULA DE TRABAJO (JOB)

2. CLASULADE EJECUCIÓN (EXEC).


3. CLASULA DE DEFINICIÓN DE DATOS (DD).

4. CLASULA DELIMITADORA (/*).


5. CLASULA NULA (//).

6. CLASULA DE PROCEDIMIENTO (PEND).


7. CLASULA DE COMENTARIOS (//*).

8. CLASULA DE COMANDOS.


Una cláusula de “JCL” está formada por uno o más registros de 80 posiciones. El sistema operativo puede distinguir las cláusulas de “JCL” aunque vayan acompañadasde datos en el mismo “INPUT STREAM”.


El campo de “OPERACIÓN” indica el tipo de cláusula de JCL, o de “COMANDO”, no requiere iniciar en un aposición determinada, pero debe estar precedido y seguido de al menos un blanco y no rebasar la posición 71.

El campo de “OPERANDO” está formado por parámetros separados por comas y se componen de dos partes: una palabra “preescrita” y una “variable”,no tiene una longitud fija o requerimiento de posición, pero debe estar precedido y seguido por lo menos de un blanco y no debe rebasar la posición 71, así mismo no se deben codificar blancos intermedios entre los parámetros dentro del campo del operando.


El campo de ”COMENTARIOS“ puede contener cualquier información explicativa, no tiene longitud fija o requerimiento de posición, debe estarseparado del campo de “OPERANDO” al menos por un blanco y no debe rebasar la posición 71.


El campo de “CONTINUACIÓN” se utiliza para indicar que la cláusula continúa en el siguiente registro, es de una sola posición y debe codificarse en la posición 72.


Para todas las cláusulas excepto para la de “COMENTARIOS”, la identificación y los demás campos deben codificarse de la posición 1 a la71, si el número de caracteres excede a 71 se pueden codificar en uno o más registros de continuación.


En las cláusulas de “COMENTARIOS”, estos se pueden codificar de la posición 4 a 80, no puede ser continuado sobre otro registro, pero se pueden usar tantas cláusulas de comentarios como sean necesarias.


Existen dos tipos de parámetros, “PARÁMETROS POSICIONALES” y “PARÁMETROS NOPOSICIONALES”, los primeros se caracterizan por guardar un orden fijo de posición respecto a otros de su mismo género y los segundos por ser independientes de otros de su mismo tipo.




4.2.0 REGLAS DE CODIFICACIÓN.


La codificación de las cláusulas “JCL” se debe ajustar a las siguientes reglas:

Las cláusulas de “JCL” contienen los seis campos siguientes:

1. IDENTIFICACIÓN.
2. NOMBRE.3. OPERACIÓN.
4. OPERANDOS.
5. COMENTARIOS.
6. CONTINUACIÓN.


El campo de “IDENTIFICACIÓN” es requerido (obligatorio) para cada una de las cláusulas, ya que es el que indica al sistema operativo que se trata de una cláusula de “JCL”. En algunas cláusulas pueden omitirse uno o mas de los campos restantes en caso de no ser necesarios.

El campo de identificación debe codificarse a partirde la posición 1 del registro y debe contener alguno de los siguientes grupos de caracteres.

// CLÁUSULA NULA.

/* CLÁUSULA DELIMITADORA.

//*CLÁUSULA DE COMENTARIOS.


El campo de “NOMBRE” identifica a la cláusula de JCL, de tal forma que otras cláusulas o los bloques de control del sistema, se refieren a ella por este nombre, el cual puede tener una longitud de hasta ocho caracteres...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • hola hola hola hola
  • hola hola hola hola hola
  • hola hola hhola hola y hola
  • hola hola hola
  • Hola Hola Hola
  • Hola Hola Hola
  • hola hola hola
  • Hola hola

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS