Si su programa COBOL emplea palabras definidas por el usuario - palabras que definen a un lugar en particular , biblioteca, archivo o clase, por ejemplo - asegúrese de cumplir con los requisitos de COBOL . La longitud máxima COBOL permite es de 30 caracteres , que consta de números, 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 las bibliotecas , los primeros 10 caracteres deben formar una palabra única . No se puede utilizar una palabra reservada por COBOL , como " copia" como una palabra definida por el usuario .
Variables
Compruebe para asegurarse de que usted ' he manejado cualquier y todas las variables en el programa correctamente . Si el programa recibe variables como una entrada desde cualquier lugar que no sea su base de datos, asegúrese de que las variables son válidas . Si tiene determinados valores que son esenciales para el buen funcionamiento de su programa , que debe ser codificada en él. También debe comprobar que todas las variables que necesitan inicialización - un proceso para dar a la variable un valor inicial - han recibido
Sintaxis
igual . cada lenguaje de programación COBOL tiene su propia gramática y sintaxis de si su programa no es correcto , no va a funcionar correctamente. Usted puede utilizar la sintaxis corrector de COBOL para verificar cada declaración de código y volver a verificar los cambios realizados al código , pero sólo funciona en los estados individuales. Si usted tiene referencias incorrectas y 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 las cuestiones generales , tales como nombres, variables y sintaxis, que necesita para hacerlo bien muchos detalles de programación COBOL. La empresa de formación Exforsys recomienda que, entre otras cosas, comprobar el código SQL después de cada base de datos y la operación del cursor ; comprobar el estado de los archivos después de cada operación de archivo , compruebe 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 .