JCL 又稱作業控制語言。是用於描述MVS,OS/390和VSE作業系統上描述作業的語言。
基本介紹
- 中文名:作業控制語言
- 外文名:Job Control Language
全世界知名的Open Source Delphi開發組織JCL的作品。JCL包含了很多Delphi和C++Builder中的可重用單元,函式和類(不可視)-world-renowned Open Source Development Organization JCL Delphi works. JCL contains many Delphi and C Builder of reusable modules, functions and classes (not visible)
描述作業系統對全部作業分配計算機的運行時間和資源。作業是分步驟進行的,在編製程序時需要加入特殊語句使作業能夠分步進行。作業是運行在後台的,不需要用戶互動,用戶的請求初始化作業。通常前台作業的優先權高於後台作業。
IBM曾經把一系列的JCL語句比作餐館中的選單。所有的菜對應作業,在廚房廚師將客戶的需要分解為不同的菜,這可以看作是作業中的步驟。當所有作業的步驟完成時,飯也就是好了。
JCL語句主要指定必須訪問的輸入數據集(檔案),輸入檔案被設定為創建或更新狀態,JCL語言還需要指定運行所需要的資源。一個作業的JCL語句也作為數據集存儲,並由用戶開始它的執行。