Linguagem de controle de trabalho
Job Control Language (JCL) é um nome para as linguagens de scripting utilizadas nos sistemas operacionais IBM mainframe. Ele instrui o sistema sobre como executar um trabalho em lote ou iniciar um subsistema.
O objetivo do JCL é dizer quais programas devem ser executados, usando quais arquivos ou dispositivos para entrada ou saída. Ele pode indicar sob quais condições pular um passo.
Existem dois idiomas distintos para o controle de trabalhos da IBM:
- uma para a linhagem do sistema operacional que começa com DOS/360 e cujo último membro é z/VSE; e
- a outra para a linhagem de OS/360 a z/OS, esta última agora incluindo extensões JES, Job Entry Control Language (JECL).
Eles compartilham algumas regras básicas de sintaxe e alguns conceitos básicos, mas de outra forma são muito diferentes.
Perguntas e Respostas
P: O que é JCL?
R: JCL significa Job Control Language (Linguagem de Controle de Trabalho), que é uma linguagem de script usada nos sistemas operacionais de mainframe da IBM para instruir o sistema sobre como executar um trabalho em lote ou iniciar um subsistema.
P: Qual é a finalidade do JCL?
R: A finalidade do JCL é indicar quais programas devem ser executados, usando quais arquivos ou dispositivos para entrada ou saída, e especificar sob quais condições uma etapa deve ser ignorada.
P: Quantas linguagens distintas de IBM Job Control existem?
R: Existem duas linguagens distintas do IBM Job Control. Uma delas é para a linhagem do sistema operacional que começa com o DOS/360 e cujo membro mais recente é o z/VSE, e a outra é para a linhagem do OS/360 ao z/OS, que agora inclui extensões JES, Job Entry Control Language (JECL).
P: O que as duas linguagens distintas do IBM Job Control têm em comum?
R: As duas linguagens distintas do IBM Job Control compartilham algumas regras básicas de sintaxe e alguns conceitos básicos.
P: Quais são algumas das diferenças entre as duas linguagens IBM Job Control?
R: As duas linguagens distintas do IBM Job Control são muito diferentes.
P: O que significam as extensões JES?
R: Extensões JES significam Job Entry Control Language.
P: Qual é o membro mais recente da linhagem de sistema operacional que começa com o DOS/360?
R: O membro mais recente da linhagem do sistema operacional que começa com o DOS/360 é o z/VSE.