Você está na página 1de 3

O que é o ZOS?

Z/OS é um Sistema Operacional de 64 bits para mainframes, criado pela IBM.

Os Tipos de Arquivos do ZOS

Particionado: São arquivos que contém membros. Podem ser: parâmetros do sistema,
parâmetros de prorgama, programas fonte, jobs etc.

Sequencial: Os dados são acessados de maneira sequencial, registo após registro.


Podendo ser de tamanho fixo ou variável.

Indexado: Arquivo de estrutura indexada, contendo uma área de controle, área de


índices e uma área de dados. No ZOS o arquivo usado é VSAM.

Criação de um JOB

Para criar um JOB no ambiente mainframe é necessário a codificação de uma linguagem


chamada JCL. JCL é uma linguágem de programação necessária para gerar qualquer
trabalho dentro do mainframe.

Cartões de um JCL

Um JCL possui 3 diferentes tipos de cartões. Pois, antigamente, a entrada de dados e o


JCL eram feitos utilizando-se cartões perfurados. Entretanto, o mais utilizado era o que
continha 80 colunas. Mas tinha cartões de 96 e 80 colunas. Além disso, é onde cada um
possui uma função específica dentro do JOB.

JOB: Define o início da codifição JCL, bem como sua parametrização.

EXEC: Executa um programa ou um utilitário do sistema operacional.

DD: Define uma entrada ou saída do sistema.


O que é VSM?

O VSAM é um método de acessa a que combina os índices e os dados separadamente.


Porém, todo arquivo VSAM é controlado pela MASTER CATALOG. Um VSAM é formado
por CLUSTER, DADOS E ÍNDICES.

Existe 3 tipos de arquivos VSAM. o KSDS, ESDS e o RRDS.

O que é JOB?(JOB CONTROL LANGUAGE)

É uma linguagem que possibilita que o programa se comunique com a máquina.

Todo comando de JCL é gravado em um ou mais registros de 80 posições, porém os


parâmetros só podem ser codificados até a coluna 71.

O que é um STEP?

É uma unidade de trabalho dentro do JOB. É onde se executa um programa ou


PROCEDURE associados aos seus arquivos (DATA SETS).

O que é uma PROCEDURE?

É um conjunto de comandos ou passos gravados em um arquivos (DATA SET).

O que é um programa?

É um conjunto de instruções lógicas que codificamos para fazer uma determinada rotina,
para obtermos um resultado já pré estabelecido.

O que são recursos?

São equipamentos (HARDWARE), necessários para a execução de um programa.

Podem ser: Unidades de leitura de fitas magnéticas, unidades de discos, impressoras,


canais, CPU, memória, ou seja; tudo que é periférico.

O que é o DSN? (DATA SET NAME)

São os arquivos, onde estão armazenadas ou onde serão gravadas as informações.


Entretanto, todas essas informações estão disponíveis em meio magnéticos. Pode ser
disco, fita ou cartucho.

O que é SYSOUT?

É o parâmetro que identifica a classe de saída para um arquivo (DATA SET).

O que é DUMMY?

Usado para especificar que: nenhuma unidade ou espaço deve ser alocado para o
arquivo.

Você também pode gostar