zOS

Z/OS PRINCIPES FONDAMENTAUX

(Durée : 2 J)

        

OBJECTIF : Donner les définitions de base, définir la terminologie de Z/OS

Introduire la problématique de Z/OS en décrivant ses grandes fonctions de base

 

PUBLIC : Analyste programmeur, chefs de projets, programmeurs systèmes, exploitants.

 

NIVEAU REQUIS : Connaissances générales en informatique.

 

 

CONTENU DU COURS :

 

  • INTRODUCTION

Rôle d’un système d’exploitation.

L’architecture 3090.

Le système d’adressage.

Les interruptions.

La multiprogrammation.

Les ressources d’un système et leurs gestions.

Les composants de Z/OS.

Job, Task, Data Management.

 

  • LA MEMOIRE VIRTUELLE

La notion de code dormant.

Objectifs de la mémoire virtuelle.

La notion de traduction.

Mécanisme de translation d’adresse.

Traduction dynamique 370.

La pagination.

  • Gestion de la mémoire, Page, Frame, Slot. Z/OS / LES APPORTS  z/OS

Généralités.

Z/OS : ESA le SYSPLEX, évolutions, simplification, contrôle des opérations, le RECOVERY, l’automatisation, services et messages, l’APPC, SAA, le traitement coopératif, les tâches.

Gestion des espaces.

SMS buts.

DFHSMS, généralités et produits.

SMS les paramètres du JCL, les classes, création d’un fichier, DATA CLASS, STORAGE CLASS, MANAGEMENT CLASS, STORAGE GROUP, volume SMS.

DFHSM, DFDSS, DFSORT.

 

 

 

 

 

  • GESTION DES DONNEES

Les fichiers.

Les bases de données.

L’architecture d’un SGBD.

Les fichiers PDS.

Les enregistrements.

Les labels.

 

  • JES JOB ENTRY SUBSYSTEM

Définition d’un JOB.

Catégories de travaux, de JOB.

Le SPOOLING.

Notion de Classe, Priorités.

Fonctions de JES, avant exécution, pendant l’exécution, après exécution.

 

  • GESTION DES TACHES

Les états d’une tâche.

Le DISPATCHER

Synchronisation, Sérialisation.

Notion de ressource.

L’interblocage.

Eviter les DREADLOCKs.

 

  • LES PROGRAMMES DE SERVICE

Le Linkedit.

La création des modules.

Les fichiers.

Les attributs.

Les utilitaires systèmes.

Les utilitaires de traitement de fichiers.

 

 

 

 


 

TSO/PDF PRATIQUE

 

OBJECTIF : Connaître les commandes PDF.
Connaître les fonctions de l’éditeur de texte.
Créer, modifier, compiler et exécuter un programme.

 

PUBLIC : Analystes-programmeurs, chefs de projets, programmeurs systèmes, exploitants..

 

NIVEAU REQUIS : Avoir suivi le cours MVS PRINCIPES FONDAMENTAUX

 

CONTENU DU COURS :

 

  • PRESENTATION DE TSO/E

TSO/E.

Les utilisateurs potentiels.

Le LOGON.

Flot des messages.

ISPF, ISPF/PDF.

Le menu principal.

 

  • LE PARAM OPTION 3.1 Les bibliothèques DE TRAGE (L’OPTION 0) OPTION 3.1 Les bibliothèques

Choix sur le menu principal.

Option 0.1 Caractéristiques du terminal.

Option 0.2 Fichier OPTION 3.1 Les bibliothèques LOG et LIST.

Option 0.3 Les touches fonctions.

Partage de l’écran.

Répétitions d’actions.

Vues sur listes ou sources.

Le SCROLING.

Option 0.4 Caractéristiques de l’écran.

Option 0.5 Caractéristiques d’impression.

 

  • L’OPTION 1 CONSULTATION

Le BROWSING.

 

 

 

 

  • L’OPTION 2 L’EDITEUR

Présentation.

Les commandes en LIGNE.

INSERT, DELETE, REPEAT, MOVE, COPY.

Exclusion et réintégration à l’affichage.

Décalage gauche droite.

Commandes PRIMARY.

Rechercher, remplacer une donnée.

Exclusion de l’affichage.

Transfert de lignes entre fichiers.

Destruction de lignes.

Positionnement en édition.

Sauvegarde, abandon de travail.

Édition, lancement de JOB.

Profil d’édition.

Modification du PROFIL.

Commande RESET.

TRI éditeur.

 

  • L’OPTION 3 LES UTILITAIRES

OPTION 3.1 Les bibliothèques.

OPTION 3.2 La liste des membres.

OPTION 3.2 Les fichiers.

OPTION 3.3 MOVE, COPY.

OPTION 3.4 Consultation de la VTOC.

 

  • SDSF

Manipulation en sortie.

 

 

 

JCL ET UTILITAIRES

 

 

OBJECTIF : Savoir préparer les ordres de contrôle du JCL.
Connaître les utilitaires de base Z/OS.
Pouvoir interpréter les messages d’erreurs.

 

PUBLIC : Analystes-programmeurs, exploitants.

 

NIVEAU REQUIS : Avoir suivi le cours TSO/ISPF.

 

 

CONTENU DU COURS :

 

  • INTRODUCTION

Définition du JCL.

Notion de ressource, JOB.

Exécution conditionnelle de steps.

Les catégories de JOBs.

Le SPOOLING.

Notion de classes, priorités.

Fonction d’un JESx.

Types d’ordres JCL.

 

  • CARTE JOB

Syntaxe et paramètres.

Paramètres de l’ordre JOB.

ADDRSPC, BYTES, CARDS, CLASS, COND, GROUP, LINES, MSGCLASS, MSGLEVEL, NOTIFY, PAGES, PASSWORD, PERFORM PRTY, RD, REGIONB, RESTART, SECLABEL, TIME, TYPRUN, USER.

 

  • LA CARTE EXEC

Généralités.

ACCT, ADDRSPC, COND, DYNAMBR, PARM, PERFORM, PGM, PROC, RD, REGION, TIME.

 

  • LA CARTE DD

Généralités.

Les fichiers Z/OS.

Choix des paramètres.

Format de la carte DD.

Concaténation de fichiers.

Paramètres, AMP, AVGREC, BLKSIZE, BURST, CHARS, CHKPT, CNTL, COPIES, DATA, DATACLASS, DCB, DDNAME, DEST, DISP, DLM, DSID, DSNAME, DSNTYPE, DUMMY, DYNAM, EXPDT, FCB, UNIT, VOLUME.etc…

Ordres DD particuliers JOBCAT, STEPCAT, JOBLIB, STEPLIB, SYSABEND, SYSUDUMP, SYSMDUMP.

 

 

 

 

 

  • LES PROCEDURES

Généralités.

Les procédures « IN STREAM ».

Les procédures cataloguées.

Les ordres PROC, PEND.

Les paramètres symboliques.

Appel d’une procédure.

Modification d’une procédure.

Le listing.

Procédures imbriquées.

 

  • LES UTILITAIRES

Utilitaires systèmes.

Utilitaires de traitement de fichiers.

IEBCOPY, IEBGENER, IEHLIST.

Utilitaires de TRI FUSION.

Utilitaires d’exploitation.

Fonctionnalités d’ADRSSU et ICKDSF.

 

  • ORGANISATION VSAM

Définition.

V.S.A.M.

Control Interval (CI).

CIDF et RDF.

CI et RBA.

Control Area (CA).

 

  • GESTION DES CLUSTERS

A.M.S.

Génération Data Group (GDG).

Définition d’un CLUSTER.

Valorisation du paramétrage CISZ.

Les paramètres obligatoires.

Organisation d’un CLUSTER

DEFINE CLUSTER (KSDS)

Les listes LISTCAT.

Le chargement REPRO.

La suppression DELETE.

Réorganisation de fichier.

Commandes modales.

Exécution conditionnelle.