Job Control Language (JCL)

Schrijver: Laura McKinney
Datum Van Creatie: 10 April 2021
Updatedatum: 26 Juni- 2024
Anonim
IBM Academic Initiative z/OS Job Control Language (JCL) - Unit 06
Video: IBM Academic Initiative z/OS Job Control Language (JCL) - Unit 06

Inhoud

Definitie - Wat betekent Job Control Language (JCL)?

Job Control Language (JCL) is een scripttaal die wordt uitgevoerd op een IBM mainframe-besturingssysteem. Het bestaat uit controleverklaringen die een specifieke taak voor het besturingssysteem aangeven.

JCL biedt een communicatiemiddel tussen het applicatieprogramma, het besturingssysteem en de systeemhardware.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart Job Control Language (JCL)

JCL wordt beschouwd als een van de onbeschofte scripttalen die worden uitgevoerd op IBM OS / 360-batchsystemen. Het kan gegevenssetnamen, parameters en systeemuitvoerapparaten definiëren. Een gemeenschappelijk kenmerk in zowel DOS als OS JCL is de werkeenheid, die een taak wordt genoemd. Een taak bestaat uit verschillende kleine stappen voor het uitvoeren van een specifiek programma en wordt geïdentificeerd door kaarten die taakkaarten worden genoemd, die het begin van de taak aangeven en precies definiëren hoe de taak moet worden uitgevoerd.

Zowel DOS- als OS-besturingssystemen gebruiken 71 tekens per regel. De maximale lengte is echter 80 tekens. Tekens 73-80 worden gebruikt voor het lokaliseren van de foutgebieden die door het besturingssysteem worden gemeld.

Wanneer een JCL-instructie te lang wordt en de limiet van 71 tekens overschrijdt, kan deze worden uitgebreid met een vervolgkaart. Een statement kan op zoveel kaarten worden voortgezet als nodig is door alle JCL-kaarten met uitzondering van de laatste kaart te beëindigen in een geval dat een komma wordt gebruikt, of door (//) te gebruiken aan het begin van de vervolgkaart in kolom één en te gebruiken op ten minste een spatie met één spatie.