Mainframe: Linguaggio REXX

Descrizione del corso

Il corso sul Linguaggio REXX ( REstructured eXtended eXecutor ) per z/OS offre una formazione completa e approfondita su questo potente linguaggio di programmazione, specificamente ottimizzato per l’ambiente Mainframe IBM.

Il corso mostrerà la versatilità e la facilità d’utilizzo, rappresentando uno strumento fondamentale per l’automazione dei processi, la manipolazione di dati e lo sviluppo di applicazioni su piattaforme z/OS.

Il corso è stato progettato, oltre che per fornire una comprensione completa del linguaggio, ma anche per combinare teoria e pratica, con particolare enfasi sugli scenari reali di utilizzo in ambiente Mainframe.

Gli argomenti principali di questo corso intensivo saranno

– Architettura z/OS e linguaggio Jcl
– Struttura e Statement del linguaggio REXX
– Funzioni principali e Funzioni avanzate
– Gestione dei Dataset
– Accesso al DB2
– Utilizzo di Servizi di Sistema come MVS, SDSD, TSO

Al termine del corso, i partecipanti saranno in grado di

– Scrivere applicazioni in REXX
– Utilizzare le funzionalità principali
– Sviluppare applicazioni con interfaccia ISPF
– Richiedere servizi al Sistema
– Utilizzare Statement di diagnostica e monitoraggio

Solo su richiesta, e solo per utenti altamente qualificati, sarà possibile chiedere una estensione del corso del linguaggio REXX, riguardante l’utilizzo dei Dataset SMF per il monitoraggio delle applicazioni e dei SubSystem; ad esempio, sarà possibile richiedere l’implementazione sui Record SMF di tipo 30 per il monitoraggio dei Processi Batch o i Record SMF di tipo 100, 101 e 102 per il monitoraggio del DB2.

Prerequisiti
– Conoscenza dei Sistemi Operativi
– Conoscenza base dei Sistemi Mainframe e z/OS
– Conoscenza dei linguaggi di Programmazione

Laboratori e Certificazione
– Laboratori messi a disposizione su una Istanza z/OS
– Necessaria una connessione Internet Ğapertağ senza restrizioni per accedere al Server Remoto
– Utilizzo di emulatore 3270
– I discenti dovranno avere la possibilità di installare liberamente i Tools

Codice:ET-MF-0003

Durata:5 giorni

Categorie:,

Moduli del corso

Panoramica sul Sistema Operativo z/OS1 ora

Il linguaggio JCL15 minuti

Le Utilities z/OS5 ore

Introduzione alla programmazione45 minuti

Introduzione al linguaggio REXX4 ore

Panoramica sugli Statement e la gestione del Flusso Logico2 ore

Cicli Iterativi2 ore

File, Record e Campi1 ora

Funzioni e Sub Routine4 ore

Testing di un Programma REXX45 minuti

Introduzione ai Comandi HOST30 minuti

Interagire con i Dataset e compilazione5 ore

Il linguaggio REXX ed il DB25 ore

Funzionalità avanzate del REXX6 ore