Anda di halaman 1dari 8

Manual del Usuario

ISPF / TSO

I S P F............................................................................................................................................................2
TECLAS DE FUNCION...........................................................................................................................2
COMANDOS DE LINEA.........................................................................................................................2
Comandos de lnea en bloque:..............................................................................................................3
Comandos de lnea repetidos "n" veces:...............................................................................................3
COMANDOS GENERALES....................................................................................................................3
Comandos FIND y CHANGE:...............................................................................................................4
MANDATOS BASICOS DE TSO..............................................................................................................5
SUBMIT:...................................................................................................................................................5
STATUS:...................................................................................................................................................5
CANCEL:..................................................................................................................................................5
HELP:........................................................................................................................................................5
LISTALB:..................................................................................................................................................5
LISTALC:..................................................................................................................................................5
ALLOC:.....................................................................................................................................................5
FREE:.........................................................................................................................................................5
SEND:........................................................................................................................................................5
UTILIZACION DEL DEBUGGER INTERACTIVO (FULL-SCREEN) - COBOL II........................6
C O N S I D E R A C I O N E S..................................................................................................................7
E N V I O D E A R C H I V O S.............................................................................................................8
COMO ENVIAR ARCHIVOS DE UN SISTEMA PRINCIPAL TSO AL PC........................................8
COMO ENVIAR ARCHIVOS DE PC A UN SISTEMA PRINCIPAL TSO...........................................8

Manual del Usuario

ISPF / TSO

T.S.O
ISPF
TECLAS DE FUNCION
PF1
PF2
PF3
PF4
PF5
PF6

/
/
/
/
/
/

PF13
PF14
PF15
PF16
PF17
PF18

HELP
SPLIT
END
RETURN
RFIND
RCHANGE

PF7 /
PF8 /
PF9 /
PF10/
PF11/
PF12/

PF19
PF20
PF21
PF22
PF23
PF24

UP
DOWN
SWAPT
LEFT
RIGHT
HOME

PA1 - Provoca una seal de 'ATTENTION' a comandos ejecutados


bajo TSO.
PA2 - Sirve para repetir el envo del ultimo pantallazo.

COMANDOS DE LINEA
COMANDO
I
D
R
C
M
A
B
<

NOMBRE
INSERTAR
DELETE
REPETIR
COPIAR
MOVER
DESPUES DE
ANTES DE

>
(
)
X
S
F

EXCLUIR

L
COLS
MASK
TABS
BOUNS

TABULACIONES

DESCRIPCIN
Genera una lnea detrs de la actual.
Borra la lnea actual.
Duplica la lnea actual.
Identifica una lnea a copiar.
Identifica una lnea a mover.
Copia o mueve detrs de esta lnea.
Copia o mueve delante de esta lnea.
Desplaza columnas hacia la izquierda, siempre
que no haya truncamiento.
Desplaza columnas hacia la derecha, siempre que
no haya truncamiento.
Desplaza columnas hacia la izquierda, sin
verificar truncamiento.
Desplaza columnas hacia la derecha, sin
verificar truncamiento.
Impide la visualizacin de una lnea.
Anula el efecto del comando X.
Hace aparecer la primera lnea de un bloque
excluido.
Hace aparecer la ultima lnea de un bloque
excluido.
Hace aparecer una lnea con la numeracin de
las columnas.
Hace aparecer una lnea sobre la que tecleamos
lo que queremos que aparezca al dar el comando
"I".
"*" por hardware; "-" por software.
Hace aparecer una lnea sobre la cual aparecen
las columnas entre las que surtirn efecto los
comandos de desplazamiento y los comandos
"CHANGE" y "FIND".

Manual del Usuario

ISPF / TSO

Comandos de lnea en bloque:


DD
RR
CC

MM
<<
>>

((
))
XX

Comandos de lnea repetidos "n" veces:


In
Dn
Rn
RRn
Cn
Mn

<n
<<n
>n
>>n
(n
((n

)n
))n
Xn
Sn
Fn
Ln

COMANDOS GENERALES
COMANDO
L n lnea
NUMBER
NONUM
RENUM
SUBMIT

DESCRIPCIN
La lnea pedida aparece la primera de la pantalla.
Indica que las lneas del texto van numeradas.
Indica que las lneas del texto no llevan numeracin.
Renumera el texto editado.
Pone el texto editado en colas de entrada del
ordenador.
SAVE
Salva el texto editado, pero sin salirse del editor.
CANCEL
Sale del modo EDIT sin salvar el texto editado.
RESET
Restaura la pantalla, anulando los efectos de los
comandos "X", "MASK", "BOUNDS", "TABS", y "COLS".
CREATE 'nombre' Crea un nuevo miembro en esa librera con el nombre
"nombre", cuyo contenido ser un grupo formado con
comandos "CC", o "MM".
COPY 'nombre'
Inserta detrs de ("A") o delante de ("B") de una
lnea determinada el miembro "nombre" de la librera
en vigor.
MOVE 'nombre'
Inserta detrs de ("A") o delante de ("B") de una
lnea determinada el miembro "nombre" de la librera
en vigor. Adems borra el miembro "nombre" una vez
copiado.
NULLS
Suprime la marca de fin de campo al final de cada
lnea de la pantalla, con lo que permite utilizar la
tecla de insercin.
NONULLS
Anula el efecto de NULLS.
TABS
Activa la tabulacin por hardware.
NOTABS
Inhibe la tabulacin por hardware.

Manual del Usuario

ISPF / TSO

Comandos FIND y CHANGE:


F serie-1

|NEXT|
|ALL|
|FIRST|
|LAST|
|PREV|
|WORD|

|CHARS|
|PREFIX|
|PRE|
|SUFFIX|
|SUF|

|X|
|NX|

C serie-1 serie-2 |NEXT|


|CHARS|
ALL|
|PREFIX|
|NX|
|FIRST|
|PRE|
|LAST|
|SUFFIX|
|PREV|
|SUF|
|WORD|

|COL-1|

|X|

|COL-2|

|COL-1|

|COL-2| |

NEXT: Bsqueda a partir de donde este el cursor.


LAST: Bsqueda a partir de la ultima lnea editada.
FIRST: Bsqueda desde el principio del texto editado.
PREV: Bsqueda hacia atrs desde donde esta el cursor.
ALL: Se piden todas las ocurrencias buscadas.
PREFIX o PRE: La serie-1 debe ser el prefijo de una palabra.
SUFFIX o SUF: La serie-1 debe ser el sufijo de una palabra.
WORD: La serie-1 debe ser una palabra.
X: Slo debe buscarse en lneas que estn en grupos "XX".
NX: Slo deben buscarse en lneas que no estn en grupos "XX".
COL-1 y COL-2: Slo debe buscarse entre las columnas "col-1" y "col2".

Manual del Usuario

ISPF / TSO

MANDATOS BASICOS DE TSO


SUBMIT:
Se utiliza para lanzar un trabajo a ejecucin, como si se hubiera
ledo desde una lectora de fichas.
SUBMIT nombre-del-fichero

STATUS:
Sirve para averiguar que es lo que se esta ejecutando, y que ha sido
submitido desde este usuario.

CANCEL:
Sirve para cancelar un trabajo BATCH. Se debe dar el nombre y el
nmero del JOB.
CANCEL nombre-job (JON numero-job)

HELP:
Da por pantalla la descripcin y parmetros del mandato solicitado en
el HELP.

LISTALB:
Da por pantalla todos los mensajes pendientes.

LISTALC:
Da por pantalla todos los ficheros asignados en este momento al
usuario TSO.

ALLOC:
Sirve para asignar ficheros. Es equivalente a una DD desde el
terminal. Sirve para meter los ficheros que me creo para pruebas.

FREE:
Libera los ficheros que hemos asignado con ALLOC.

SEND:
Sirve para enviar un mensaje al operador o a otros usuarios.
SEND 'mensaje' USER (userid)

Manual del Usuario

ISPF / TSO

UTILIZACION DEL DEBUGGER INTERACTIVO (FULL-SCREEN) COBOL II

En TSO (ISPF/PDF), compilar el programa (opcin 5.0) con:


TEST

YES

ALLOCAR los diversos ficheros que utilice el programa-cobol sobre


el cual se quiere hacer el debugging (opcin 6):
ALLOC FI(DDNAME) DA (DSNAME) SHR/NEW...
La DDNAME ser la misma que el nombre utilizado en la clusula
ASSIGN TO o bien, (ya que coincide), la de la ficha de control del
JCL que define el fichero. De aqu se obtiene tambin la DSNAME.
Obviamente, los ficheros allocados deben tener la misma definicin
que los ficheros del programa (respectivamente). Esto se puede
comprobar con la opcin 3.2 (que tambin permite allocar).
Deben allocarse tambin los ficheros de impresora.

Una vez realizado esto, INVOCAR el Debugger (opcin 4.10):


DSNAME: Nombre del programa que se quiere depurar, en general:
'CALP.LINKBAT(nombre_miembro)'
'CALP.LINKONL(nombre_miembro)'

En este momento puede comenzar la sesin de debug, introduciendo


los comandos que se considere apropiados.

Para terminar la sesin, teclee QUIT (PF3 no es valida).

Manual del Usuario

ISPF / TSO

CONSIDERACIONES
1. El LOG del Debugger solo guarda los ltimos 1000 registros. Si se
desea guardar un numero superior, se deber definir un fichero de
log en el panel de invocacin del debugger y acceder bien
dividiendo la pantalla (PF2), bien al final de la sesin de debug.
2. El comando FLOW ON hace que se guarden en el log los ltimos 255
VERBOS ejecutados. Adems, los guarda como LIFO (deber comenzarse
a estudiarlo por el final).
3. Recordar que los ALLOC hechos mediante comando (opcin 6) solo son
validos para esa sesin de TSO.
4. WHERE = XXXX.Y indica que el programa se ha interrumpido en el
verbo numero Y de la lnea XXXX. Este verbo NO se ha ejecutado y es
el primero que se ejecutara si se hace continuar el programa en ese
punto.

Manual del Usuario

ISPF / TSO

ENVIO DE ARCHIVOS
COMO ENVIAR ARCHIVOS DE UN SISTEMA PRINCIPAL TSO AL PC
1. Hacer "log on" al sistema principal TSO.
2. Ponerse en el panel 1.6 (COMMAND).
3. Ponerse en PC, aparece: C>
4. En C> teclear: cd\
5. En C> teclear:
C>RECEIVE [a:]nombre.TXT e:nombre.miembro.tso ASCII CRLF
6. En TSO hacer "log off" (sucesivas PF3).
7. En PC convertir fichero grabado a Open Access II.
8. Fin de la operacin.

COMO ENVIAR ARCHIVOS DE PC A UN SISTEMA PRINCIPAL TSO


1. Hacer "log on" al sistema principal TSO.
2. Comprobar que el mensaje "preparado" (ready) de TSO, se visualiza
en la pantalla.
3. Ponerse en PC, aparece: C>
4. En C> teclear: cd\
5. En C> teclear:
C>SEND [a:]nombre.TXT e:nombre.miembro.tso ASCII CRLF
6. Pasar a la sesin de sistema principal TSO para comprobar si se ha
recibido el archivo.
7. Fin de la operacin.

Anda mungkin juga menyukai