
Cobol
Formation créée le 05/10/2021. Dernière mise à jour le 26/09/2024.
Version du programme : 3
Programme de la formation
Cette formation a pour objectif de communiquer aux apprenants une réelle compétence dans la programmation Cobol. L'ensemble des concepts fondamentaux est développé. A l'issue de ce cours, les participants savent lire, écrire et mettre au point des applications Cobol.
Objectifs de la formation
- Connaître l'utilisation et les possibilités du COBOL
- Développer et maintenir une application complète et complexe en COBOL
- Comprendre et mettre en œuvre les liens entre programmes et sous-programmes
Profil des bénéficiaires
- Développeurs; informaticiens qui souhaitent acquérir une formation opérationnelle pour développer ou maintenir des applications en Cobol
- Connaissances de base en programmation. Expérience souhaitable d'un langage de développement.
Contenu de la formation
-
Présentation
- Historique et conditions d'utilisation
- L'état actuel du COBOL
- Environnement de développement
- Présentation de COBOL pour les connaisseurs d'autres langages
- COBOL - détail et alternatives
-
Premiers pas en Cobol
- Le langage Cobol : ses origines et ses évolutions. Ses principes généraux.
- Les nouvelles versions de Cobol, Cobol et l’approche Objet.
- Les différentes parties d’un programme (division).
- Les principaux symboles du langage (mots et littéraux).
- Les compilateurs : leur utilité.
- Les outils de debug.
-
Les données
- Les différents formats, les chaînes de caractères (ou Pictures), les niveaux.
- Les constantes figuratives. La redéfinition d’une donnée.
- Manipulation des données. Inspect, les paramètres utilisés dans les commandes. String et Unstring.
-
Instructions et expressions
- La description des traitements. La procédure division. Structure de base d’une instruction.
- Accepter, Afficher, Déplacer, les différentes zones (alphabétiques, alphanumériques, numériques).
- Les paramètres utilisés dans les commandes.
- Instructions arithmétiques : Compute, expressions arithmétiques, règles d’évaluation, Add, Subtract, Multiply, Divide.
- Expressions conditionnelles et de branchement : Evaluate et Continue. Aller, Performer, Quitter Alter. Les mots réservés.
- Pour une bonne utilisation de ces instructions.
-
Les tableaux
- Présentation, Set, Search.
- Une utilisation différente des tableaux.
-
Les fonctions
- Différents modes d’appel : exemple de fonction.
- Fonctions financières, statistiques, de date, mathématiques.
- Autres fonctions intéressantes.
-
Programmes et sous-programmes
- Les conditions d’utilisation des sous-programmes.
- Appeler, quitter le programme, annuler, arrêter, mettre fin au programme.
-
Les fichiers
- La description des fichiers. La Data Division, organisation et structure, la Linkage Section.
- Les commandes de gestion des fichiers : Open, Close, Read, Start, Write, Rewrite, Delete.
-
Les impressions
- Présentation. Les différents types d’édition. Les différents formats de la commande d’édition : Write.
Nos formations sont animées par des experts reconnus dans leur domaine possédant une expérience sur le terrain significative et des compétences pédagogiques reconnues.
- Feuilles de présence.
- Méthode participative Étude de cas / Mise en situation. Exposés, aides visuelles, support de cours, exercices pratiques d’utilisation
- Exposé et réflexion sur ses propres projets
- Formulaires d'évaluation de la formation.
- Certificat de réalisation de l’action de formation.
- Mise à disposition en ligne de documents supports à la suite de la formation.
- Documents supports de formation projetés.
- Exposés théoriques
- Etude de cas concrets
Qualité et satisfaction
Modalités de certification
- Certification RNCP26078
- Certification après validation de tous les modules