Prueba simulada de JCL
Esta sección le presenta varios conjuntos de pruebas simuladas relacionadas con JCL 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 de JCL I
Respuesta: C
Explicación
JCL significa Job Control Language, que proporciona las especificaciones necesarias para procesar un trabajo.
P 2 - ¿Qué es JCL?
B - JCL es una interfaz entre programas y sistema operativo MVS.
C - JCL se utiliza para ejecutar programas COBOL en Mainframes IBM.
Respuesta: D
Explicación
Todas las declaraciones sobre JCL son correctas.
Respuesta: C
Explicación
MVS significa Almacenamiento virtual múltiple, que es el sistema operativo para los sistemas mainframe de IBM.
P 4 - ¿En cuántos registros de bytes se codifican las declaraciones JCL?
Respuesta: C
Explicación
Las sentencias JCL se codifican en registros de 80 bytes.
P 5 - ¿Dónde y cómo codifica el identificador en JCL?
A - / * a partir de la columna 1
B - / a partir de la columna 1
Respuesta: C
Explicación
Los identificadores son dos barras inclinadas (//) a partir de la columna número 1. Todas las declaraciones JCL comienzan con identificadores excepto por dos excepciones: para una declaración delimitador, / * que comienza en la columna 1 y para una declaración de comentario, // * que comienza en la columna 1.
Respuesta: D
Explicación
Los códigos de operación válidos en JCL son JOB, EXEC y DD. PGM es un parámetro, no una operación.
P 7 - Los parámetros de posición se codifican primero antes de cualquier parámetro de palabra clave y los parámetros se separan solo por "comas". Indique si es verdadero o falso.
Respuesta: B
Explicación
Esta afirmación es correcta.
P 8 - ¿Cuáles son las distintas etapas del procesamiento de trabajos?
A - Entrada → Ejecución → Conversión → Copia impresa → Salida → Purgar
B - Entrada → Conversión → Ejecución → Copia impresa → Salida → Purgar
C - Entrada → Conversión → Ejecución → Salida → Copia impresa → Purgar
Respuesta: C
Explicación
La respuesta correcta es C. El trabajo se procesa de esta manera.
P 9 - En el procesamiento de trabajos, ¿qué sucede en la etapa de entrada?
A - Selección del iniciador para la ejecución del trabajo
C : el trabajo se toma como una entrada para JES
D - Se liberan los recursos asignados y el espacio JES SPOOL
Respuesta: C
Explicación
En la etapa de entrada, Job se toma como entrada para JES.
P 10 - En el procesamiento de trabajos, ¿qué sucede en la etapa de conversión?
A - Selección del iniciador para la ejecución del trabajo
C : el trabajo se toma como una entrada para JES
D - Se liberan los recursos asignados y el espacio JES SPOOL
Respuesta: B
Explicación
El JCL junto con el PROC se convierte en un texto interpretado para ser entendido por JES y almacenado en un conjunto de datos, al que llamamos SPOOL.
P 11 - En el procesamiento de trabajos, ¿qué sucede en la etapa de ejecución?
A - Selección del iniciador para la ejecución del trabajo
C : el trabajo se toma como una entrada para JES
D - Se liberan los recursos asignados y el espacio JES SPOOL
Respuesta: A
Explicación
Cuando el trabajo alcanza su máxima prioridad, se toma para su ejecución desde la cola de trabajos. El JCL se lee del SPOOL, el programa se ejecuta y la salida se redirige al destino de salida correspondiente como se especifica en el JCL.
P 12 - ¿Qué significa JES?
A - Programa de entrada de trabajo
B - Subsistema de entrada de trabajo
Respuesta: C
Explicación
El sistema operativo utiliza Job Entry System (JES) para recibir trabajos en el sistema operativo, programarlos para su procesamiento y controlar la salida.
P 13 - En el procesamiento de trabajos, ¿qué sucede en la etapa de copia impresa?
A - Selección del iniciador para la ejecución del trabajo
C - Mover la salida del trabajo a la salida de la cola
D - Se liberan los recursos asignados y el espacio JES SPOOL
Respuesta: C
Explicación
En la etapa de copia impresa, la salida del trabajo se traslada a la salida en cola.
P 14 - En el procesamiento de trabajos, ¿qué sucede en la etapa de purga?
A - Selección del iniciador para la ejecución del trabajo
C - Mover la salida del trabajo a la salida de la cola
D - Se liberan los recursos asignados y el espacio JES SPOOL
Respuesta: D
Explicación
Cuando se completa el trabajo, se liberan los recursos asignados y el espacio JES SPOOL. Para almacenar el registro de trabajo, necesitamos copiar el registro de trabajo a otro conjunto de datos antes de que se libere del SPOOL.
P 15 - ¿Qué operación realiza la declaración EXEC?
A - Identificación del trabajo
Respuesta: B
Explicación
Especifica el PROC / Programa a ejecutar. En el ejemplo anterior, se está ejecutando un programa SORT (es decir, clasificando los datos de entrada en un orden particular).
P 16 - ¿Qué operación se realiza mediante la instrucción JOB?
A - Identificación del trabajo
Respuesta: A
Explicación
Especifica la información requerida para el SPOOLing del trabajo, como la identificación del trabajo, la prioridad de ejecución, la identificación del usuario que se notificará al finalizar el trabajo.
P 17 - ¿Qué operación realiza la declaración DD?
A - Identificación del trabajo
Respuesta: C
Explicación
La declaración DD se usa para incluir el nombre del conjunto de datos para operar.
P 18 - ¿Cómo se codifica una declaración nula?
A - / * comenzando en la columna 1
B - // * comenzando en la columna 1
Respuesta: C
Explicación
JCL termina con una declaración nula que es opcional. Sólo para un código de declaración nulo // a partir de la columna 1. No se ejecutarán todas las líneas posteriores a esta.
P 19 - ¿Cuál es el propósito de codificar el parámetro CLASS en la declaración de trabajo?
A - Asignar una clase de trabajo a un trabajo que decide la naturaleza del trabajo.
Respuesta: A
Explicación
Según la duración del tiempo y la cantidad de recursos requeridos por el trabajo, las empresas asignan diferentes clases de trabajo. Estos se pueden visualizar como programadores individuales utilizados por el sistema operativo para recibir los trabajos. Colocar los trabajos en el programador correcto ayudará a que se ejecuten fácilmente. Algunas empresas tienen diferentes clases para trabajos en entornos de prueba y producción. Los valores válidos para el parámetro CLASS son caracteres de la A a la Z y números del 0 al 9 (de longitud 1). A continuación se muestra la sintaxis: CLASS = 0 a 9 | De la A a la Z
P 20 - ¿Cuál es el propósito de codificar el parámetro MSGCLASS en la declaración de trabajo?
A - Asignar una clase de trabajo a un trabajo que decide la naturaleza del trabajo.
Respuesta: B
Explicación
Para especificar el destino de salida para el sistema y los mensajes de trabajo cuando se completa el trabajo. Sintaxis: MSGCLASS = CLASS
P 21 - ¿Cuál es el propósito de codificar el parámetro NOTIFY en la declaración de trabajo?
A - Asignar una clase de trabajo a un trabajo que decide la naturaleza del trabajo.
Respuesta: D
Explicación
El sistema envía el mensaje de éxito o falla (Código de condición máxima) al usuario especificado en este parámetro. Sintaxis: NOTIFY = "userid | & SYSUID"
P 22 - ¿Cuál es el propósito de codificar el parámetro RESTART en la declaración de trabajo?
A - Asignar una clase de trabajo a un trabajo que decide la naturaleza del trabajo.
Respuesta: C
Explicación
RESTART se utiliza para reiniciar un trabajo desde un paso en particular. Sintaxis: RESTART = * | STEPNAME
P 23 - ¿Cuál es el propósito de codificar el parámetro REGION en la declaración de trabajo?
B : especifica el intervalo de tiempo que utilizará el procesador para ejecutar el trabajo
C : para especificar la prioridad del trabajo dentro de una clase de trabajo
Respuesta: A
Explicación
El parámetro de región especifica el espacio de direcciones necesario para ejecutar un paso de trabajo dentro del trabajo. Sintaxis: REGION = nK | Nuevo Méjico
P 24 - ¿Cuál es el propósito de codificar el parámetro TIME en la declaración del trabajo?
B : especifica el intervalo de tiempo que utilizará el procesador para ejecutar el trabajo
C : para especificar la prioridad del trabajo dentro de una clase de trabajo
Respuesta: B
Explicación
El parámetro de tiempo especifica el intervalo de tiempo que utilizará el procesador para ejecutar el trabajo. Sintaxis: TIME = (mm, ss) o TIME = ss
P 25 - ¿Cuál es el propósito de codificar el parámetro PRTY en la declaración de trabajo?
B : especifica el intervalo de tiempo que utilizará el procesador para ejecutar el trabajo
C : para especificar la prioridad del trabajo dentro de una clase de trabajo
Respuesta: C
Explicación
Para especificar la prioridad del trabajo dentro de una clase de trabajo. Si no se especifica este parámetro, el trabajo se agrega al final de la cola en la CLASE especificada. Sintaxis: PRTY = N
Hoja de respuestas
Número de pregunta | Clave de respuesta |
---|---|
1 | C |
2 | re |
3 | C |
4 | C |
5 | C |
6 | re |
7 | segundo |
8 | C |
9 | C |
10 | segundo |
11 | UN |
12 | C |
13 | C |
14 | re |
15 | segundo |
dieciséis | UN |
17 | C |
18 | C |
19 | UN |
20 | segundo |
21 | re |
22 | C |
23 | UN |
24 | segundo |
25 | C |