- 1

Fundamentos Básicos de Programación en Cobol
04:40 - 2

Estructura y Divisiones de Programas COBOL
06:50 - 3

Configuración de un entorno de desarrollo emulando mainframe IBM
10:15 - 4

Configuración de Terminal WC3270 en Entorno de Desarrollo
06:14 - 5
Instalación del emulador MVS en Ubuntu
02:01 - 6
Instalación del emulador MVS en macOS
05:05 - 7

Creación y Gestión de Directorios en Entorno Cobol
15:34 - 8
Comandos esenciales en ISPF para programar en COBOL
04:31 - 9

Consola y Línea de Comandos en Entornos de Desarrollo Cobol
11:06 - 10

Ejecución de Programas Cobol en Mainframe MBS
01:37 - 11

Primer Programa "Hola Mundo" en COBOL: Paso a Paso
12:29 quiz: Tus primeros pasos con COBOL
Despliegue de Variables en Consola con COBOL
Clase 19 de 24 • Curso de COBOL desde Cero
Contenido del curso
- 12

Lenguaje JCL: Enlace Crucial entre Cobol y Mainframe
03:35 - 13

Parámetros y Estructura de un JCL en Mainframe
11:06 - 14

Codificación de Utilerías JCL en Mainframe: IEFBR14 y Parámetros
09:21 - 15

Utilización de la utilería IEBener para crear respaldos de archivos
13:30 - 16

Creación de un JCL para Compilar en Mainframe
08:57 - 17

Creación y Ejecución de un JCL para Programa Hola Mundo en Cobol
07:28 quiz: JCL: Job Control Language
¿Cómo desplegar variables en consola con COBOL?
Para lograr que nuestras variables definidas en COBOL se muestren en la consola de manera efectiva, utilizamos la instrucción display. Este comando es similar a los métodos print o println en otros lenguajes de programación. Aquí te mostramos cómo llevar a cabo esta tarea crucial para la visualización y debugging de tu código COBOL.
¿Qué es la instrucción display y cómo se implementa?
La instrucción display en COBOL permite imprimir en consola el contenido de una variable. Se sitúa dentro de la procedure division de tu programa. Sigue estos pasos para ejecutar correctamente un display en COBOL:
- Posiciona el cursor en la columna adecuada dentro de la
procedure division. - Escribe
display, seguido de un espacio y de un apóstrofe de apertura. - Copia el valor de la variable que quieres imprimir y pégalo junto a una etiqueta describiendo su contenido, concluye con un apóstrofe y un punto.
Por ejemplo:
DISPLAY 'El valor de la constante es: ' WSC-CONSTANTES.
DISPLAY 'El valor de la variable número uno es: ' WSB-NUMERO-UNO.
¿Cómo manejar errores y ajustes comunes?
Durante la programación COBOL, es crucial evitar errores en la jerarquización de las variables. Asegúrate de que definiciones como switches estén correctamente establecidas dentro de la working-storage section para prevenir errores relacionados con niveles jerárquicos.
¿Cómo funciona el enmascaramiento de variables numéricas?
En COBOL, el enmascaramiento ayuda a manipular la presentación de números en la consola, especialmente para omitir ceros a la izquierda. Puedes usar la instrucción move para asignar nuevos valores a una variable o máscara.
- Usa
MOVEpara trasladar un valor a tu variable de interés. - Posteriormente, adopta el display para ver el resultado enmascarado.
Por ejemplo, para mostrar un número sin ceros a la izquierda:
MOVE 5 TO WSB-NUMERO-UNO.
MOVE WSB-NUMERO-UNO TO WSB-MASCARA.
DISPLAY 'El valor enmascarado es: ' WSB-MASCARA.
¿Cómo ejecutar tu programa COBOL y verificar los outputs?
Para ejecutar tu programa COBOL, utiliza el archivo JCL (Job Control Language) correspondiente. Asegúrate de modificar el archivo con cambios necesarios usando, por ejemplo, el comando change para actualizar nombres y ejecutar correctamente el job.
- Guarda el programa en tu editor.
- Utiliza
subpara submitir el job a la consola de visualización. - Observa los resultados mediante la consola para verificar que todos los despliegues de variables se ejecutaron como se esperaba.
Estas prácticas son indispensables para el desarrollo eficiente en COBOL y mejorarán la forma en que muestras, modificas y analizas datos a través de la consola. Familiarizarte con estas herramientas aumentará tus habilidades en COBOL, haciéndote un programador más competente y hábil. ¡Continúa aprendiendo y explorando más posibilidades en la programación con COBOL!