Cuestionario COBOL.
Enviado por Jerry • 6 de Febrero de 2018 • 793 Palabras (4 Páginas) • 399 Visitas
...
- ¿Cómo se puede salir de una sentencia de EVALUATE?
Después de la ejecución de una de las cláusulas cuando, el control se pasa automáticamente a la siguiente frase después de la declaración EVALUATE. No hay necesidad de ningún código extra.
- ¿En una declaración EVALUATE, puedo dar una condición compleja en una cláusula WHEN?
SI.
- ¿Qué es un scope terminator? De ejemplos:
Se utiliza para marcar el final de un verbo. Ejemplo: EVALUATE, END-EVALUATE; IF, END-IF.
- ¿Cómo se hace un PERFORM en línea?
PERFORM… …
END-PERFORM
- ¿Cuál es la diferencia entre CONTINUE & NEXT SENTENCE?
CONTINUE es como una instrucción nula (no hacer nada), mientras que las NEXT SENTENCE transfieren el control a la siguiente fase. (Una sentence se termina por un punto)
- ¿Cuál es la diferencia entre COMP y COMP-3?
COMP es un formato de almacenamiento binario mientras COMP-3 está repleto en formato decimal.
- ¿Qué es COMP-1 Y COMP-2?
COMP-1 – punto flotante de precisión simple. Usa 4 bytes.
COMP-2 – punto flotante de doble precisión. Usa 8 bytes.
- ¿Cómo se define una variable de COMP-1 y COMP-2?
La cláusula PIC no es necesaria. Ejemplo: 01 WS-VAR USAGE COMP-1.
- ¿Cuáles son los diferentes modos de apertura de archivos disponibles en COBOL?
Se abre en INPUT, OUTPUT, I-O, EXTEND.
- ¿Cuál es el modo en el que se abre un archivo para escribir?
OUTPUT, EXTEND
- ¿Se puede REWRITE un registro en un archivo de ESDS? ¿Se puede eliminar un registro de ella?
Puede reescribir (longitud de registro debe ser el mismo), pero no eliminar.
- ¿Cuál es el estatus 92?
Error de lógica.
- ¿Qué opción de compilador usaría para la vinculación dinámica?
DYNAM.
- ¿Qué es SSRANGE, NOSSRANGE?
Estas son las opciones del compilador w.r.t subíndice fuera del rango aceptado. NOSSRANGE es el valor predeterminado y si es elegido no se marcará ningún error en tiempo de ejecución si su índice o subíndice se sale del rango permisible.
- ¿Cuántos niveles se pueden usar en COBOL para describir un registro?
01 – 49
- ¿Cómo cambiar el valor de un índice en programas COBOL?
Un SET statement.
- ¿Qué es la linkage section?
Es la parte de un programa llamado de ‘links’ o mapas y elementos de datos de almacenamiento de trabajo del programa de llamada.
...