Langage de script interprété utilisé pour automatiser des tâches systèmes sur les mainframes IBM, REXX (REstructured eXtended eXecutor) est beaucoup plus simple, accessible, intuitif et tout aussi puissant que bien des langages de scripts. Les participants à cette formation très pratique apprendront à écrire des programmes en utilisant le langage REXX dans l'environnement TSO/ISPF de z/OS. Sont notamment couverts par ce programme les extensions de TSO pour le REXX, l'interface avec ISPF, l'interaction avec d'autres environnements tels que la console MVS, l'exécution du REXX en mode batch, et la compilation du REXX
Objectifs de cette formation
IBM z/OS - Programmation en langage REXX - Savoir écrire un programme en utilisant le langage REXX
- Apprendre à utiliser les différentes techniques de parsing de données
- Être en mesure d'utiliser les fonctions built-in de REXX
- Comprendre comment créer des fonctions internes/externes et des sous-routines définies par l'utilisateur
- Apprendre à invoquer des commandes z/OS à l'aide de programmes REXX
- Savoir lire et écrire dans des data sets à l'aide de programmes REXX
- Être capable de faire appel à l'outil de dépannage REXX
- Toute personne amenée à écrire et maintenir des programmes écrits en langage REXX dans l'environnement z/OS
Introduction
Être prêt avec REXX
Programmation en REXX
Fonctions et sous-routines
Débogage et erreur
Exécution de commandes z/OS
Variables et données stack
Lecture et écriture des ensembles de données dans REXX
L'instruction d'analyse (PARSE)
Utilisation de REXX: compilateur REXX, REXX dans le batch, commandes de la console MVS
Les plus de cette formation
IBM z/OS - Programmation en langage REXX - Une pédagogie basée sur la complémentarité des phases d'échanges, de présentations magistrales et d'ateliers de mises en pratique.
- Une formation pratique : les participants apprendront comment écrire des programmes en utilisant le langage REXX dans l'environnement z/OS.
- La qualité d'une formation officielle IBM (support de cours numérique en anglais).