Definir un proyecto en Cobol puede parecer intimidante al principio, especialmente si es tu primer acercamiento al lenguaje. En esta guía, te llevaremos paso a paso para crear un reporte que contendrá información de estudiantes y sus becas. Aprenderás a utilizar JCLs, variables y estructuras de control en Cobol. Esto te permitirá obtener una base sólida para construir y gestionar proyectos efectivos en este lenguaje de programación.
¿Cómo empezar a estructurar el proyecto?
El proyecto comienza identificando los componentes básicos del reporte. Necesitamos recopilar información sobre los estudiantes de Platzi, incluyendo:
Número de boleta
Nombre del estudiante
Derecho o no a beca
Monto de las becas
Es fundamental definir la estructura del reporte empezando por los encabezados y terminando con los totales de becas y estudiantes leídos y escritos.
¿Cómo configurar las secciones básicas en Cobol?
División de Identificación
Este es el punto de partida fundamental en cualquier programa Cobol. Incluye el program ID, el autor, la instalación y la fecha de creación. Todo esto se finaliza con un punto. Aquí tienes un ejemplo:
IDENTIFICATIONDIVISION.PROGRAM-ID. PGM-UNIBE.AUTHOR. Carlos Sánchez.INSTALLATION. Platzi Project.DATE-WRITTEN.01/04/21.
División de Ambiente
Para definir las referencias externas, establece la configuration section, designando la computadora fuente y objeto. Por lo general se usan las IBM 3083:
La división de datos en Cobol define la manera en que se estructuran los archivos de entrada y salida. Comenzamos especificando la longitud y tipo de registros:
Una vez que se han definido las secciones y archivos, el siguiente paso es asegurarte de que no haya errores de sintaxis y verifiques que el programa esté listo para avanzar en la codificación. Revisar errores de carácter o tipográficos, como los mencionados en el transcript, es crucial para asegurar el correcto funcionamiento del reporte.
Te animamos a dejar tus comentarios y dudas si te encuentras emocionado como nosotros por seguir aprendiendo Cobol. Continúa con este apasionante proyecto de manos de expertos y perfecciona tus habilidades en este legendario lenguaje de programación.