Formation Cobol

Présentation

L'apprentissage du language COBOL est constitué de 2 cours :

  • Pemière partie : connaissance des techniques de base
  • Deuxième partie : techniques plus avancées.

Compléments d'informations

Objectif

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

Public

  • Programmeurs qui désirent écrire des programmes simples en COBOL. Pour les techniques plus avancées de la language COBOL(manipulation avancée des fichiers, tableaux en COBOL, modules, ...) on vous propose la Partie 2 de cette apprentissage (La programmation en COBOL - 2e partie).

Pré-requis

  • Savoir programmer.

Durée

  • 3 jours.

Programme

  • 4 divisions ... répartition en sections, paragraphes et phrases.
  • compile ... link-edit ... exécution.
  • variables, calculations et data editing:
  • description détailée de la déclaration des variables.
  • instructions speciales concernant les calculations.
  • data editing.
  • programmation conditionelle:
  • description des instructions qui vont influencer le 'flow' du programme.
  • PERFORM ... IF ... ELSE ... EVALUATE.
  • manipulation des fichiers:
  • utilisation de fichiers en COBOL (lire / écrire) ... traitement des erreurs.

Objectif

  • 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.

Participants

  • Programmeurs qui ont déjà une connaissance de COBOL et veulent apprendre les techniques avancées.

Connaissances préalables

  • Connaissance de base de COBOL (La programmation en COBOL - 1e partie).

Durée

  • 3 jours.

Programme

  • description détaillée de l'utilisation des fichiers en COBOL ... traitement des erreurs.
  • traitement des tables:
  • tableaux uni- et multidimensionnels ... index ... SEARCH.
  • invocation des moduless:
  • description des caractéristiques principales des modules 'main' et 'sub'.
  • linkage static et dynamic.â
  • copybooks.
  • emboîtement des programmes.
  • pointeurs en COBOL.
  • manipulation avancée des fichiers.