Cobol II

Quadrimestre 4 - Section gestion

24 heures

Coordinateur : HAL

Enseignant : HAL

Description générale du cours

Etude des notions et des instructions permettant l'écriture d'un programme Cobol et maîtriser les différents apects de ce langage.

Matières de base utilisées

Connaissance et compréhension des notions de logique et techniques de programmation, organisation et exploitation des données : Cobol utilisera les fichiers séquentiels, indexés, relatifs.

Cours de cobol première année.

Objectifs

Connaissance du Cobol de base (1er semestre) et avancé (2e semestre) et séances de laboratoires associées au cours (y compris Cobol/400).

Acquis d'apprentissage

Au terme de cette 2ème année de Cobol, l'étudiant a ajouté à ses connaissances Cobol de 1ère année la capacité de travailler en Cobol :

  • avec des fichiers indexés ou relatifs,
  • avec des fonctions de traitement de caractères,
  • avec des fonctions intrinsèques,
  • de façon modulaire avec des sous-programmes.

Plan du cours

Chapitre 1 : Traitements de chaînes de caractères

  • Le verbe STRING
  • Le verbe UNSTRING
  • Le verbe INSPECT
    • TALLYING
    • REPLACING
    • CONVERTING

Chapitre 2 : Les fonctions intrinsèques

  • Les fonctions de date et heure
  • Les fonctions de caractères
  • Les fonctions mathématiques
  • Les fonctions statistiques
  • Les fonctions générales
  • Les fonctions financières

Chapitre 3 : Les sous-programmes

  • Appel d'un sous-programme : l'instruction CALL ... USING
  • la linkage section,
  • Sortie du sous-programme,
  • L'instruction CANCEL

Chapitre 4 : Les tableaux de taille variable

Chapitre 5 : Fichiers à enregistrements de longueur variable

  • Plusieurs formats d'enregistrements logiques
  • Enregistrement reprenant une tableau de longueur variable

Chapitre 6 : Les fichiers en environnement VSAM

  • Organisation
    • séquentielle
    • indexée
    • relative
  • SELECT
  • OPEN
  • CLOSE
  • READ - WRITE - REWRITE - DELETE - START

Chapitre 7 : Les tableaux indexés