Accueil Développement Qu'est-ce que le langage de contrôle des tâches (JCL)? - définition de techopedia

Qu'est-ce que le langage de contrôle des tâches (JCL)? - définition de techopedia

Table des matières:

Anonim

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 se compose 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.

Techopedia explique le Job Control Language (JCL)

JCL est considéré comme l'un des langages de script grossiers exécutés sur les systèmes batch IBM OS / 360. Il peut définir les noms des ensembles de données, les paramètres et les périphériques de sortie du système. L'unité courante dans DOS et OS JCL est l'unité de travail, qui est appelée un travail. Un travail consiste en plusieurs petites étapes pour exécuter un programme spécifique et est identifié par des fiches appelées fiches de travail, qui indiquent le début du travail et définissent exactement comment le travail doit être exécuté.


Les systèmes d'exploitation DOS et OS utilisent 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. Une instruction peut être poursuivie sur autant de cartes que nécessaire en mettant fin à toutes les cartes JCL à l'exception de la dernière carte dans une instance où une virgule est utilisée, ou en utilisant (//) au début de la carte de continuation dans la colonne un et en utilisant à au moins un caractère d'un espace.

Qu'est-ce que le langage de contrôle des tâches (JCL)? - définition de techopedia