
- JCL 教程
- JCL 首頁
- JCL - 概述
- JCL - 環境
- JCL - JOB 語句
- JCL - EXEC 語句
- JCL - DD 語句
- JCL - 基本庫
- JCL - 過程
- JCL - 條件處理
- JCL - 定義資料集
- JCL - 輸入/輸出方法
- JCL - 執行 COBOL 程式
- JCL - 實用程式
- JCL - 基本排序技巧
- JCL 有用資源
- JCL - 問答
- JCL - 快速指南
- JCL - 有用資源
- JCL - 討論
JCL 模擬測試
本節為您提供各種與JCL 框架相關的模擬測試。您可以將這些模擬測試樣本下載到本地機器上,並在方便時離線解答。每個模擬測試都附帶一個答案,方便您核對最終分數並進行自我評級。

JCL 模擬測試一
答案:C
解釋
MVS 代表多個虛擬儲存器,它是 IBM 大型機系統的作業系統。
答案:C
解釋
識別符號是從第 1 列開始的兩個斜槓 (//)。所有 JCL 語句都以識別符號開頭,但有兩個例外——對於分隔符語句,從第 1 列開始的 /*,以及對於註釋語句,從第 1 列開始的 //*。
答案:D
解釋
JCL 中有效的操作碼是 JOB、EXEC 和 DD。PGM 是一個引數,它不是操作。
題 8 - 作業處理的各個階段是什麼?
A - 輸入 → 執行 → 轉換 → 硬複製 → 輸出 → 清除
B - 輸入 → 轉換 → 執行 → 硬複製 → 輸出 → 清除
答案:C
解釋
正確答案是 C。作業按此方式處理。
題 10 - 在作業處理中,轉換階段會發生什麼?
答案:B
解釋
JCL 和 PROC 轉換為 JES 可以理解的解釋文字,並存儲到我們稱為 SPOOL 的資料集中。
題 11 - 在作業處理中,執行階段會發生什麼?
答案:A
解釋
當作業達到其最高優先順序時,它將從作業佇列中被提取出來執行。JCL 從 SPOOL 中讀取,程式被執行,輸出被重定向到 JCL 中指定的相應輸出目標。
答案:C
解釋
作業系統使用作業輸入系統 (JES) 將作業接收進入作業系統,安排作業處理並控制輸出。
題 13 - 在作業處理中,硬複製階段會發生什麼?
答案:C
解釋
在硬複製階段,作業輸出被移動到輸出卷。
題 14 - 在作業處理中,清除階段會發生什麼?
答案:D
解釋
作業完成後,將釋放分配的資源和 JES SPOOL 空間。為了儲存作業日誌,我們需要在從 SPOOL 中釋放作業日誌之前將其複製到另一個數據集中。
答案:B
解釋
指定要執行的 PROC/程式。在上面的示例中,正在執行 SORT 程式(即,以特定順序對輸入資料進行排序)。
答案:A
解釋
指定作業 SPOOL 所需的資訊,例如作業 ID、執行優先順序、作業完成後要通知的使用者 ID。
答案:C
解釋
JCL 由可選的空語句終止。對於空語句,只需從第 1 列開始編碼 //。此後所有行都不會執行。
題 19 - 在作業語句中編碼 CLASS 引數的目的是什麼?
答案:A
解釋
根據作業所需的時間和資源數量,公司會分配不同的作業類。這些可以被視為作業系統使用的單個排程程式來接收作業。將作業放入正確的排程程式中將有助於輕鬆執行作業。一些公司在測試和生產環境中對作業有不同的類。CLASS 引數的有效值為 A 到 Z 字元和 0 到 9 數字(長度為 1)。以下是語法:CLASS=0 到 9 | A 到 Z
題 20 - 在作業語句中編碼 MSGCLASS 引數的目的是什麼?
答案:B
解釋
指定作業完成後系統和作業訊息的輸出目標。語法:MSGCLASS = CLASS
題 21 - 在作業語句中編碼 NOTIFY 引數的目的是什麼?
答案:D
解釋
系統將成功或失敗訊息(最大條件程式碼)傳送給此引數中指定的使用者。語法:NOTIFY="userid | &SYSUID"
題 22 - 在作業語句中編碼 RESTART 引數的目的是什麼?
答案:C
解釋
RESTART 用於從特定步驟重新啟動作業。語法:RESTART=* | STEPNAME
題 23 - 在作業語句中編碼 REGION 引數的目的是什麼?
答案:A
解釋
REGION 引數指定在作業中執行作業步驟所需的地址空間。語法:REGION=nK | nM
題 24 - 在作業語句中編碼 TIME 引數的目的是什麼?
答案:B
解釋
TIME 引數指定處理器執行作業所需的時間跨度。語法:TIME=(mm,ss) 或 TIME=ss
題 25 - 在作業語句中編碼 PRTY 引數的目的是什麼?
答案:C
解釋
指定作業類中作業的優先順序。如果未指定此引數,則作業將新增到指定 CLASS 中佇列的末尾。語法:PRTY=N
答案表
題號 | 答案 |
---|---|
1 | C |
2 | D |
3 | C |
4 | C |
5 | C |
6 | D |
7 | B |
8 | C |
9 | C |
10 | B |
11 | A |
12 | C |
13 | C |
14 | D |
15 | B |
16 | A |
17 | C |
18 | C |
19 | A |
20 | B |
21 | D |
22 | C |
23 | A |
24 | B |
25 | C |