CI22-6011 - COBOL - Développement

Transcription

CI22-6011 - COBOL - Développement
CI22-6011 - COBOL - Développement
L'incontournable langage de programmation de l'informatique de gestion
COBOL, ce langage de programmation créé au tout début des années 60, est toujours au cœur des applications
mainframe. Grâce à ses performances inégalées en Informatique de Gestion, il reste encore aujourd'hui l'un des
langages les plus utilisés dans le monde.
Objectifs
Programme
Réaliser des programmes COBOL
simples structurés à partir
d'analyses organiques détaillées.
Les syntaxes de base
Profils
Développeurs d'applications.
Prérequis
Avoir participé aux stages
`Algorithmique - Introduction à la
programmation` et `z/OS Système d'exploitation et fichiers
VSAM` ou posséder un niveau
équivalent.
Durée
5 jours
•
•
•
•
•
•
Les quatre divisions d'un programme COBOL et les principales sections.
La déclaration des données.
Instructions d'affectations.
Les instructions arithmétiques.
Les alternatives, débranchements et itérations.
Les tableaux indicés à 1 niveau.
La compilation, l'édition des liens et l'exécution d'un programme
• Les procédures standards.
• Le compte rendu.
T.P. Écrire un programme simple. Première compilation et première exécution. Ecrire un programme de calcul de clé
bancaire.
La représentation interne des données
• Les données alphanumériques : codage EBCDIC.
• Les différents types de données numériques. Codage et utilisation.
L'analyse et les tests du programme
Prix
2500 €
Les + pédagogiques
• Des travaux pratiques dans
l'environnement de prédilection de
COBOL : z/OS sur IBM.
• Mise en situation : les
participants réalisent un projet
inspiré d’un cas concret.
• La modularisation des programmes.
• La documentation des programmes.
• Les tests unitaires.
T.P. Ecriture de programmes supplémentaires en mettant l’accent sur la modularisation.
Les fichiers séquentiels
• Les différents types d'organisation de fichiers.
• La déclaration d'un fichier séquentiel.
• Les ordres d'entrée-sortie.
T.P. Lecture et écritures de fichiers séquentiels de mouvements de ventes pour une application commerciale.
Les syntaxes avancées
•
•
•
•
•
Les tableaux indicés à plusieurs niveaux.
Les pictures d'édition.
Les fichiers d'impression : différentes syntaxes de l'ordre WRITE.
Les modules externes : clauses COPY et sous-programmes.
Les manipulations de chaînes de caractères.
T.P. Projet de synthèse : Ecrire un programme de cumul dans un tableau à deux dimensions, un programme de
contrôle de date et transformer ce dernier en sous-programme.
Les ajouts syntaxiques dans le langage COBOL
• Les fonctions intrinsèques.
• Les « callable services » de Language Environment.
FuturSkill Training - 13, rue Ernest RENAN - 92000 Nanterre
Tél : +33 (0)1 78 14 18 11 - www.futurskill-training.fr - [email protected]