Tecnología

Inicio

Lista de verificación de programación COBOL

Aunque el lenguaje de programación COBOL se remonta a la década de 1960, muchas aplicaciones de negocio todavía se ejecutan en COBOL en el siglo 21. COBOL fue diseñado como un lenguaje para computadoras centrales, pero los diseñadores de software han encontrado formas para migrar COBOL a las plataformas más modernas. Mantener operativo COBOL puede costar menos que el costo de reemplazar con las aplicaciones más recientes.

Palabras

Si su programa COBOL emplea palabras definidas por el usuario - palabras que definen un entorno local, biblioteca, archivo o clase en particular, por ejemplo - asegúrese de cumplir con los requisitos de COBOL. La longitud máxima de COBOL permite es de 30 caracteres, que consiste en cifras, letras y guiones, sin espacios. La mayoría de las clases de palabras deben tener al menos una letra, y en algunas palabras, tales como nombres de biblioteca, los 10 primeros caracteres deben formar una palabra única. No se puede utilizar una palabra reservada por COBOL, tales como "copia", como una palabra definida por el usuario.

Variables

Compruebe para asegurarse de que usted ha manejado cualquiera y todas las variables en el programa correctamente. Si el programa recibe las variables como entrada desde cualquier lugar que no sea su base de datos, asegúrese de que las variables son válidas. Si tiene valores particulares que son esenciales para el buen funcionamiento de su programa, deben estar codificadas en ella. También debe comprobar que las variables que necesitan inicialización - un procedimiento para dar a la variable un valor inicial - han recibido.

Sintaxis

Al igual que cualquier lenguaje de programación, COBOL tiene su propia gramática, y si la sintaxis de su programa no es correcto, no va a funcionar correctamente. Puede utilizar comprobador de sintaxis de COBOL para verificar cada estado de código y volver a verificar cualquier cambio que realice en el código, pero sólo funciona en los estados individuales. Si tiene referencias incorrectas u otros problemas que afectan a la relación de una declaración a otra, COBOL no puede detectar hasta que el compilador se ejecuta el código.

detalles

Además de cuestiones generales tales como nombres, variables y sintaxis, que necesita para obtener correctas muchos detalles de la programación COBOL. La empresa de formación Exforsys recomienda que entre otras cosas que comprobar el código SQL después de cada operación de base de datos y el cursor; comprobar el estado del archivo después de cada operación de archivo; comprobar que "el fin del informe" sigue cada informe crea el programa; y que cuando se actualiza un registro, el programa comprueba primero para asegurarse de que el registro existe.