No tienes acceso a esta clase

Para ver esta clase necesitas una suscripción a Platzi

Estructura de un programa en COBOL2/24

Resumen de estructura de un programa COBOL:

Se mantuvo la longitud de 80 columnas desde las tarjetas perforadas:

Columna 1 a 6 Se refiere a la posición al número de linea en el que te encuentras
Columna número 7 “*” los asteriscos son comentarios.
Area A (columna 8 a 11) divisiones y niveles jerarquicos, nombres de parrafos, etc…
Area B (Columna 12 a 72) se definen a los subniveles, sentencias, estructuras de control, etc…
Columnas 72 a la 80 (Originalmense usaban para poner comentarios referentes al programa)

  • Las divisiones de componentes:

Idenfication division: Incluye varios datos:

Nombre de programa, instalación, fechas, etc…
Es obligatorio el “program ID” y Sección de división.

Enviroment division:

Contiene todos los ficheros de entrada y salida.

Data division:

Contiene datos relacionados con los archivos de entrada y salida (longitudes, tamaños, variables, etc…)

Procedure division

Se declaran todas las sentencias en parrafos, siempre debe finalizar con un punto cada bloque de código.

Este es un resumen rápido, porfavor, si hay fallos respondedme a este comentario y entre todos nos ayudamos 😃

No se que tanto aporte esto pero mi abuela trabajaba en IBM como verificadora y llegue a jugar con esas tarjetas de pequeño, poder aprender ese mismo sistema con aplicaciones actuales me motiva mucho más a avanzar este curso

Este lenguaje es muy similar a assembler.

Interesante el curso

El area B va desde la columna 12 hasta la 72 y la que hoy esta en desuso y que se utilizaba para comentarios del programa que va desde la columna 73 (no 72) hasta la 80

Resumen de estructura de un programa COBOL:

Se mantuvo la longitud de 80 columnas desde las tarjetas perforadas:

Columna 1 a 6 Se refiere a la posición al número de linea en el que te encuentras
Columna número 7 “*” los asteriscos son comentarios.
Area A (columna 8 a 11) divisiones y niveles jerarquicos, nombres de parrafos, etc…
Area B (Columna 12 a 72) se definen a los subniveles, sentencias, estructuras de control, etc…
Columnas 72 a la 80 (Originalmense usaban para poner comentarios referentes al programa)

  • Las divisiones de componentes:

Idenfication division: Incluye varios datos:

Nombre de programa, instalación, fechas, etc…
Es obligatorio el “program ID” y Sección de división.

Enviroment division:

Contiene todos los ficheros de entrada y salida.

Data division:

Contiene datos relacionados con los archivos de entrada y salida (longitudes, tamaños, variables, etc…)

Procedure division

Se declaran todas las sentencias en parrafos, siempre debe finalizar con un punto cada bloque de código.

Este es un resumen rápido, porfavor, si hay fallos respondedme a este comentario y entre todos nos ayudamos 😃

No se que tanto aporte esto pero mi abuela trabajaba en IBM como verificadora y llegue a jugar con esas tarjetas de pequeño, poder aprender ese mismo sistema con aplicaciones actuales me motiva mucho más a avanzar este curso

Este lenguaje es muy similar a assembler.

Interesante el curso

El area B va desde la columna 12 hasta la 72 y la que hoy esta en desuso y que se utilizaba para comentarios del programa que va desde la columna 73 (no 72) hasta la 80