Obsah:
- Definícia - Čo znamená jazyk Job Control Language (JCL)?
- Techopedia vysvetľuje jazyk riadenia úloh (JCL)
Definícia - Čo znamená jazyk Job Control Language (JCL)?
Jazyk riadenia úlohy (JCL) je skriptovací jazyk vykonávaný v operačnom systéme IBM mainframe. Pozostáva z ovládacích príkazov, ktoré určujú konkrétnu úlohu pre operačný systém.
JCL poskytuje prostriedok komunikácie medzi aplikačným programom, operačným systémom a hardvérom systému.
Techopedia vysvetľuje jazyk riadenia úloh (JCL)
JCL sa považuje za jeden z hrubých skriptovacích jazykov spúšťaných v dávkových systémoch IBM OS / 360. Môže definovať názvy množín údajov, parametre a výstupné zariadenia systému. Jednou spoločnou črtou v JCL systému DOS aj OS je pracovná jednotka, ktorá sa nazýva úloha. Úloha pozostáva z niekoľkých malých krokov na spustenie konkrétneho programu a je identifikovaná kartami nazývanými karty úloh, ktoré označujú začiatok úlohy a presne definujú, ako sa má úloha vykonať.
Operačné systémy DOS aj OS používajú na jeden riadok 71 znakov. Maximálna dĺžka je však 80 znakov. Znaky 73 - 80 sa používajú na lokalizáciu chybových oblastí hlásených OS.
Keď sa príkaz JCL stane príliš dlhým a prekročí limit 71 znakov, môže sa rozšíriť pomocou pokračovacej karty. Výkaz môže pokračovať tak, ako je to potrebné, ukončením všetkých kariet JCL s výnimkou poslednej karty v prípade, že sa použije čiarka, alebo použitím (//) na začiatku pokračovacej karty v prvom stĺpci a použitím klávesu at najmenej jednopriestorový znak.