Obsah:
Definice - Co znamená Job Control Language (JCL)?
Jazyk řízení úlohy (JCL) je skriptovací jazyk prováděný v operačním systému IBM mainframe. Skládá se z řídicích příkazů, které určují konkrétní úlohu pro operační systém.
JCL poskytuje prostředek komunikace mezi aplikačním programem, operačním systémem a hardwarem systému.
Techopedia vysvětluje Job Control Language (JCL)
JCL je považován za jeden z hrubých skriptovacích jazyků spuštěných v dávkových systémech IBM OS / 360. Může definovat názvy datových sad, parametry a výstupní zařízení systému. Jednou z běžných funkcí v DOS i OS JCL je pracovní jednotka, která se nazývá úloha. Úloha se skládá z několika malých kroků pro spuštění konkrétního programu a je identifikována kartami nazývanými karty úloh, které označují začátek úlohy a přesně definují, jak má být úloha vykonána.
Operační systémy DOS i OS používají na řádek 71 znaků. Maximální délka je však 80 znaků. Znaky 73–80 se používají k vyhledání chybových oblastí hlášených OS.
Pokud je příkaz JCL příliš dlouhý a překročí limit 71 znaků, lze jej rozšířit pomocí pokračovací karty. Příkaz lze pokračovat na tolik karet, kolik je třeba, ukončením všech karet JCL s vyloučením poslední karty v instanci, kde se používá čárka, nebo použitím (//) na začátku pokračovací karty ve sloupci jedna a pomocí v nejméně jednoprostorový znak.
