Introduction – Découvrez le langage Cobol
Historique, enjeux et évolutions
Principes généraux
Conventions d’écriture
Environnement de travail
Présentation de l’interface
Histoire des standards COBOL, nouvelles versions
Cobol et l’approche objet
Organisation et premiers pas – Prenez Cobol en main
Structure d’un programme Cobol
Format d’une ligne
Différentes zones : numéros d’ordre, indicateur, A, B)
Symboles du langage : mots et littéraux
Compilateurs
Outils de debug selon l’environnement
Une première application Cobol
Données – Apprenez à manipuler vos données en Cobol
Différents formats
Chaînes de caractères (Pictures)
Niveaux
Constantes figuratives
Redéfinir une donnée
Inspect
Paramètres utilisés dans les commandes
String et Unstring, présentation
Instructions et expressions – Utilisez au mieux les instructions et expressions Cobol
Description des traitements
Procédure division
Structure de base d’une instruction
Accept, Display, Move, les différentes zones : alphabétiques, alphanumériques, numériques
Instructions arithmétiques : Compute, expressions arithmétiques, règles d’évaluation, Add, Subtract, Multply, Divide
Expressions conditionnelles et de branchement : relation, classe, signe
Evaluate et Continue
Go To, Perform, Exit Alter
Mots réservés
Tableaux – Déclarez, affectez et effectuez des opérations sur vos tableaux Cobol
Présentation
Utiliser les tableaux
Matrices
Implémentation
Fonctions – Découvrez les nombreuses fonctions intrinsèques de Cobol
Modes d’appel : exemple de fonction
Fonctions financières, statistiques, de date et mathématiques
Autres fonctions
Programmes et sous-programmes – Réutilisez du code efficacement
Conditions d’utilisation
Appels de programmes et sous-programmes
Appels entre programmes
Call, Exit Program, Cancel, Stop, End Program
Fichiers – Formez-vous au traitement des fichiers en Cobol
Fichier séquentiel, séquentiel-indexé, random
Déclaration et description des fichiers
Fonctions Open, Close, Read, Start, Write, Rewrite, Delete : gestion des fichiers
Impressions – Maîtrisez les fichiers d’impression Cobol
Présentation
Types d’édition
Modifier la mise en forme du résultat
Write, différent formats de la commande d’édition