Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
TSO
Time Sharing Option
Student Guide
TSO - Todos direitos reservados para Mainframe School Treinamentos Ltda
TSO Time Sharing Option O nome TSO (Time Sharing Option) deriva do fato de que, quando foi originalmente lanado em 1971 pela IBM considerado time-sharing "um recurso opcional", em comparao com o padro de processamento em lote e inicialmente oferecidos como uma opo para OS/360 MVT . Com a introduo do MVS, em 1974, a IBM tornou um componente padro do seu sistema operacional top-end mainframe. TSO / E ("Time Sharing Option / Extensions") um conjunto de extenses para o TSO originais. TSO / E um elemento base do z / OS. Antes de z / OS, TSO Extensions (TSO / E) foi um elemento de OS/390 e foi um programa licenciado pela MVS e MVS ESA produtos do sistema Uma vez que todas as instalaes z / OS geralmente tem tanto TSO e TSO / funes de e instalado, normal para se referir tanto TSO e TSO / E como "TSO". TSO interage com os usurios em qualquer modo de linha por linha ou em tela cheia, modo de menu-driven. No modo linha-a-linha, o usurio digita comandos, digitando-as no teclado, por sua vez, o sistema interpreta os comandos e, em seguida, exibe as respostas na tela do terminal. Mas a maior interao mainframe realmente via ISPF, que permite a interao baseada em menus personalizados. Esta combinao chamada TSO / ISPF . TSO tambm pode fornecer um ambiente de estilo Unix no OS/390 ez / OS por meio do UNIX System Servios de shell de comandos com ou sem ISPF. ISPF Primary Optiom Menu
Na opo 2 (EDIT) devemos informar os parmetros do ISPF Library (Project, Group, Type e Member) , a biblioteca fonte um arquivo particionado isto , um arquivo que poder conter vrios arquivos fontes sob seu controle. Parmetros: Projet - MFS Group Cdigo do aluno Type LIBRARY Member Nome do arquivo fonte a ser editado, dever conter no mximo 8 caracteres, iniciando com letras e no contendo caracteres especiais, tais como: Arroba, Cedilha, ponto, virgula e Etc.
Na sequencia ser exibida uma tela para digitarmos o contedo do membro TESTE, note que esta tela tem duas linhas de comando, uma logo aps a literal (Command ===>) que chamaremos de comandos de arquivo e outras literais () que chamaremos de comandos de linha, inicialmente vamos exemplificar este ltimo comando.
Nota No rodap so exibida as teclas funes que poderemos usar como atalho. F1 - Toturial, intrues de navegao ( em ingls ). F2 - Abre uma nova tela de navegao no TSO. F3 - Salva o membro editado e volta a tela anterior. F5 - Continua a procura da palavra aps o comando FIND F6 - Continua a troca da palavra aps o comando CHANGE F7 - Tela anterior F8 - Tela posterior F9 - Exibe outra tela de navegao no TSO, esta tecla deve ser acionada aps o F2 para que as trocas de telas sejam feitas. F10 - Desloca os dados da tela para a esquerda F11 - Desloca os dados da tela para a direita F12 No salva o membro editado e volta a tela anterior
Note que aps o comando existe um nmero 3 que o nmero de linhas que sero afetadas, este nmero poder ser de 1 a 9999
Aps o comando...
Aps o comando...
Aps o comando...
Aps o comando...
10
A cpia de linhas complementada pelos parmetros: A = Copia as linhas AFTER (aps) a linha indicada pelo caractere B = Copia as linhas BEFORE (antes) da linha indicada pelo caractere
Aps o comando...
Aps o comando...
11
12
Aps o comando...
Aps o comando...
13
14
Aps o comando...
Aps o comando...
15
16
Aps o comando...
17
18
Aps o comando...
Aps o comando;
19
20
21
22
Aps o comando:
23
24
Utilitrios do TSO Na opo 3 (Utilities) acionaremos o painel de opes do utilitrio de arquivoe e biblioteca , como veremos a seguir.
Compactando uma biblioteca Para rearranjar os espaos disponveis na biblioteca, devemos informar a opo C (Compress) que liberar espaos para novos fonrtes.
25
26
Listando fontes de uma biblioteca Se no informarmos a opo ser exibido uma lista do(s) membro(s) da biblioteca informada no Projet, Group, Type e Member do Ispf Library.
Editando um fonte de uma lista de uma biblioteca. Para editar um membro da lista de uma biblioteca, devemos informar a letra E no campo sublinhado ( _ ) em frente ao membro desejado.
Aps o ENTER:
Aps o ENTER:
27
28
Visualizando um fonte de uma lista de uma biblioteca. Para visualizar um membro da lista de uma biblioteca, devemos informar a letra V no campo sublinhado ( _ ) em frente ao membro desejado.
Consultando um fonte de uma lista de uma biblioteca. Para consultar um membro da lista de uma biblioteca, devemos informar a letra B no campo sublinhado ( _ ) em frente ao membro desejado.
Aps o ENTER:
Aps o ENTER:
29
30
Excluindo um fonte de uma lista de uma biblioteca. Para deletar um membro da lista de uma biblioteca, devemos informar a letra D no campo sublinhado ( _ ) em frente ao membro desejado.
Renomeando um fonte de uma lista de uma biblioteca. Para editar um membro da lista de uma biblioteca, devemos informar a letra R no campo sublinhado ( _ ) em frente ao membro desejado.
Aps o ENTER:
Aps o ENTER:
31
32
Obtendo informaes de criao da biblioteca. Para obter informaes devemos informar i na opo, o mesmo se d com a opo S..
Utilitrios do TSO Na opo 2 (Data Set) ser usada para alocar, deletar, renomear entre outras funes de arquivos..
Aps o ENTER:
Aps o ENTER:
33
34
Parmetros Na opo 2 (Data Set) temos as opes criar arquivo (A), renomear arquivo (R), deletar arquivo (D) , catalogar arquivo (C), descatalocar arquivo (U), obter informaes reduzidas (S) e utilitrios de VSAM (V)
NOTA Podemos informar o nome do arquivo em ISPF Library ou no Data Set Name, se este ltimo for informado as opes se referenciaro ao arquivo informando.
35
36
Utilitrios do TSO Na opo 3 (Move/Copy) ser usada para copiar ou mover membros de uma biblioteca para mesma ou outra biblioteca.
37
38
Utilitrios do TSO Na opo 4 (Dslist) ser usada para listar arquivos em um determinado volume
No passo seguinte ser listados os arquivos que iniciarem com MFS, podemos informar a ao que queremos sobre eles: Deletar (D), Editar (E), Exibir (B) ou Renomear (R).
Neste caso ser listados todos os arquivos que iniciarem com MFS.