1ère année - Section gestion
25 heures de cours magistral (2ème semestre)
Enseignants : JNR, EFO
2 ECTS
Description générale du cours
Etude des notions et des instructions de base permettant l'écriture d'un programme Cobol simple.
Matières prérequises
Connaissance et compréhension des notions vues au cours de Logique et techniques de programmation ainsi qu'au cours de Organisation et exploitation des données.
Les règles d'une programmation stucturée, les concepts de tableau et de fichier séquentiel devront être acquis.
Objectifs
Connaissance théorique du Cobol de base dans un environnement mainframe.
Evaluation
Voir le tableau des évaluations des cours de 1ère.
Plan du cours
1. Caractéristiques d'un programme Cobol. (1.5h)
- Eléments du langage.
- Règles d'écriture.
2. Identification et Environment Division. (0.5h)
3. Data Division. (3h)
- Format de la Data Division : rôle des différentes sections.
- Déclaration des variables :
- les structures et les zones isolées
- les clauses Picture, Value, Usage.
- Exemples en Working-Storage Section.
4. Instructions de base (formats élémentaires). (2h)
- Arrêt d'exécution.
- Le transfert de données (MOVE).
- L'alternative simple (IF).
- L'itération (PERFORM UNTIL).
5. Déclaration des fichiers séquentiels : (2.5h)
- En Environment Division.
- En Data Division.
- La manipulation des fichiers séquentiels.
- Exemple complet.
6. Les caractères d'édition. (2h)
7. Les instructions arithmétiques. (2.5h)
8. Compléments aux éléments de base. (5h)
- MOVE CORR.
- Les conditions Cobol
- Les différentes structures conditionnelles.
- Les différentes structures itératives.
9. Les tableaux. (3h)
- Description des tableaux.
- Initialisation.
- Accès aux éléments.
Compléments divers. (2h)
- Accès aux fichiers standards.
- Fichiers à enregistrements de longueur variable.
Bibliographie
- Notes de cours (ESI)
plateforme poESI
- A. Clarinval, Comprendre et connaître le Cobol 85 Presses universitaires de Namur
- , Cobol User Guide I.B.M.
- , Cobol Reference Manuel I.B.M.