La programmation en COBOL: cours de base

A la fin du cours, le participant connaîtra:

  • la syntaxe complète de COBOL;
  • la façon de développer des programmes COBOL sous z/OS - TSO, de les déboguer et de les exécuter.

Ce cours est également présenté en deux parties: La programmation en COBOL - 1e partie et La programmation en COBOL - 2e partie)

Calendrier

Il n'y a pas de sessions publiques à ce moment. Nous organisons volontiers un cours en entreprise ou une session publique supplémentaire (en cas d'un nombre suffisant de participants). Intéressé? Contactez-nous.

Participants

Programmeurs qui désirent écrire des programmes en COBOL.

Connaissances préalables

Savoir programmer (Introduction à la programmation). Il est souhaitable d'avoir une connaissance de base de l'environnement MVS/ISPF (ISPF/PDF: cours de base). En remplissant le test d'auto-évaluation, vous pouvez décider vous-même si vous avez les connaissances ISPF préalables.

Contenu

  • Structures de base d'un programme COBOL:
  • 4 divisions • répartition en sections, paragraphes et phrases.
  • compile • link-edit • exécution
  • Variables, calculs et data editing:
  • description détaillée de la déclaration des variables.
  • instructions spéciales concernant les calculs.
  • data editing.
  • Programmation conditionnelle:
  • description des instructions qui vont influencer le 'flow' du programme.
  • PERFORM • IF ... ELSE • EVALUATE.
  • Manipulation des fichiers:
  • utilisation de différents types de fichiers en COBOL • traitement des erreurs.
  • Traitement des tables:

tableaux uni- et multi-dimensionnels • index • SEARCH.

  • Invocation des modules:
  • description des caractéristiques principales des modules 'main' et 'sub'.
  • linkage statique et dynamique.
  • Sujets avancés:
  • copybooks.
  • emboîtement des programmes.
  • pointeurs en COBOL.
  • manipulation avancée des fichiers.

Pédagogie

Donné de façon classique: développements théoriques, accompagnés d'activités de programmation dirigées, sur base du syllabus de cours. Des solutions tout faites sont incluses.

Durée

5 jours.

Formateur

Peter Vanroose.


INFO SESSION ET INSCRIPTION