25 heures de cours magistral
Enseignant : JNR
2 ECTS
Etude des notions et des instructions permettant l'écriture d'un programme Cobol et maîtriser les différents apects de ce langage.
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.
Connaissance du Cobol de base (1er semestre) et avancé (2e semestre) et séances de laboratoires associées au cours (y compris Cobol/400).
Voir le tableau des évaluations des cours de 2ème.
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