IBM ES52 - z/OS REXX Programming Workshop
Durée : 5 jours
Tarif sur simple demande
Description
Ce cours vous enseigne les compétences de base nécessaires pour écrire des programmes en utilisant le langage REXX.
Il couvre les extensions TSO de REXX et l’interaction avec d’autres environnements tels que la console, l’exécution de REXX via des jobs batch ainsi qu’un focus sur la compilation de REXX.
Public
Ce cours est destiné aux personnes qui ont besoin d’écrire et de maintenir des programmes REXX dans l’environnement z/OS.
La mise en autonomie par la pratique est l’un des points importants de ce cours.
Prérequis
Il est nécessaire de connaitre :
- Les base de l’environnement z/OS
- Les instructions de base du JCL
- Les principes de base de la programmation (notion d’algorithmie)
- La création, modification et suppression des fichiers dans TSO
Ces compétences peuvent être développées notamment en suivant :
- La formation ES10-Fundamental System Skills in z/OS
- Un cours de langage de programmation
- Cobol par exemple et/ou algorithmie, sur demande
Objectifs
- Écrire des programmes en utilisant le langage REXX
- Utiliser diverses techniques d’analyse des données
- Utiliser les fonctions REXX
- Créer des fonctions et des sous-programmes internes ou externes
- Émettre des commandes “Host” à partir d’EXEC REXX
- Concevoir des programmes effectuant des I/O fichiers
- Utiliser des instructions et des commandes qui manipulent la pile de données (Data Stack et mémoire)
- Utiliser les outils de débogage REXX
- Ecrire des routines de gestion des erreurs
Programme
- Module 1 : Introduction
- Module 2 : Premiers pas avec REXX
- Module 3 : Programmation en REXX
- Module 4 : Fonctions et sous-programmes
- Module 5 : Débogage et gestion des erreurs
- Module 6 : Exécution des commandes Host
- Module 7 : Variables composées et pile de données
- Module 8 : Lecture et écriture de fichiers en REXX
- Module 9 : L’instruction d’analyse
- Module 10 : Compilateur REXX, REXX en batch et commandes de la console MVS