JCL Mock Test

优质
小牛编辑
126浏览
2023-12-01

本节介绍与JCL Framework相关的各种模拟测试。 您可以在本地计算机上下载这些示例模拟测试,并在方便时离线解决。 每个模拟测试都提供一个模拟测试密钥,让您自己验证最终得分和评分。

问题和解答 .B, .answer-sheet{ display:none !important; } .Q a{ pointer-events: none; cursor: default; }

JCL Mock Test I

问题1 - JCL代表什么?

A - Job Cobol语言

B - 工作沟通语言

C - 工作控制语言

D - 这些都不是

Answer : C

说明 (Explanation)

JCL代表作业控制语言,它提供处理作业所需的规范。

问题2 - 什么是JCL?

A - JCL是一组控制语句,提供处理作业所需的规范。

B - JCL是程序和MVS操作系统之间的接口。

C - JCL用于在IBM Mainframes上运行COBOL程序。

D - 所有这些。

Answer : D

说明 (Explanation)

关于JCL的所有陈述都是正确的。

问题3 - MVS代表什么?

A - 多虚拟系统

B - 主虚拟存储

C - 多个虚拟存储

D - 主要虚拟系统

Answer : C

说明 (Explanation)

MVS代表多虚拟存储,它是IBM大型机系统的操作系统。

问题4 - 关于JCL语句编码的字节数是多少?

A - 16

B - 44

C - 80

D - 32

Answer : C

说明 (Explanation)

JCL语句在80字节记录上编码。

问题5 - 您在JCL中编码标识符的位置和方式如何?

A - /*从第1列开始

B - /从第1列开始

C - //从第1列开始

D - 这些都不是

Answer : C

说明 (Explanation)

标识符是从第1列开始的两个斜杠(//)。除了两个例外之外,所有JCL语句都以标识符开头 - 对于分隔符语句,/ *从col 1开始,对于注释语句,// *从col 1开始。

问题6 - 哪些不是有效的操作代码?

A - JOB

B - EXEC

C - DD

D - PGM

Answer : D

说明 (Explanation)

JCL中的有效操作代码是JOB,EXEC和DD。 PGM是一个参数,它不是一个操作。

问题7 - 在任何关键字参数和参数仅由“逗号”分隔之前,首先编码位置参数。 说明是真还是假?

A - False

B - True

Answer : B

说明 (Explanation)

这句话是对的。

问题8 - 工作处理的各个阶段是什么?

A - 输入→执行→转换→硬拷贝→输出→清除

B - 输入→转换→执行→硬拷贝→输出→清除

C - 输入→转换→执行→输出→硬拷贝→清除

D - 这些都不是

Answer : C

说明 (Explanation)

正确答案是C.以这种方式处理作业。

问题9 - 在作业处理中,输入阶段会发生什么?

A - 选择执行作业的启动器

B - 作业语句被转换为JES理解的解释文本并存储到数据集中,我们将其称为SPOOL

C - 作为JES的输入

D - 已分配资源和JES SPOOL空间已发布

Answer : C

说明 (Explanation)

在输入阶段,Job被视为JES的输入。

问题10 - 在作业处理中,转换阶段会发生什么?

A - 选择执行作业的启动器

B - 作业语句被转换为JES理解的解释文本并存储到数据集中,我们将其称为SPOOL

C - 作为JES的输入

D - 已分配资源和JES SPOOL空间已发布

Answer : B

说明 (Explanation)

JCL与PROC一起被转换为JES理解的解释文本并存储到数据集中,我们将其称为SPOOL。

问题11 - 在作业处理中,执行阶段会发生什么?

A - 选择执行作业的启动器

B - 作业语句被转换为JES理解的解释文本并存储到数据集中,我们将其称为SPOOL

C - 作为JES的输入

D - 已分配资源和JES SPOOL空间已发布

Answer : A

说明 (Explanation)

当作业达到其最高优先级时,它将从作业队列中执行。 从SPOOL读取JCL,执行程序并将输出重定向到JCL中指定的相应输出目标。

问题12 - JES代表什么?

A - Job Entry Schedule

B - 作业输入子系统

C - 工作录入系统

D - 这些都不是

Answer : C

说明 (Explanation)

操作系统使用作业输入系统(JES)将作业接收到操作系统中,以安排它们进行处理和控制输出。

问13 - 在作业处理中,硬拷贝阶段会发生什么?

A - 选择执行作业的启动器

B - 作业语句被转换为JES理解的解释文本并存储到数据集中,我们将其称为SPOOL

C - 将Job的输出移动到假脱机输出

D - 已分配资源和JES SPOOL空间已发布

Answer : C

说明 (Explanation)

在硬拷贝阶段,作业的输出被移动到假脱机输出。

问题14 - 在工作处理中,清除阶段会发生什么?

A - 选择执行作业的启动器

B - 作业语句被转换为JES理解的解释文本并存储到数据集中,我们将其称为SPOOL

C - 将Job的输出移动到假脱机输出

D - 已分配资源和JES SPOOL空间已发布

Answer : D

说明 (Explanation)

作业完成后,将释放分配的资源和JES SPOOL空间。 为了存储作业日志,我们需要在将作业日志从SPOOL释放之前将其复制到另一个数据集。

问题15 - EXEC声明执行了哪些操作?

A - Job Identification

B - 执行程序

C - 包括要操作的数据集的名称

D - 这些都不是

Answer : B

说明 (Explanation)

指定要执行的PROC /程序。 在上面的示例中,正在执行SORT程序(即,以特定顺序对输入数据进行排序)。

问题16 - JOB声明执行了哪些操作?

A - Job Identification

B - 执行程序

C - 包括要操作的数据集的名称

D - 这些都不是

Answer : A

说明 (Explanation)

指定作业SPOOL所需的信息,例如作业ID,执行优先级,作业完成时通知的用户ID。

问题17 - DD语句执行了哪些操作?

A - Job Identification

B - Instruction for Execution

C - 包括要操作的数据集的名称

D - 这些都不是

Answer : C

说明 (Explanation)

DD语句用于包括要操作的数据集的名称。

问题18 - 如何编写Null语句?

A - /*从第1列开始

B - // *从第1列开始

C - //从第1列开始

D - Blank line

Answer : C

说明 (Explanation)

JCL由null语句终止,该语句是可选的。 仅对于null语句代码//从第1列开始。此后的所有行都不会被执行。

问题19 - 在作业声明中编写CLASS参数的目的是什么?

A - 将作业类分配给作业,该作业决定作业的性质

B - 在作业完成时指定系统和作业消息的输出目标

C - 从特定步骤重新启动作业

D - 通知用户

Answer : A

说明 (Explanation)

根据作业所需的持续时间和资源数量,公司分配不同的工作类别。 这些可以被视为OS用于接收作业的各个调度程序。 将作业放在正确的调度程序中将有助于轻松执行作业。 有些公司在测试和生产环境中有不同的工作类别。 CLASS参数的有效值是A到Z字符和0到9数字(长度为1)。 以下是语法:CLASS = 0到9 | A到Z.

问20 - 在作业声明中编码MSGCLASS参数的目的是什么?

A - 将作业类分配给作业,该作业决定作业的性质

B - 在作业完成时指定系统和作业消息的输出目标

C - 从特定步骤重新启动作业

D - 通知用户

Answer : B

说明 (Explanation)

在作业完成时指定系统和作业消息的输出目标。 语法:MSGCLASS = CLASS

问题21 - 在作业声明中编码NOTIFY参数的目的是什么?

A - 将作业类分配给作业,该作业决定作业的性质

B - 在作业完成时指定系统和作业消息的输出目标

C - 从特定步骤重新启动作业

D - 通知用户

Answer : D

说明 (Explanation)

系统将成功或失败消息(最大条件代码)发送给此参数中指定的用户。 语法:NOTIFY =“userid |&SYSUID”

问22 - 在作业声明中编写RESTART参数的目的是什么?

A - 将作业类分配给作业,该作业决定作业的性质

B - 在作业完成时指定系统和作业消息的输出目标

C - 从特定步骤重新启动作业

D - 通知用户

Answer : C

说明 (Explanation)

RESTART用于从特定步骤重新启动作业。 语法:RESTART = * | STEPNAME

问题23 - 在作业声明中编码REGION参数的目的是什么?

A - 指定在作业中运行作业步骤所需的地址空间

B - 指定处理器用于执行作业的时间跨度

C - 指定作业类中作业的优先级

D - 从特定步骤重新启动作业

Answer : A

说明 (Explanation)

Region参数指定在作业中运行作业步骤所需的地址空间。 语法:REGION = nK | 纳米

问24 - 在作业声明中编码TIME参数的目的是什么?

A - 指定在作业中运行作业步骤所需的地址空间

B - 指定处理器用于执行作业的时间跨度

C - 指定作业类中作业的优先级

D - 从特定步骤重新启动作业

Answer : B

说明 (Explanation)

Time参数指定处理器用于执行作业的时间跨度。 语法:TIME =(mm,ss)或TIME = ss

问25 - 在作业声明中编写PRTY参数的目的是什么?

A - 指定在作业中运行作业步骤所需的地址空间

B - 指定处理器用于执行作业的时间跨度

C - 指定作业类中作业的优先级

D - 从特定步骤重新启动作业

Answer : C

说明 (Explanation)

指定作业类中作业的优先级。 如果未指定此参数,则作业将添加到指定CLASS中队列的末尾。 语法:PRTY = N.

答题卡

问题编号答案钥匙
1C
2D
3C
4C
5C
6D
7B
8C
9C
10B
11A
12C
13C
14D
15B
16A
17C
18C
19A
20B
21D
22C
23A
24B
25C