[wpms_breadcrumb reverse="0"]
Grands Systèmes - Mainframe

LANGAGE COBOL

Reference : MAIN04
5 jours - 2750 €
Prochaines sessions
    LANGAGE COBOL
    Objectifs

    • Etre capable de développer une application batch ou conversationnelle,
    • de faire de la maintenance d’applications,
    • développer en COBOL,
    • d’utiliser les entrées/sorties appliquées aux fichiers Séquentiels,
    • Partitionnés,
    • Indexés,
    • Relatifs,
    • VSAM.

    Pré requis

    • aucun

    Modalités pédagogiques

    Cours dispensé en mode présentiel avec une alternance d’apports théoriques et méthodologiques, et de mises en situations pratiques

    Inscription

    Programmes de LANGAGE COBOL

    PRÉSENTATION DU LANGAGE COBOL

    MODULARITÉ ET STRUCTURATION DES PROGRAMMES

    VOCABULAIRE DU LANGAGE

    ARCHITECTURE D’UN PROGRAMME COBOL

    • Divisions, Sections, Phases, Instructions, Syntaxe des instructions.

    ETUDE DES 2 PREMIÈRES DIVISIONS DE COBOL

    • Identification division.
    • Environment division.

    GESTION DES DONNÉES EN COBOL

    • Généralités.
    • La DATA DIVISION.
    • Déclaration des données.
    • Donnée simple, de groupe (type, occurrence,…).
    • Données spéciales (Littéraux, constantes figuratives, les nombres niveaux).
    • Les données fichiers.
    • La WORKING-STORAGE SECTION (Rôle, utilisation).
    • La LINKAGE SECTION (Rôle, utilisation, fonctionnement).
    • La FILE SECTION (Rôle, utilisation, fonctionnement).

    ETUDE DE LA PROCÉDURE DIVISION

    • Les instructions impératives.
    • Les instructions conditionnelles.
    • Les instructions arithmétiques.
    • Les instructions de manipulation de données.
    • Les instructions d’entrées / sorties pour les fichiers Séquentiels, Relatif, Séquentiel indexé.
    • Les sous-programmes (Internes, Externes).
    • Les instructions d’appels aux sous-programmes.

    GESTION DES TABLES

    • Définition.
    • Utilisation.
    • Les INDEXES et les INDICES.
    • Les instructions de gestion des tables.

    PRÉSENTATION DU SORT/MERGE