Съдържание
- Определение - Какво означава език за контрол на работата (JCL)?
- Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.
- Techopedia обяснява езика за контрол на работата (JCL)
Определение - Какво означава език за контрол на работата (JCL)?
Език за контрол на работата (JCL) е скриптов език, изпълнен в операционна система на IBM мейнфрейм. Състои се от контролни изявления, които обозначават конкретна работа за операционната система.
JCL осигурява средство за комуникация между приложната програма, операционната система и системния хардуер.
Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.
Techopedia обяснява езика за контрол на работата (JCL)
JCL се счита за един от грубите езици на скриптове, изпълнявани на пакетни системи на IBM OS / 360. Може да дефинира имена, параметри и изходни устройства на системата. Една обща характеристика както в DOS, така и в OS JCL е единицата работа, която се нарича работа. Задачата се състои от няколко малки стъпки за стартиране на определена програма и се идентифицира с карти, наречени работни карти, които указват началото на заданието и определят как точно да се изпълни задачата.
И операционните системи DOS и OS използват 71 знака на ред. Максималната дължина обаче е 80 знака. Символи 73-80 се използват за локализиране на областите за грешки, докладвани от ОС.
Когато JCL оператор стане твърде дълъг и надвишава ограничението от 71 знака, той може да бъде разширен с помощта на карта за продължение. Операторът може да бъде продължен до толкова карти, колкото е необходимо, като прекратите всички JCL карти, с изключение на последната карта в случай, когато се използва запетая, или като използвате (//) в началото на картата за продължаване в колона първа и като използвате в поне еднопространствен символ.