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
Afficher les détails


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


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