Teste JCL Simulado

Esta seção apresenta vários conjuntos de testes de simulação relacionados a JCL Framework. Você pode baixar esses testes de simulação de amostra em sua máquina local e resolvê-los offline de acordo com sua conveniência. Cada teste simulado é fornecido com uma chave de teste simulado para permitir que você verifique a pontuação final e classifique você mesmo.

Teste JCL Mock I

Resposta: C

Explicação

JCL significa Job Control Language, que fornece as especificações necessárias para processar um trabalho.

Resposta: C

Explicação

MVS significa Multiple Virtual storage, que é o sistema operacional dos sistemas de mainframe IBM.

Q 4 - Em quantos registros de bytes as instruções JCL são codificadas?

A - 16

B - 44

C - 80

D - 32

Resposta: C

Explicação

As instruções JCL são codificadas em registros de 80 bytes.

Resposta: C

Explicação

Os identificadores são duas barras (//) começando na coluna número 1. Todas as instruções JCL começam com identificadores, exceto para duas exceções - Para uma instrução delimitadora, / * começando na coluna 1 e para uma instrução de comentário, // * começando na coluna 1.

Q 6 - Qual destes não é um código de operação válido?

A - TRABALHO

B - EXEC

C - DD

D - PGM

Resposta: D

Explicação

Os códigos de operação válidos em JCL são JOB, EXEC e DD. PGM é um parâmetro, não uma operação.

Q 7 - Os parâmetros posicionais são codificados primeiro antes de qualquer parâmetro de palavra-chave e os parâmetros são separados por 'vírgulas' apenas. Declare se verdadeiro ou falso?

A - Falso

B - Verdadeiro

Resposta: B

Explicação

Esta afirmação está correta.

Resposta: B

Explicação

O JCL junto com o PROC é convertido em um texto interpretado para ser entendido pelo JES e armazenado em um conjunto de dados, que chamamos de SPOOL.

Resposta: A

Explicação

Quando o trabalho atinge sua prioridade mais alta, ele é levado para execução da fila de trabalhos. O JCL é lido do SPOOL, o programa é executado e a saída é redirecionada para o destino de saída correspondente, conforme especificado no JCL.

Resposta: C

Explicação

O sistema operacional usa o sistema de registro de trabalhos (JES) para receber trabalhos no sistema operacional, agendá-los para processamento e controlar a saída.

Resposta: D

Explicação

Quando a tarefa é concluída, os recursos alocados e o espaço JES SPOOL são liberados. Para armazenar o registro do trabalho, precisamos copiar o registro do trabalho para outro conjunto de dados antes de ser liberado do SPOOL.

Resposta: B

Explicação

Especifica o PROC / Programa a ser executado. No exemplo acima, um programa SORT está sendo executado (ou seja, classificando os dados de entrada em uma ordem específica).

Resposta: A

Explicação

Especifica as informações necessárias para o SPOOLing do trabalho, como id do trabalho, prioridade de execução, id do usuário a ser notificado na conclusão do trabalho.

Resposta: C

Explicação

A instrução DD é usada para incluir o nome do conjunto de dados a operar.

Resposta: C

Explicação

JCL é encerrado por uma instrução nula que é opcional. Para um código de instrução nulo apenas // começando na coluna 1. Todas as linhas após isso não serão executadas.

Resposta: A

Explicação

Com base no tempo de duração e no número de recursos exigidos pelo trabalho, as empresas atribuem diferentes classes de trabalho. Eles podem ser visualizados como agendadores individuais usados ​​pelo sistema operacional para receber os trabalhos. Colocar os trabalhos no escalonador certo ajudará na fácil execução dos trabalhos. Algumas empresas têm classes diferentes para empregos em ambiente de teste e produção. Os valores válidos para o parâmetro CLASS são de A a Z caracteres e 0 a 9 numéricos (de comprimento 1). A seguir está a sintaxe: CLASS = 0 a 9 | A a Z

Resposta: B

Explicação

Para especificar o destino de saída para o sistema e mensagens de trabalho quando o trabalho for concluído. Sintaxe: MSGCLASS = CLASS

Resposta: D

Explicação

O sistema envia a mensagem de sucesso ou falha (Código de condição máxima) para o usuário especificado neste parâmetro. Sintaxe: NOTIFY = "userid | & SYSUID"

Answer : C

Explanation

RESTART is used to restart a job from a particular step. Syntax : RESTART=* | STEPNAME

Answer : A

Explanation

Region parameter specifies the address space required to run a job step within the job. Syntax : REGION=nK | nM

Answer : B

Explanation

Time parameter specifies the time span to be used by the processor to execute the job. Syntax : TIME=(mm, ss) or TIME=ss

Answer : C

Explanation

To specify the priority of the job within a job class. If this parameter is not specified, then the job is added to the end of the queue in the specified CLASS. Syntax : PRTY=N

Answer Sheet

Question Number Answer Key
1 C
2 D
3 C
4 C
5 C
6 D
7 B
8 C
9 C
10 B
11 A
12 C
13 C
14 D
15 B
16 A
17 C
18 C
19 A
20 B
21 D
22 C
23 A
24 B
25 C