INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COBOL EN MICROFOCUS®

12
11/18/11 INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COB« 1/12 uprb.edu/profesor/«/SICI-3002-INST-COMPILADOR-MICROCOFUS.htm INSTRUCCIONES PARA CREAR, COMPILAR Y DEPURAR UN PROGRAMA DE COBOL EN MICROFOCUS Microfocus COBOL es un compilador creado para correr en ambiente de PC que combina la facilidad del ambiente gráfico con la dinámica de creación, editaje y depuración del Lenguaje COBOL. En este manual vamos a discutir los pasos necesarios para poder editar, compilar y depurar un programa en COBOL. 1. El primer paso es subir la aplicación. Se ejecutan los siguientes pasos: Start Æ All Programs Æ Micro Focus Net Express Æ Net Express La pantalla debe verse mas o menos así: Sube la pantalla del producto que debe parecerse a la siguiente:

Transcript of INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COBOL EN MICROFOCUS®

Page 1: INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COBOL EN MICROFOCUS®

11/18/11 INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COB…

1/12uprb.edu/profesor/…/SICI-3002-INST-COMPILADOR-MICROCOFUS.htm

INSTRUCCIONES PARA CREAR, COMPILAR Y DEPURAR UN PROGRAMA

DE COBOL EN MICROFOCUS®

Microfocus® COBOL es un compilador creado para correr en ambiente de PC que combina la facilidad del

ambiente gráfico con la dinámica de creación, editaje y depuración del Lenguaje COBOL. En este manual

vamos a discutir los pasos necesarios para poder editar, compilar y depurar un programa en COBOL.

1. El primer paso es subir la aplicación. Se ejecutan los siguientes pasos: Start Æ All Programs Æ Micro

Focus Net Express Æ Net Express

La pantalla debe verse mas o menos así:

Sube la pantalla del producto que debe parecerse a la siguiente:

Page 2: INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COBOL EN MICROFOCUS®

11/18/11 INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COB…

2/12uprb.edu/profesor/…/SICI-3002-INST-COMPILADOR-MICROCOFUS.htm

Presionamos el botón que dice “Continue”.

2. Debe aparecer la siguiente pantalla del programa:

Ya el programa está listo para trabajar un programa. Para hacer eso, le damos “Click” a la opción “File”. Debe salir el siguiente menú:

Page 3: INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COBOL EN MICROFOCUS®

11/18/11 INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COB…

3/12uprb.edu/profesor/…/SICI-3002-INST-COMPILADOR-MICROCOFUS.htm

:

3. En estos momentos vamos a crear un programa nuevo “from scracht” así que nos vamos por la opción“New…”: Debe salir la siguiente ventana:

Page 4: INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COBOL EN MICROFOCUS®

11/18/11 INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COB…

4/12uprb.edu/profesor/…/SICI-3002-INST-COMPILADOR-MICROCOFUS.htm

Vamos a crear un programa nuevo, más adelante explicaremos como crear un proyecto. Debe aparecer lasiguiente ventana dentro de la aplicación:

Ya estamos listos para escribir el programa. También podemos pasar instrucciones con el concepto “Copy /Paste”. Otra forma de subir el programa es dando Doble “Click” en un archivo de COBOL (*.cbl) que debe

tener asociado el icono del microfocus COBOL y se hace igualito a como lo hacemos con un documento de

Word. Por ejemplo. Cuando se termine de entrar el programa, independientemente del método seleccionadopara crear el programa, la pantalla completa debe verse así:

Page 5: INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COBOL EN MICROFOCUS®

11/18/11 INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COB…

5/12uprb.edu/profesor/…/SICI-3002-INST-COMPILADOR-MICROCOFUS.htm

4. Importante!. El documento debe guardarse cada 10 minutos para evitar perder el código creado. Para

guardar el documento le damos la opción: File…Æ Save. Debe salir la siguiente ventana:

En esta ventana se indica la primera vez, el nombre del archivo y el directorio en donde se quiere guardar.

5. Para compilar el programa y verificar si tiene errores, se puede hacer de estas tres formas:

Page 6: INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COBOL EN MICROFOCUS®

11/18/11 INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COB…

6/12uprb.edu/profesor/…/SICI-3002-INST-COMPILADOR-MICROCOFUS.htm

a. Por el menú.

b. Por el icono.

c. “Shortcut” Æ Ctrl + F7

El parte de abajo, el compilador va a enviar el mensaje de los resultados de la compilación. Por ejemplo:

Page 7: INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COBOL EN MICROFOCUS®

11/18/11 INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COB…

7/12uprb.edu/profesor/…/SICI-3002-INST-COMPILADOR-MICROCOFUS.htm

Indica que no hubo error en la compilación. Cuando existe un error de sintaxis, la pantalla se pone así:

Page 8: INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COBOL EN MICROFOCUS®

11/18/11 INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COB…

8/12uprb.edu/profesor/…/SICI-3002-INST-COMPILADOR-MICROCOFUS.htm

Al dar “Doble Click” en el mensaje de error, en el programa se debe marcar la palabra que podría ser la que

tenga el error. Esto ayuda mucho a descubrir la posible causa del error.

6. Cuando el programa no tiene errores, el próximo paso es ejecutarlo. De nuevo tenemos 3 formas de

hacerlo.

a. Por el menú.

b. Por el icono.

c. “Shortcut” Æ F5

7. Cuando le indicamos que se ejecute, sale la siguiente ventana:

Page 9: INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COBOL EN MICROFOCUS®

11/18/11 INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COB…

9/12uprb.edu/profesor/…/SICI-3002-INST-COMPILADOR-MICROCOFUS.htm

Aquí indicamos en donde se encuentra el código intermedio (*.int) que generó el compilador cuando se compiló.

Ese código es necesario para que la computadora pueda ejecutar las instrucciones. Le damos al botón de

“Browse”y localizamos ese archivo. Debe salir la siguiente ventana:

El código intermedio tiene el mismo nombre del programa. Si el programa se llama Program1.cbl, el código

intermedio se debe llamar Program1.int. Lo seleccionamos y presionamos el botón que dice “Open”. La

ventana se debe ver ahora así:

Page 10: INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COBOL EN MICROFOCUS®

11/18/11 INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COB…

10/12uprb.edu/profesor/…/SICI-3002-INST-COMPILADOR-MICROCOFUS.htm

Presionamos el botón que dice “OK”. Si el programa envía algún mensaje a pantalla, debe abrirse una ventana

negra en donde se colocan esos mensajes y se aceptan datos del usuario como se muestra a continuación:

De no enviar mensajes, el programa corre automáticamente y no envía aviso alguno. Se tiene que cotejar el

disco si es que genera un reporte. Se recomienda que siempre se ponga un aviso por pantalla para saber

cuando el programa comienza y cuando termina.

8. El proceso se editar, compilar y ejecutar se repiten tantas veces como sea necesario hasta que el programa se

ejecute perfectamente. Una vez que el programa está libre de errores de sintaxis, se procede a cotejar posibleserrores de lógica si los resultados no son los deseados. Par esto, Microfocus® provee unas opciones que

facilitan el “debugging” (depuración) del programa. Estas opciones son:

Page 11: INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COBOL EN MICROFOCUS®

11/18/11 INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COB…

11/12uprb.edu/profesor/…/SICI-3002-INST-COMPILADOR-MICROCOFUS.htm

��

Page 12: INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COBOL EN MICROFOCUS®

11/18/11 INSTRUCCIONES PARA CREAR Y COMPILAR UN PROGRAMA DE COB…

12/12uprb.edu/profesor/…/SICI-3002-INST-COMPILADOR-MICROCOFUS.htm

��

��

���