Prueba simulada COBOL
Esta sección le presenta varios conjuntos de pruebas simuladas relacionadas con COBOL Framework. Puede descargar estas pruebas simuladas de muestra en su máquina local y resolverlas sin conexión a su conveniencia. Cada prueba simulada se suministra con una clave de prueba simulada que le permite verificar la puntuación final y calificar usted mismo.
Prueba simulada COBOL I
P 1 - ¿Qué tipo de datos no está disponible en COBOL?
Respuesta: B
Explicación
El tipo de datos largo no está disponible en COBOL. COBOL admite tres tipos de datos: Alfabético, Numérico y Alfanumérico.
P 2 - ¿Qué significa COBOL?
A - Lenguaje común orientado a los negocios
B - Lenguaje común de objetos comerciales
Respuesta: A
Explicación
COBOL significa COmmon Business Oorientado Language que se desarrolló para automatizar el proceso empresarial.
P 3 - ¿Cuál es la división obligatoria en el programa COBOL?
A - DIVISIÓN DE PROCEDIMIENTOS.
Respuesta: B
Explicación
La división de identificación contiene entradas que se utilizan para identificar el programa. Esta es la primera división y la única división obligatoria.
P 4 - ¿Cómo se almacena la señal en un campo COMP-3?
Respuesta: D
Explicación
En el campo COMP-3, el signo se almacena en el último bocado.
P 5 - ¿Qué pasará si codifica REGRESAR en lugar de DETENER EJECUTAR en un programa COBOL independiente?
A - El programa dará un error de tiempo de ejecución.
B - El programa irá en bucle infinito.
Respuesta: B
Explicación
Una ejecución de parada finaliza la unidad de trabajo y devuelve el control al sistema operativo, mientras que GOBACK devuelve el control al programa de llamada. Entonces, si codificamos GO BACK en lugar de Stop Run, irá en bucle infinito.
P 6 - ¿Cuál de los siguientes modos de apertura de archivos no es válido en COBOL?
Respuesta: A
Explicación
Los modos válidos de apertura de archivos en COBOL son INPUT, OUTPUT, IO y EXTEND. El modo de archivo APPEND no está disponible en COBOL.
P 7 - ¿Cuál es el tamaño máximo de un campo numérico que podemos definir en COBOL?
Respuesta: B
Explicación
Las aplicaciones COBOL utilizan campos numéricos de 31 dígitos. Sin embargo, el compilador solo admite un máximo de 18 dígitos. Entonces usamos un máximo de 18 dígitos.
P 8 - ¿Cuál es el modo en el que ABRIRÁ un archivo para escribirlo?
Respuesta: C
Explicación
Para escribir en un archivo, el archivo debe abrirse en modo OUTPUT o EXTEND.
P 9 - ¿Para qué se usa el nivel 77?
Respuesta: D
Explicación
El nivel 77 es un elemento de nivel elemental que no se puede subdividir.
P 10 - ¿De dónde parte el AREA B en COBOL?
Respuesta: B
Explicación
Todas las declaraciones COBOL deben comenzar en el área B, que comienza de 12 a 72 columnas
P 11 - ¿Dónde aparece el párrafo CONTROL DE ARCHIVOS?
A - División de procedimientos
B - División de Medio Ambiente
Respuesta: B
Explicación
El párrafo FILE-CONTROL aparece en la sección Input-Ouput en la División de Medio Ambiente, que proporciona información de los conjuntos de datos externos utilizados en el programa.
Respuesta: B
Explicación
Sí, podemos definir una X (10) a X (20) ya que Redefines hace que ambos campos comiencen en la misma ubicación, pero no es una buena práctica de codificación.
Respuesta: C
Explicación
La longitud de PIC 9.999 es 5 como '.' toma 1 byte. Entonces total 1 byte para '.' y 4 bytes para 9.
P 14 - ¿Cuántas veces se ejecutará el siguiente ciclo?
MOVE 5 TO X.
PERFORM X TIMES.
MOVE 10 TO X.
END-PERFORM.
Respuesta: B
Explicación
El bucle PERFORM se ejecutará 5 veces. Mientras lee la primera declaración, REALICE 5 veces. Reemplaza X con el valor 5.
Puedes probar el mismo código usando Try it opción disponible a continuación:
IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 X PIC 99.
PROCEDURE DIVISION.
MOVE 5 TO X.
PERFORM X TIMES
MOVE 10 TO X
DISPLAY 'COUNT'
END-PERFORM.
STOP RUN.
P 15 - ¿Qué verbo cobol se usa para actualizar un archivo?
Respuesta: D
Explicación
El verbo reescribir se usa para actualizar los registros. El archivo debe abrirse en modo IO para operaciones de reescritura. Solo se puede usar después de una operación de lectura exitosa. El verbo reescribir sobrescribe el último registro leído.
P 16 - ¿En qué sección deberíamos hacer una entrada en el programa para un archivo SORT?
Respuesta: B
Explicación
Para ordenar un archivo, deberíamos hacer una entrada SD en la Sección de Archivo.
P 17 - ¿Cómo declarará un binario de media palabra en el programa?
Respuesta: B
Explicación
S9 (4) COMP se utiliza para declarar un binario de media palabra.
P 18 - Si el valor 436 se mueve a una cláusula PIC PP999, ¿cuál es el valor editado que se toma?
Respuesta: A
Explicación
P es la posición de escala decimal asumida que se utiliza para especificar la ubicación de un punto decimal asumido cuando el punto no está dentro del número que aparece en el elemento de datos. .PIC PP999 significa que el elemento de datos numérico tiene 3 caracteres y hay 5 posiciones después del punto decimal.
P 19 - ¿Dónde podemos especificar la cláusula OCCURS?
Respuesta: C
Explicación
En la declaración de matriz, podemos especificar la cláusula ocurre en el elemento elemental así como también en el elemento de grupo.
P 20 - ¿Qué utilidad se utiliza para compilar el programa COBOL?
Respuesta: B
Explicación
La utilidad IGCRCTL se utiliza para compilar un programa COBOL.
P 21 - ¿Cuántos bytes ocupa un campo S9 (7) SIGN TRAILING SEPARATE?
Respuesta: B
Explicación
9 (7) tomará 7 bytes y 1 byte para SIGN TRAILING SEPARATE, por lo que tomará un total de 8 bytes.
P 22 - ¿Qué hace BUSCAR TODOS?
Respuesta: B
Explicación
Buscar todo es un método de búsqueda binaria, que se utiliza para buscar elementos dentro de la tabla.
P 23 - ¿En qué división viene la sección de vinculación?
A - División de identificación
Respuesta: C
Explicación
La sección de enlace se incluye en la división de datos que se utiliza en el programa llamado.
P 24 - ¿En qué división, sección Entrada-Salida?
A - División de identificación
Respuesta: B
Explicación
La sección Entrada-Salida viene bajo la división de Entorno que proporciona información sobre los archivos que se utilizarán en el programa.
P 25 : ¿Cuál de las siguientes declaraciones le proporcionará 'Tutoriales' en la cadena TutorialsPoint?
Respuesta: A
Explicación
En STRING (A, B), A es la posición de mirada fija y B id el número de dígitos a seleccionar.
Hoja de respuestas
Número de pregunta | Clave de respuesta |
---|---|
1 | segundo |
2 | UN |
3 | segundo |
4 | re |
5 | segundo |
6 | UN |
7 | segundo |
8 | C |
9 | re |
10 | segundo |
11 | segundo |
12 | segundo |
13 | C |
14 | segundo |
15 | re |
dieciséis | segundo |
17 | segundo |
18 | UN |
19 | C |
20 | segundo |
21 | segundo |
22 | segundo |
23 | C |
24 | segundo |
25 | UN |