JCL 在线测试

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

以下测验提供与JCL Framework相关的多项选择题(MCQ)。 您必须阅读所有给定的答案并单击正确的答案。 如果您不确定答案,则可以使用“ Show Answer按钮Show Answer 。 您可以使用“ Next Quiz按钮在Next Quiz中检查新的问题集。

问题和解答

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

A - 16

B - 44

C - 80

D - 32

Answer : C

说明 (Explanation)

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

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

A - /*从第1列开始

B - // *从第1列开始

C - //从第1列开始

D - Blank line

Answer : C

说明 (Explanation)

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

问3 - 如果Step1在RC = 0的情况下执行,Step2会发生什么?

//TXXXXXX JOB (XXXXX), ’XXXX’
//STEP1 EXEC PGM = PR1
//STEP2 EXEC PGM = PR2, COND = (4, LE, STEP1)

A - Step2 will be bypassed

B - Step2 will be executed

C - 这些都不是

Answer : B

说明 (Explanation)

它会将step2上的条件读为4小于0,这是假的,因此将执行步骤。 如果条件为真,则仅绕过该步骤。

问题4 - 如果Step1出现错误,Step2会发生什么?

//TXXXXXX JOB (XXXXX), ’XXXX’
//STEP1 EXEC PGM = PR1
//STEP2 EXEC PGM = PR2, COND = ONLY

A - Step2 will be bypassed

B - Step2 will be executed

C - 这些都不是

Answer : B

说明 (Explanation)

Step2将作为step1 abended执行,我们已经编码ONLY参数,这意味着只有在前面的步骤异常结束时才会执行此步骤。

问题5 - 如果Step1以RC = 4执行,那么在Step1之后将执行哪一步?

//TXXXXXX JOB (XXXXX), ’XXXX’
//STEP1 EXEC PGM = PR1
// IF STEP1.RC GT 0 THEN                      
//STEP2 EXEC PGM = PR2
// ELSE
//STEP3 EXEC PGM = PR3
// END-IF

A - Step2 will be executed

B - Step3 will be executed

C - 这些都不是

Answer : A

说明 (Explanation)

如果condition为4大于0且该条件为真,则执行Step2并绕过Step3。

问题6 - 哪个实用程序使用虚拟实用程序?

A - IEBGENER

B - IEBCOPY

C - IEBCOMPR

D - IEFBR14

Answer : D

说明 (Explanation)

IEFBR14没有操作实用程序。 用于将控制权返回给用户并终止。 它通常用于创建空数据集或删除现有数据集。

问题7 - 帐户信息是指CPU时间所欠的人或组。 它是根据拥有大型机的公司规则设置的。 如果将其指定为(*),则它将获取当前登录到大型机终端的用户的id。 说明是真还是假?

A - False

B - True

Answer : B

说明 (Explanation)

这是自我解释的。

问题8 - 流内程序被编码为PDS的单独成员。 说明是真还是假?

A - True

B - False

Answer : B

说明 (Explanation)

流内过程在JCL本身内编码。 所以这个陈述是不正确的。

问9 - 如何将作业的执行状态发送给用户?

A - STATUS

B - MESSAGE

C - NOTIFY

D - ALERT

Answer : C

说明 (Explanation)

我们使用NOTIFY参数发送作业的状态。

问题10 - 如何标记插播数据的结束?

A - END

B - // *

C - /*

D - PEND

Answer : C

说明 (Explanation)

?*用于标记插播数据的结尾。