Tecnología

Inicio

Reglas del estilo de COBOL

Reglas del estilo de COBOL


COBOL es un lenguaje de programación informática con raíces en la década de 1950. Combina clara sintaxis, Inglés-como con las reglas de estilo sencillo para la creación de programas. Para los programas COBOL bien escritos, las personas no técnicas tales como auditores y contadores pueden leer la mayor parte del código con poca dificultad. En 2011, muchas de las reglas de estilo originales de COBOL permanecen, aunque la tecnología ha cambiado un poco.

divisiones

COBOL requiere que cada programa tenga cuatro divisiones principales: Identificación, Medio Ambiente, datos y de procedimientos, en ese orden. Cada división comienza con una línea que contiene sólo la declaración de división, tales como "División de Identificación". Nombres de la División de Identificación del programa y de autor, la División de Medio Ambiente se describen los archivos que utiliza el programa, la División de Datos establece las variables del programa y de la División de Procedimiento mueve, calcula, compara y clasifica los datos. Las divisiones de identificación y el medio ambiente son pequeñas, por lo general consta de sólo unas pocas líneas de código. Las divisiones de datos y de procedimientos varían de una o dos páginas de cientos de páginas, dependiendo de la complejidad del programa.

Procedimiento División Sintaxis

En la División de Procedimiento, líneas de COBOL comienzan con una declaración, como puedan ser ACCEPT, y pueden incluir posteriormente los nombres de variables, etiquetas de programa u operaciones matemáticas. La declaración puede continuar por una línea o varias, pero en todos los casos, la declaración termina con un punto. La siguiente instrucción de programa comienza en una nueva línea.

Palabras reservadas

No se puede volver a utilizar declaraciones de COBOL como nombres de campo, como COBOL considera que sus declaraciones "reservados". Si utiliza palabras reservadas para los nombres de los campos, el compilador COBOL imprime un mensaje de error y se aborta el proceso de compilación, lo que obligó a cambiar el nombre del campo y todas las referencias lo. Los ejemplos de palabras reservadas son ACCEPT, LLAMADA, cálculo, MOVE, PIC y STOP.

Campos

Se declara todos los nombres de campo en la División de datos del programa. Una declaración de campo comienza con un número de hasta dos dígitos seguidos por el nombre, una cláusula IMAGEN y una cláusula de valor opcional. Los nombres de campo en COBOL pueden contener hasta 30 caracteres en total, que consta de letras, números o guiones. El nombre debe comenzar con una letra; debe incrustar guiones y no las utilizarán al principio o al final de un nombre.

posición

Ochenta y columnas tarjetas perforadas de IBM han desaparecido en gran medida desde la década de 1980, aunque antes de esa disposición rige programas COBOL de las tarjetas. Por ejemplo, COBOL ignoró las posiciones 1 a 6 y 72 a 80. Los programadores utilizar estos para tarjetas de números en una secuencia, por lo que si se le cayó una baraja de gran accidental que podría recuperar el programa recurriendo la cubierta. Se podría seguir un nombre largo literal o campo mediante el uso de una línea entera hasta la columna 72, y luego continuar en la siguiente carta y la colocación de un guión en la columna 7 indicando que la tarjeta era una continuación de la anterior. Con el uso de editores de texto modernos, reglas sobre la posición de COBOL se han convertido en gran medida obsoleta.