SóProvas



Questões de JCL


ID
1211374
Banca
CESPE / CEBRASPE
Órgão
TJ-SE
Ano
2014
Provas
Disciplina
Programação
Assuntos

Acerca de administração de sistema operacional z/OS, julgue o item que se segue.

O JCL (job control language), no z/OS, é uma sequência de comandos usados para a identificação de um job e a descrição dos requisitos deste job ao sistema operacional.

Alternativas
Comentários
  • Gabarito: CERTO

    Job Control Language (JCL) é uma usada em da para instruir o sistema a inicializar um sub-sistema ou executar um (https://pt.wikipedia.org/wiki/Job_Control_Language). Isso acontece pois o mainframe não entende o programa como escrevemos, ou seja, desenvolveremos em JCL programas que irão compilar os programas feitos em Cobol ou CICS, transcrevendo-os para a linguagem de máquina do mainframe (http://escoladeprogramadores.com.br/demos/cobol/aula-5.php).


ID
1395940
Banca
FGV
Órgão
PROCEMPA
Ano
2014
Provas
Disciplina
Programação
Assuntos

A plataforma Mainframe dispõe de uma linguagem de programação que permite instruir o sistema operacional a inicializar um subsistema ou executar qualquer trabalho dentro do mainframe. Essa linguagem, denominada JCL (Job Control Language), estabelece regras específicas para sua programação.

Em relação à linguagem JCL, utilizada no sistema operacional z/OS, analise as afirmativas a seguir.

I. A sintaxe da linguagem é caracterizada por um par de barras (//) que indicam o início de cada instrução.

II. O comando DD informa quais são os arquivos que o programa vai utilizar.

III. Para que os parâmetros de uma instrução possam continuar na linha seguinte, a linha deve terminar com uma vírgula (,).

Assinale:

Alternativas
Comentários
  • Exemplo

    //ARQUIVO1 DD DSN=FUTURE.ARQUIVOS.ARQUIVO1,

    // DISP=(,PASS)


ID
1499953
Banca
FCC
Órgão
CNMP
Ano
2015
Provas
Disciplina
Programação
Assuntos

Considere a JCL do Sistema Operacional zOS que possui um layout específico para sua programação e que deve ser respeitado durante toda a sua codificação.

Nesse layout as colunas de 03 a 09 devem conter

Alternativas

ID
1555984
Banca
EXATUS
Órgão
CEB-DISTRIBUIÇÃO S/A
Ano
2014
Provas
Disciplina
Programação
Assuntos

Nos scripts do tipo JCL (Job Control Language), qual é o número máximo de steps que um job pode conter?

Alternativas

ID
1555987
Banca
EXATUS
Órgão
CEB-DISTRIBUIÇÃO S/A
Ano
2014
Provas
Disciplina
Programação
Assuntos

Em JCL (Job Control Language), quando se deseja sinalizar que a entrada (input) é vazia (empty) ou que a saída (output) deve ser descartada, a seguinte keyword pode ser utilizada:

Alternativas
Comentários
  • Dummy

    Utilizado para receber o arquivo em estado “nulo”;

    Exemplo: //ARQUIVO4 DD DUMMY; 


ID
1555990
Banca
EXATUS
Órgão
CEB-DISTRIBUIÇÃO S/A
Ano
2014
Provas
Disciplina
Programação
Assuntos

Em JCL (Job Control Language), o seguinte comando pode ser utilizado quando se tem por objetivo a execução de uma procedure como parte de um job:

Alternativas
Comentários
  • LETRA C

    A instrução EXEC marca o início de uma etapa dentro de uma tarefa e especifica o nome de um programa ou procedimento catalogado a ser executado.

    https://www.ibm.com/support/knowledgecenter/zosbasics/com.ibm.zos.zjcl/zjclc_jclEXECstmt.htm

  • EXEC = palavra chave; indica qual programa ou procedure será executado. 


ID
1815187
Banca
Quadrix
Órgão
COBRA Tecnologia S/A (BB)
Ano
2014
Provas
Disciplina
Programação
Assuntos

Uma Instrução JCL é logicamente dividida em cinco campos, sendo que o campo "nome" deve:

I. começar na coluna 3, com um caractere alfabético ou nacional.
II. ter o tamanho de 1 a 8 caracteres alfanuméricos ou nacionais.
III. terminar quando seguido de, pelo menos, um espaço em branco.

Estão corretas as afirmativas:

Alternativas
Comentários
  • Name field

    The name field identifies a particular statement so that other statements and the system can refer to it. For JCL statements, code the name as follows:

    • The name must begin in column 3.
    • The name is 1 through 8 alphanumeric or national ($, #, @) characters. See  for the character sets.
    • The first character must be an alphabetic or national ($, #, @).
    • The name must be followed by at least one blank.

    https://www.ibm.com/docs/en/zos/2.3.0?topic=statements-jcl-statement-fields

  • O Jobname Deve começar na coluna 3 e possuir de 1 a 8 caracteres

    Exemplo: //JFUTURE1 JOB


ID
1815190
Banca
Quadrix
Órgão
COBRA Tecnologia S/A (BB)
Ano
2014
Provas
Disciplina
Programação
Assuntos

No campo identificador, uma instrução JCL de comentário é identificada pelo:

Alternativas
Comentários
  • https://i1.wp.com/www.tutorialbrain.com/wp-content/uploads/2018/10/TutorialBrain-Coding-Rules-in-JCL.jpg


ID
1815199
Banca
Quadrix
Órgão
COBRA Tecnologia S/A (BB)
Ano
2014
Provas
Disciplina
Programação
Assuntos

A construção de instruções IF/THEN/ELSE/ENDIF é usada para executar condicionalmente job steps dentro de um job. Cada instrução JCL da construção de instruções IF/THEN/ELSE/ENDIF pode ter no campo operação os seguintes conteúdos, precedidos e seguidos de pelo menos um espaço em branco: 

Alternativas

ID
3061489
Banca
IADES
Órgão
BRB
Ano
2019
Provas
Disciplina
Programação
Assuntos

A definição de cada dataset utilizado em JCL é dada utilizando a instrução DD. Essa instrução possui diversos parâmetros. Entre eles, aquele que detalha as características físicas do dataset é o

Alternativas
Comentários
  • Gab. B / foi no chutômetro

  • DISP: Indica o status (disposição do arquivo). Seu formato é DISP=(ESTADO ATUAL, FIM NORMAL, FIM ANORMAL).

    DCB: GABARITO! Especifica as demais características físicas do arquivo.

    DSN: É o parâmetro que define o nome do arquivo catalogado, também chamado de EFN (External File Name)

    UNIT: Especifica o tipo do periférico onde o arquivo está gravado ou será gravado.

    VOL:É usado para especificar um volume de disco ou fitas específicas.

    Fonte: http://osasconamao.com.br/CURSOS/_arquivos/aula1jcl.pdf


ID
5372890
Banca
IADES
Órgão
BRB
Ano
2021
Provas
Disciplina
Programação
Assuntos

No que se refere à execução de jobs no JES, utilizando a linguagem JCL, assinale a alternativa correta.

Alternativas