IBM曾經把一系列的JCL語句比作餐館中的選單。所有的菜對應作業,在廚房廚師將客戶的需要分解為不同的菜,這可以看作是作業中的步驟。當所有作業的步驟完成時,飯也就是好了。
JCL語句主要指定必須訪問的輸入數據集(檔案),輸入檔案被設定為創建或更新狀態,JCL語言還需要指定運行所需要的資源。一個作業的JCL語句也作為數據集存儲,並由用戶開始它的執行。
作業控制語言是用戶與作業系統的接口。用戶通過作業控制語言的相應語句來與作業系統通訊,獲得作
業所需的資源等,按自己的意圖來控制作業的執行。
作業控制語言由幾個語句組成,對於一個作業,作業控制語言 為被執行的任務引導作業系統,並
說明所需要的全部I/O設備。
在一個作業中,每一次程式的執行稱為一個作業步,一個作業可包含幾個作業步。
一般的,一個作業由以下相對獨立的三步組成:
(1) 編譯:把源程式語句(源模組)轉換成目標模組;
(2) 連結編輯:把目標模組同子程式庫中的其他程式鏈接起來得到可執
行模組;
(3) 執行:運行可執行模組得到結果。
一個作業中的各步是順序執行的,因此一個作業步的輸出可以作為下一個作業步
的輸入。
大型伺服器系統中用戶的作業可以由一個或多個作業步構成。只有一個作業步的
作業叫做單步作業;由多個作業步構成的作業叫做多步作業。不論單步作業還是
多步作業都必須包含三個作業控制語言基本語句(JCL Statement)。它們分別是:
(1) 作業語句(JOB):標識一個作業的開始,提供必要的運行參數。
(2) 執行語句(EXEC):標識一個作業步的開始,定義本作業步所要執
行的程式或過程。
(3) 數據定義語句(DD):用於描述應用程式所需要的數據檔案。
作業控制語言由九種語句組成,除了上一節中討論過的三種基本語句外,還有以
下六種附加語句:
(1)/* 語句:表示六內數據結束或調用JES控制語句;
(2)//*語句:注釋語句,由第4到第80列寫出注釋內容;
(3)//語句:空語句,用以標記一個作業的結束;
(4) PROC 語句:流內過程(IN-STREAM PROCEDURE)或編目過程
(CATALOGED PROCEDURE)的起始標記。
(5) PEND語句:標誌一個流內過程的結束。
(6) Command語句:操作員用這個語句在輸入流中寫入操作命令。
*JCL字元集
(1) 字母(共26個)
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
(2) 數字(共10個)
0 1 2 3 4 5 6 7 8 9
(3) 特殊字元(共10個)
, . / ‘ ( ) * & + - =
相關詞條
-
作業控制塊
作業控制塊,是向用戶提供一組作業控制語言,常用於作品操作之中。
定義 相關條目 -
控制語言
控制語言即印表機語言,是控制印表機工作的命令,它告訴印表機如何組織被列印的文檔,在印表機語言的控制下,從計算機傳來的列印數據被轉化成可供列印的文字和圖像...
控制語言 -
作業
作業,《辭海》中關於“作業”的定義是:為完成生產、學習等方面的既定任務而進行的活動。從該闡述可以看出,“作業”是一個很寬泛的概念,它主要是針對生產活動的...
詞語釋義 基本解釋 詳細解釋 作業的輸入方式 對於學生的含義 -
作業疲勞
二是因勞動組織和勞動制度的不合理導致長時間靜態作業引起疲勞。 三是因勞動組織和勞動制度的不合理導致長時間連續單調的作業引起疲勞。 3.工作方面,疲勞導致...
導致疲勞的因素分析 疲勞與安全生產的關係 針對作業疲勞所採取的措施 -
數學作業
【釋義】:1.指所從事的工作﹑業務。2.勞動;從事生產工作。3.為完成生產﹑學習﹑軍事訓練等任務而布置的活動。4.謂從事這種活動。5.作孽,造孽。業,罪孽。
基本內容 -
機器人編程語言
機器人程式語言是一種程式描述語言,它能十分簡潔地描述工作環境和機器人的動作,能把複雜的操作內容通過儘可能簡單的程式來實現。機器人程式語言也和一般的程式語...
發展歷史 組成 分類 常見語言 -
語言實驗室
語言實驗室簡稱LL。一種裝有錄音系統和其他電化教育手段的供語言教學用的教室。它的主要類型有:①簡易型,②聽說對比型,③視聽型等。
語言實驗室 正文 配圖 相關連線 -
石油化工廠施工作業安全必讀
《石油化工廠施工作業安全必讀》是2008年中國石化出版社出版的圖書,作者是朱以剛。
圖書信息 內容簡介 目錄 精彩書摘 -
坤德展地國際語言文化服務中心
l l l
一中心簡介 二 校企合作聯合培養 三 合作開發教材與教研項目合作