Cuprins:
- Definiție - Ce înseamnă limbajul de control al joburilor (JCL)?
- Techopedia explică limbajul controlului locurilor de muncă (JCL)
Definiție - Ce înseamnă limbajul de control al joburilor (JCL)?
Job control language (JCL) este un limbaj de script executat pe un sistem de operare mainframe IBM. Este format din declarații de control care desemnează o lucrare specifică pentru sistemul de operare.
JCL oferă un mijloc de comunicare între programul de aplicație, sistemul de operare și hardware-ul sistemului.
Techopedia explică limbajul controlului locurilor de muncă (JCL)
JCL este considerat a fi unul dintre limbajele de script nepoliticoase rulate pe sistemele de loturi IBM OS / 360. Poate defini numele setului de date, parametrii și dispozitivele de ieșire ale sistemului. O caracteristică comună atât în DOS, cât și în OS JCL este unitatea de lucru, care se numește job. O lucrare constă în mai mulți pași mici pentru rularea unui program specific și este identificată prin cărți numite cărți de lucru, care indică începutul lucrării și definesc exact cum trebuie executată lucrarea.
Atât sistemele de operare DOS, cât și sistemul de operare utilizează 71 de caractere pe linie. Cu toate acestea, lungimea maximă este de 80 de caractere. Caracterele 73-80 sunt utilizate pentru localizarea zonelor de eroare raportate de sistemul de operare.
Când o instrucțiune JCL devine prea lungă și depășește limita de 71 de caractere, ea poate fi extinsă utilizând o carte de continuare. O instrucțiune poate fi continuată până la cât mai multe cărți este necesar, încheind toate cardurile JCL, cu excepția ultimei carduri, într-o instanță în care este folosită virgulă sau folosind (//) la începutul cardului de continuare în coloana 1 și folosind la cel puțin un personaj cu un singur spațiu.