Atelier de programmation z/OS REXX
(ES52G)
Ce cours est conçu pour vous enseigner les compétences de base requises pour écrire des programmes en utilisant le langage REXX dans z/OS. Le cours couvre les extensions TSO de REXX et l’interaction avec d’autres environnements tels que la console MVS, l’exécution de REXX dans des tâches par lots et la compilation de REXX.
Public visé
Il s’agit d’un cours intermédiaire pour les personnes qui ont besoin d’écrire et de maintenir des programmes Rexx dans l’environnement système z/OS.
Pré-requis
- Savoir coder les états de Job Control Language
- Coder dans un langage de programmation
- Créer, modifier et supprimer des ensembles de données à l’aide de TSO
Objectifs pédagogiques
- Écrire des programmes en utilisant le langage Rexx
- Utiliser diverses techniques d’analyse des données
- Utiliser les fonctions Rexx intégrées
- Créer des fonctions et des sous-routines internes et externes définies par l’utilisateur
- Émettre des commandes d’hôte à partir de fichiers exécutables Rexx
- Programmer des codes qui lisent et écrivent des ensembles de données
- Utiliser des instructions et des commandes qui manipulent la pile de données
- Utiliser les outils de débogage Rexx
- Écrire des routines de gestion des erreurs
Programme de cours
Jour 1
- (01:00) Unité 1 - Introduction
- (01:30) Unité 2 - Prise en main de REXX (début)
- (01:00) Exercice de laboratoire 1
- (01:00) Unité 2 - Prise en main de REXX (fin)
- (01:00) Exercice de laboratoire 2
- (01:30) Unité 3 - Programmation en REXX (début)
Jour 2
- (01:00) Exercice de laboratoire 3
- (01:30) Unité 3 - Programmation en REXX (fin)
- (01:00) Exercice de laboratoire 4
- (01:00) Unité 4 - Fonctions et sous-routines (début)
- (02:00) Exercice de laboratoire 5
Jour 3
- (01:00) Unité 4 - Fonctions et sous-routines (fin)
- (01:00) Exercice de laboratoire 6
- (01:30) Unité 5 - Débogage et gestion des erreurs
- (01:00) Exercice de laboratoire 7
- (01:00) Unité 6 - Exécution des commandes de l’hôte
- (01:30) Exercice de laboratoire 8
Jour 4
- (01:30) Unité 7 - Variables composées et pile de données
- (01:30) Exercice de laboratoire 9
- (01:30) Unité 8 - Lecture et écriture d’ensembles de données dans REXX
- (01:00) Exercice de laboratoire 10
- (01:30) Unité 9 - L’instruction d’analyse
Jour 5
- (01:30) Exercice de laboratoire 11
- (01:30) Unité 10 - Utilisation de REXX : compilateur REXX, REXX par lots, commandes de la console MVS
- (01:00) Exercice de laboratoire 12
Certification (en option) :
- Prévoir l'achat d'un bon en supplément
- Le passage de l'examen se fera (ultérieurement) dans un centre agréé
Modalité d'évaluation :
- Évaluations formatives pendant la formation, à travers les travaux pratiques réalisés sur les labs à l’issue de chaque module
- Évaluation sous forme de questionnaire à l’issue de la formation