Retour au programme Zframe Module ZF-04 · 25 jours

COBOL
Programmation

Développer, déboguer et maintenir des applications COBOL batch manipulant fichiers séquentiels et VSAM sous z/OS, dans le respect des normes d'entreprise.

Objectifs pédagogiques

Le cœur du cursus.

COBOL est le langage des systèmes critiques bancaires. C'est de loin le module le plus long du cursus - 25 jours - parce que c'est lui qui transforme un profil scientifique en développeur capable de produire du code de qualité industrielle.

Des ordres simples à la manipulation de fichiers VSAM, des tableaux aux sous-programmes, jusqu'à la recette, au déploiement et à la maintenance : vous développez, déboguez et maintenez des applications COBOL batch complètes, compilées et exécutées sur infrastructure IBM réelle.

Programme détaillé

25 jours / 175 heures.

Des ordres simples au projet COBOL complet de production, fichiers séquentiels et VSAM.

4.1

Présentation générale

Le langage COBOL, sa place dans le SI bancaire et la structure d'un programme en quatre divisions.

4.2

Gestion des données (parties 1 & 2)

Clauses PICTURE, niveaux, WORKING-STORAGE, REDEFINES : la représentation des données en mémoire.

4.3

Ordres simples COBOL

MOVE, COMPUTE, IF/EVALUATE, PERFORM : les instructions de base de la PROCEDURE DIVISION.

4.4

Fichiers séquentiels en lecture

FD, SELECT, OPEN/READ/CLOSE : lire et parcourir un fichier séquentiel d'entrée.

4.5

Préparation et exécution de programmes

Compilation, link-edit, JCL d'exécution et lecture des sorties de compilation.

4.6

Éditions et mise à jour de fichiers séquentiels

Produire des états, fusionner et mettre à jour des fichiers séquentiels - le pain quotidien du batch.

4.7

Fichiers VSAM (accès direct, séquentiel, mixte, KSDS)

Manipuler des fichiers VSAM en accès direct, séquentiel et mixte, dont les KSDS à clé.

4.8

Manipulation de tableaux

OCCURS, indexation, SEARCH et SEARCH ALL : structurer et parcourir des tableaux en mémoire.

4.9

Sous-programmes

CALL statique et dynamique, passage de paramètres et copybooks partagés pour un code modulaire.

4.10

Recette, déploiement et maintenance

Tests de recette, mise en production et maintenance corrective et évolutive dans le respect des normes d'entreprise.

4.11

Tests et travaux pratiques

Mise en application sur infrastructure IBM réelle et projet COBOL noté de bout en bout.

Compétences acquises

Ce que vous saurez faire.

COBOL PIC PERFORM FILE I/O VSAM KSDS OCCURS CALL COPYBOOK
Module suivant · ZF-05 · 1 jour
Initiation à la modélisation des données - MERISE
Formation Zframe · Casablanca

Intéressé par la
formation Zframe ?

Sessions régulières. Formation prise en charge, CDI à l'issue.