Job Control Language (JCL)

Auteur: Laura McKinney
Date De Création: 10 Avril 2021
Date De Mise À Jour: 26 Juin 2024
Anonim
IBM Academic Initiative z/OS Job Control Language (JCL) - Unit 06
Vidéo: IBM Academic Initiative z/OS Job Control Language (JCL) - Unit 06

Contenu

Définition - Que signifie JCL (Job Control Language)?

Le langage de contrôle des travaux (JCL) est un langage de script exécuté sur un système d'exploitation mainframe IBM. Il s'agit d'instructions de contrôle qui désignent un travail spécifique pour le système d'exploitation.

JCL fournit un moyen de communication entre le programme d'application, le système d'exploitation et le matériel du système.


Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique le langage de contrôle des tâches (JCL)

JCL est considéré comme l'un des langages de script grossiers exécutés sur des systèmes de traitement par lots IBM OS / 360. Il peut définir des noms de jeux de données, des paramètres et des périphériques de sortie système. L'un des éléments communs de JCL sous DOS et OS est l'unité de travail, appelée travail. Un travail consiste en plusieurs petites étapes pour l'exécution d'un programme spécifique. Il est identifié par des cartes appelées cartes de travail, qui indiquent le début du travail et définissent exactement le mode d'exécution du travail.

Les systèmes d'exploitation DOS et OS utilisent tous les deux 71 caractères par ligne. Cependant, la longueur maximale est de 80 caractères. Les caractères 73 à 80 sont utilisés pour localiser les zones d'erreur signalées par le système d'exploitation.

Lorsqu'une instruction JCL devient trop longue et dépasse la limite de 71 caractères, elle peut être étendue à l'aide d'une carte de continuation. Vous pouvez poursuivre une instruction sur autant de cartes que nécessaire en supprimant toutes les cartes JCL, à l’exception de la dernière, lorsqu’une virgule est utilisée, ou en utilisant (//) au début de la carte de continuation de la première colonne et en utilisant à moins un caractère d'un espace.