Accueil > Domaines de compétence : Formations Informatiques > Parcours Métiers > Parcours Analyste programmeur for Z/OS - développeur MainFrame et Visualage PacBase > Programmer en CICS : la gestion des transactions

  • Durée : 5 jour(s)
  • Pré-requis :
  • Développeurs d’applications en environnement zOS.

Prochaines
dates programmées

1 000 m2 de locaux
20 salles de formation

Programmer en CICS : la gestion des transactions

Objectifs

Amener les participants développer des applications transactionnelles en CICS

Contenu de la formation

  • Architecture
    • Rôles et fonctionnement des différents composants du noyau CICS
    • Fonctionnement des transactions internes de CICS
    • Existence et modification de l'état des composants dans les tables CICS
    • Compréhension de l'utilité des « Handle Conditions » et/ou DFHRESP
    • Compréhension du contenu l'utilisation du Bloc de contrôle
  • Principes de Programmation
    • Différences entre le traitement Batch et le TP (Temps Partagé)
    • Déroulement d'une transaction
    • Conversationnel
    • Pseudo conversationnel
    • Enchaînement des programmes dans une même transaction
    • Enchaînement d'un ensemble de transactions
    • RETURN TRANSID
    • Gestion des fichiers VSAM
    • Utilisation des Zones de communication
    • COMMAREA
    • QTS
  • Exercices pratiques
    • Ecriture d'une transaction de 3 programmes avec enchaînement par LINK et XCTL
    • Création de la MAP et MAPSET avec BMS
    • Analyse des fonctionnalités de la transaction
    • Ecriture de l'Organigramme du traitement
    • Ecriture du Code COBOL
  • Compilation et exécution
    • Mise au point des programmes
    • Compilation du source
    • Analyse du résultat de compilation
    • Correction des erreurs syntaxiques
    • Exécution de la transaction
  • Tests et Déboguage avec CEDF
    • Tests de la transaction
    • Analyse des codes Abend courants
  • ASRA
    • APCT/APPC
    • AEIA
    • Validation du résultat attendu

Pédagogie et outils