Introducción al lenguaje COBOL

 

COBOL significa COmmon Business Oriented Language. Está diseñado específicamente para aplicaciones comerciales. Es un programa estándar, por lo que sus reglas no dependen de la computadora que se utilice. Es un lenguaje de programación parecido al inglés. Cobol tiene 4 divisiones:

 

Ø      IDENTIFICATION DIVISION – Identifica el programa a la computadora. También provee documentación sobre el programa.

Ø      ENVIRONMENT DIVISION – Define los nombres de los archivos y describe el equipo de computadora que se va a usar en el programa.

Ø      DATA DIVISION – Describe los formatos de entrada (Input) y salida (Output) que se van a usar en el programa. También define cualquier constante y área de trabajo necesaria para procesar los datos.

Ø      PROCEDURE DIVISION – Contiene las instrucciones necesarias para leer el Input, procesarlo y crear el Output.

 

 

Estructura básica de COBOL

 

Cada línea en Cobol contiene 80 caracteres (por lo tanto, 80 columnas).

ð       De la columna 1 a la 6 se escriben los números de líneas (opcionales).

ð       La columna 7 se puede usar para:

-                     Designar que la línea es un comentario usando un asterisco (*). Se provee documentación de cómo un programa procesa los datos. Provee también información importante para el programador y usuarios que lean el programa. Clarifica la lógica usada en el programa.

-                     Forzar que se impriman las siguientes instrucciones del código en la próxima página usando un “slash” (/). En programas largos, puede que el programador desee cada división en una página aparte; para este propósito utiliza el slash con la línea en blanco.

-                     Continuar un literal no numérico usando un guión.

ð       El área A se encuentra desde la columna 8 hasta la 11. En ella se escriben los nombres de las divisiones, secciones y párrafos.

ð       El área B comienza en la columna 12. Es el área donde se escriben las oraciones.