Apostila de Introdução ao JCL

4706 palavras 19 páginas
INTRODUÇÃO
AO
JCL

DEFINIÇÃO DE UM JOB

Um job (serviço) é composto por um ou mais programas que serão processados dentro de uma seqüência. Se esta seqüência for quebrada por alguma anormalidade, interrompe-se o fluxo, repara-se o erro e faz a retomada. Uma interrupção causada pelo programa chamamos de ABEND. Esta retomada (ou restart) poderá ser feita desde o início, a partir do ponto que houve a ocorrência, em algum ponto anterior do Job, ou até mesmo de algum job anterior. Pode também ser necessário a recuperação de algum arquivo que tenha sido o causador do término anormal. Um seqüência de jobs em cadeia chamamos de rotina.

Observações muito importantes sobre um JOB:

Um job é composto de pelo menos um programa.
Este programa poderá ser um desenvolvido na empresa ou até mesmo um utilitário.
Um job SEMPRE (obrigatoriamente) começa com um cartão ‘JOB’, que irá se ‘apresentar’ para o sistema operacional e disponibilizar as filas e prioridades dentro do sistema
A cada programa ou utilitário denominamos STEP.
Cada step é representado por um cartão chamado ‘EXEC’.
O cartão EXEC é responsável por chamar o programa compilado e linkeditado. (Podendo ser também um utilitário)
Dentro de cada cartão EXEC teremos cartões ‘DD’ que irão disponibilizar os dispositivos necessários para o funcionamento do programa.
DESENHO BÁSICO DE UM JOB

//XXXXXXX JOB XXXXXXXXXXXXXXXXXXXXXXX
//XXXXXXX EXEC XXXXXXXXXXXXXXXXXXXXXX
//XXXXXXX DD XXXXXXXXXXXXXXXXXXXXXXX
//XXXXXXX DD XXXXXXXXXXXXXXXXXXXXXXX
//XXXXXXX DD XXXXXXXXXXXXXXXXXXXXXXX
//XXXXXXX.....EXEC XXXXXXXXXXXXXXXXXXXXXXX
//XXXXXXX DD XXXXXXXXXXXXXXXXXXXXXXX
//XXXXXXX DD XXXXXXXXXXXXXXXXXXXXXXX
//XXXXXXX DD XXXXXXXXXXXXXXXXXXXXXXX
//XXXXXXX.....DD XXXXXXXXXXXXXXXXXXXXXXX
//XXXXXXX.....EXEC XXXXXXXXXXXXXXXXXXXXXXX
//XXXXXXX DD XXXXXXXXXXXXXXXXXXXXXXX
//XXXXXXX DD XXXXXXXXXXXXXXXXXXXXXXX
//XXXXXXX DD

Relacionados

  • Cobol
    26149 palavras | 105 páginas
  • Microfocus Cobol
    10687 palavras | 43 páginas
  • aplicacao transforma notebook em access point
    8657 palavras | 35 páginas
  • trabalho Individual
    7374 palavras | 30 páginas
  • A9c60770 9d26 486b 8b14 E87b08512c9e
    5539 palavras | 23 páginas
  • So - funcionamento
    19230 palavras | 77 páginas
  • tecnologia
    27465 palavras | 110 páginas
  • fso 01 apostila fundamentos de sistemas operacionais
    31102 palavras | 125 páginas
  • apostila java
    78007 palavras | 313 páginas
  • sistema operacionais
    22911 palavras | 92 páginas