Informatique Informatique
Référence formation : 4-CICS - Durée : 5 jours

 
  • Objectifs
  • Pré-requis
  • Pédagogie
Amener les participants développer des applications transactionnelles en CICS/TS
Développeurs d’applications en environnement z/os

Méthodes pédagogiques

Présentation des concepts, démonstration, exécution, synthèse et exercices pratiques d'assimilation

Modalités pédagogiques

Présentiel - Distanciel - AFEST

Moyens pédagogiques

Formateur expert du domaine - 1 ordinateur, 1 support de cours version papier ou numérique, un bloc-note et un stylo par personne - vidéo projecteur - tableau blanc

Modalités d'évaluation

Positionnement préalable oral ou écrit - Evaluation formative tout au long de la formation - Evaluation sommative faite par le formateur ou à l'aide de la certification NULL

Public concerné

Salariés - Demandeur d'emploi - Reconversion professionnelle

Si vous êtes en situation de handicap, vous pouvez joindre notre référent Handicap. Voir notre fiche Accès correspondante.

Contenu pédagogique

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