11. O que é um Grupo de Dados de Geração (GDG)? |
Grupo de Dados de Geração é um grupo de conjuntos de dados relacionados cronológica ou funcionalmente. Os GDGs são processados periodicamente, geralmente adicionando uma nova geração, mantendo as gerações anteriores e, às vezes, descartando a geração mais antiga. |
12. Como é criada uma base GDG? |
Uma base GDG é criada no catálogo do sistema e acompanha os números de geração usados para conjuntos de dados no grupo. O utilitário IDCAMS é usado para definir a base GDG. |
13. Quando DISP=MOD deve ser usado? |
DISP=MOD é usado para estender um conjunto de dados sequencial existente ou para criar um conjunto de dados se ele não existir. Se o conjunto de dados existir, os registros serão anexados ao conjunto de dados no final do conjunto de dados existente. Caso o conjunto de dados não exista, o sistema trata o MOD como se fosse NOVO, desde que o parâmetro volume não tenha sido utilizado. |
14. Qual é a diferença entre as instruções JOBLIB e STEPLIB? |
JOBLIB é definido no início do trabalho antes de qualquer EXEC e contém as bibliotecas de carregamento a serem pesquisadas para todo o trabalho. STEPLIB é definido após um EXEC e se aplica somente a essa etapa. Ele também contém as bibliotecas de carregamento a serem pesquisadas para a etapa. JCLLIB é definido no início do trabalho antes de qualquer EXEC e contém as bibliotecas de procedimentos (JCL) a serem pesquisadas por quaisquer procedimentos (ou seja, qualquer coisa que não seja EXEC PGM=) ou membros INCLUDE. |
15. Cite algumas das instruções JCL que não são permitidas em procs.? |
Instruções JOB, Delimiter(/*) ou Null, instruções JOBLIB ou JOBCAT DD, instruções DD * ou DATA e quaisquer instruções de controle JES2 ou JES3. |
16. Quantas extensões são possíveis para um arquivo seqüencial? Para um arquivo VSAM? |
16 extensões em um volume para um arquivo sequencial e 123 para um arquivo VSAM. |
17. O que significa uma disposição de (NEW,CATLG,DELETE)? |
Este é um novo conjunto de dados e precisa ser alocado, para CATLG o conjunto de dados se a etapa for bem-sucedida e para excluir o conjunto de dados se a etapa terminar de forma anormal. |
18. O que significa uma disposição de (NEW,CATLG,KEEP)? |
Este é um novo conjunto de dados e precisa ser alocado, para CATLG o conjunto de dados se a etapa for bem-sucedida e para MANTER, mas não CATLG, o conjunto de dados se a etapa terminar de forma anormal. Assim, se a etapa for interrompida, o conjunto de dados não será catalogado e precisaremos fornecer o vol. ser na próxima vez que nos referirmos a ele. |
19. O que é DISP=(NEW,PASS,DELETE)? |
Este é um novo arquivo e crie-o, se a etapa terminar normalmente, passe-o para as etapas subsequentes e se a etapa terminar de forma anormal, exclua-o. Este conjunto de dados não existirá além do JCL. |
20. O que é 'S0C7' encerrar? |
Causado por dados inválidos em um campo numérico. |
Material de apoio ao aluno