Job Control Language

Le Job Control Language (JCL) est un nom pour les langages de script utilisés sur les systèmes d'exploitation centraux d'IBM. Il indique au système comment exécuter un travail par lots ou démarrer un sous-système.

Le but du JCL est de dire quels programmes exécuter, en utilisant quels fichiers ou périphériques d'entrée ou de sortie. Il peut indiquer dans quelles conditions il faut sauter une étape.

Il existe deux langages distincts pour le contrôle des tâches chez IBM :

  • un pour la lignée du système d'exploitation qui commence avec DOS/360 et dont le dernier membre est z/VSE ; et
  • l'autre pour la lignée de OS/360 à z/OS, cette dernière incluant désormais les extensions JES, Job Entry Control Language (JECL).

Ils partagent quelques règles syntaxiques de base et quelques concepts de base, mais sont par ailleurs très différents.

Questions et réponses

Q : Qu'est-ce que le JCL ?


R : JCL est l'abréviation de Job Control Language, un langage de script utilisé sur les systèmes d'exploitation IBM mainframe pour indiquer au système comment exécuter un travail par lots ou démarrer un sous-système.

Q : Quel est l'objectif de JCL ?


R : L'objectif du JCL est d'indiquer quels programmes exécuter, en utilisant quels fichiers ou périphériques pour l'entrée ou la sortie, et de spécifier dans quelles conditions sauter une étape.

Q : Combien existe-t-il de langages IBM Job Control distincts ?


R : Il existe deux langages IBM Job Control distincts. L'un concerne la lignée des systèmes d'exploitation qui commence avec DOS/360 et dont le dernier membre est z/VSE, et l'autre concerne la lignée qui va de OS/360 à z/OS, ce dernier incluant maintenant les extensions JES, Job Entry Control Language (JECL).

Q : Qu'ont en commun les deux langages IBM Job Control ?


R : Les deux langages IBM Job Control ont en commun certaines règles syntaxiques de base et quelques concepts fondamentaux.

Q : Quelles sont les différences entre les deux langages IBM Job Control ?


R : Les deux langages IBM Job Control sont par ailleurs très différents.

Q : Que signifie JES extensions ?


R : JES extensions est l'abréviation de Job Entry Control Language.

Q : Quel est le dernier membre de la lignée des systèmes d'exploitation qui a débuté avec DOS/360 ?


R : Le dernier membre de la lignée des systèmes d'exploitation qui commence avec DOS/360 est z/VSE.

AlegsaOnline.com - 2020 / 2023 - License CC3