COMO DEBUGAR CON VIASOFT

Páginas: 10 (2457 palabras) Publicado: 22 de abril de 2013
1


CURSO VIASOFT


Autor: M. Sanjuan
Profesor: Oscar Pérez
Tfno contacto:
Fechas: 20/03/2000 al 24/03/2000




File Understand Change Test Document Re-engineer Measure Help


PRODUCTOS:

A nivel de aplicación:

VIA / ALLIANCE Understand.2
Referencias Cruzadas (Query)
Análisis Impacto (Impact)
Search (Search)

VIA / DECAL Measure (1)

A nivel deprogramación:

VIA / SMARTEDIT: Change
VIA / INSIGHT: Undesrstand.1
VIA / SMARTTEST: Test.1
VIA / MARTDOC: Documentación de programas
VIA / RENDISSANCE: Re-engenier.1



VIA / SMARTTEDIT (Change.1)


A esta opción se puede entrar desde VIASOFT, con la opción CHANGE.1, o bien, desde el editor normal poniendo CUA ON.


File View Search Check List Options Help

Opciones de barrade menú:

View 4 zoom in(zi) Para que se expanda una copy
zoom d(zd) Busca en qué copy esta sin tener que expandirla
POP ventanas

Check 2 Para crear copys de librerías en un miembro

Check 3 Para traer de un miembro (por ejemplo., el resultado de una compilación), las librerías.
Check 4 Si cambia la versión de Cobol o la librería donde está el compilador.

Branch Sitúa la primeravez, en PROCEDURE DIVISION.

Options 6 Equate Para igualar un dato con una abreviatura
Ej: Poniendo “.a”, en la columna de números, iguala el número a ese literal.
Ej : eq a % y el cursor en un campo, se iguala dicho campo a la abreviatura “a”.
Para cancelar una eq, hay que igualarlo a espacios.
Hay que tener cuidado en no utilizar como abreviaturas, nombres de subset ya que se pierdela utilidad del subset y predomina la abreviatura.


Options 7 Refresh Para poner la versión de Cobol. Poner las librerías en el orden en que se utilicen.

Search

fx % ALL REF ALIAS
hi Variable first def noalias
sc Nombre párrafo last mod
lp Subset prev use
lpu String de caracteres next
x
(1) (2) (3) (4) (5)

donde,
(1) ACTION
Fx find Encuentra e ilumina.
Hihighlight Encuentra e ilumina, sin borrar las iluminaciones anteriores.
sc scroll Encuentra y salta
lp print El resultado va a fichero para imprimir
lpu punch El resultado es de 80 caracteres como el fuente
x exclude El resultado se excluye del programa


(2) TIPO
% indica que la variable, será aquella en la que esté posicionado el cursor cuando se de INTRO.
SUBSET Pueden ser de 3 tipos:Verbos funcion. I,O, SQL,COND, …
Estructuctura Programa, Division, …
Pantalla x, nx, hi, nhi,…

(3) DIRECTIONS
ALL campo por defecto. Busca en todo el programa

(4) DATA REFERENCES
REF campo por defecto. Da todo tipo de referencias
DEF Busca las posiciones donde se define
MOD Busca las posiciones donde se modifica
USE Busca las posiciones donde se usa(5) OPTIONS
ALIAS Campo por defecto. Son todas aquellas áreas que comparten, al menos, un byte con la variable de estudio. i.e., incluye padres, hijos redefines, etc.

(6) INDIRECT IMPACT
1.NONE Por defecto. No hace nada
2 OF SIZE CHANGE Indica en cuáles ha cambiado de tamaño.
3OF VALUE CHANGE Indica qué se modificará al cambiar el valor de un campo.

(7)
LEARNPara que se displaye la línea de mensaje antes de ejecutarla.


Ej: fx subset LABEL PREV
Busca el nombre del párrafo en el que está una variable

Fx % DEF
Busca la copy en la que está definida la variable en la que teníamos el cursor.

Fx, a continuación se hace hi y a continuación otra vez, hi. Después para imprimir todo, se hcae una subset de pantalla.

Fx‘move’ in as
Busca ‘move’ en verbos de asignación

Fx ‘wk-con-plan’ value
Busca los campos que cambiarán si modificamos el valor de wk-com-plan (indirect impact of value change)




Línea de comandos:

Settings Long message in pop-up Aparecen o no, los mensajes en la parte inferior

Recall Es como RETRIEVE pero puede recuperar otras cosas además de comandos:
CMD...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Debug
  • Debug
  • Debug
  • Uso de debug
  • Uso del Debug
  • Comandos del DEBUG
  • uso de debug
  • Laboratorio debug

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS