HEB HEB
bannière

Les cours > Langage de programmation 4 : COBOL


2ème année - Section gestion

25 heures de cours magistral

Enseignant : JNR

2 ECTS

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 prérequises

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

Evaluation

Voir le tableau des évaluations des cours de 2ème.

Plan du cours

Ch 1 Les tables de taille variable

Introduction 1 Description des tables A une dimension A deux dimensions 2 Initialisation des tables

Ch 2 Fichiers séquentiels à enregistrements de longueur variable

Introduction 1Définition de plusieurs enregistrements logiques 2 Nombre variable d' occurrences d' un champ 1Tables de longueur variable 2Enregistrement reprenant une table de longueur variable

Ch 3 Manipulation de chaînes de caractères

1 Le verbe STRING

Format de l'instruction Exercices

2 Le verbe UNSTRING

Format de l'instruction Exercices

3 Le verbe INSPECT

INSPECT TALLYING

Format de l'instruction Exercices

INSPECT REPLACING

Format de l'instruction Exercices

Ch 4 Les sous programmes

1 Notion de sous programmes 2 L' appel d'un sous programmes instruction CALL.

La phrase USING

L' option BY REFERENCE

L' option BY CONTENT

3. Sortie du sous-programme.

STOP RUN

EXIT PROGRAM

GOBACK

L'instruction CANCEL.

Ch 5 Les fonctions intrinsèques

1 Format général d' une fonction

2 Les arguments

3 Types de fonctions

4 Règles

5 Les fonctions

1Les fonctions de date et de temps

2Les fonctions de caractères

3Les fonctions numériques

4Les fonctions scientifiques

5Les fonctions financières

6Les fonctions statistiques

Ch 6 Les fichiers indexés et relatifs

Les fichiers V.S.A.M

1 Types d'organisations

Sequentielle

Indexee

Relative

â Ordres associés

Ordre SELECT

Clause FILE STATUS

Ordre OPEN

Ordre CLOSE

Ordre READ

Ordre WRITE

Ordre REWRITE

Ordre DELETE

Ordre START