Rational Developer for System z

Flujo de control programa dentro de un archivo

El flujo de control de programa proporciona una vista gráfica del flujo lógico dentro de un programa COBOL. Puede utilizar esta característica para identificar posibles problemas lógicos o localizar código que no se esté utilizando.

Puede ejecutar el análisis de programa en un archivo COBOL que esté en modo de edición. Después de iniciar el análisis, aparece la vista Flujo de control de programa con un gráfico jerárquico de los componentes dentro del archivo de programa. Los nodos representan una sentencia invocable, por ejemplo una sección o párrafo. Por ejemplo, en Figura 1 aparecen varios párrafos. Para navegar de un nodo a otro, pulse el nodo en el árbol y el código correspondiente se hará visible y se resaltará en el archivo.

Figura 1. Ejemplo de diagrama de flujo de control de programa
Datos del análisis de programa del ejemplo Global Mart

Puede reducir el diagrama de árbol a información sobre un nodo específico. Esto es útil si el programa es grande, puede centrarse en un único párrafo. La opción Mostrar el flujo de control de programa desde aquí muestra todas las rutinas solicitadas. La opción Mostrar el flujo de control de programa hasta aquí muestra todas las rutinas que están siendo solicitadas. Cuando pasa el cursor sobre el nodo se proporciona una breve descripción sobre él. La descripción incluye el nombre del párrafo y el número de línea del párrafo.

Navegar por el diagrama de flujo

Las características de la barra de tareas proporcionan acercamiento, alejamiento y volver al tamaño original. La opción de guardar crea un mapa de bits del diagrama que usted especifica dónde guardarlo.

Para localizar un nodo por nombre, utilice el campo de búsqueda en la barra de tareas. En el campo de búsqueda, escriba el nombre parcial o completo del programa, sección o párrafo.

La vista contiene una barra de herramientas que le permite navegar por el diagrama.

icono de flecha abajo: Ir al siguiente nodo en el diagrama

icono de flecha arriba: Ir al anterior nodo en el diagrama

Icono de zoom de acercamiento: Ampliar el diagrama.

Icono de zoom de alejamiento: Reducir el diagrama.

zoom para ajustar: El diagrama se aumenta o se reduce en para ajustarlo al tamaño de la vista Flujo de control de programa .

restablecer: Restablecer el diagrama a su tamaño original.

guardar como icono: Crear un mapa de bits del diagrama especificando dónde guardarlo.

Restricciones y consideraciones

Existen varias restricciones al utilizar esta opción:
  • El diagrama de flujo de control de programa no muestra las transferencias de nodos de flujo de control generadas por las sentencias siguientes:
    • CICS HANDLE
    • CICS PUSH
    • CICS POP
    • SQL WHENEVER
  • El arreglo rápido no está disponible.

Comentarios