les extensions au cobol ans avec exercices et corriges resume table
Transcription
les extensions au cobol ans avec exercices et corriges resume table
LES EXTENSIONS AU COBOL A.N.S. AVEC EXERCICES ET CORRIGES CHIRSTIAN BONNIN RESUME Avec ses nombreux exemples et la fiabilité de ses informations, ce livre vous permet de pénétrer les secrets des instructions les plus évolués du langage Cobol. Il comprend quatre parties: La première concerne Cobol et les différents types d'organisations de fichiers (directe, relative et séquentielle indexée), La seconde partie décrit le nouveau module de gestion des tables qui permet l'indexage direct ou indirect et comprend des verbes inédits pour leur gestion. La troisième partie, concerne, quant à elle, les modules d'édition et de tri Cobol. Quant à la dernière partie, elle comprend un recueil fort utile de toutes les différences qui existent entre un Cobol quelconque et un Cobol ANS. TABLE DES MATIERES AVERTlSSEMENT 1 CHAPITRE PREMIER. - L'organisation directe 3 Principes généraux Format général d'un programme Les instructions COBOL Création séquentielle de fichier - Exemple Création de fichier en accès sélectif - Exemple Mise à jour en accès sélectif - Exemple CHAPITRE II. - L'organisation relative 3 4 6 11 18 20 23 Principes généraux Format général d'un programme Les instructions COBOL Création de fichier - Exemple Mise à jour en accès sélectif - Exemple 23 24 25 28 30 CHAPITRE III. - L'organisation séquentiel indexé 33 Principes généraux Format général d'un programme Les instructions COBOL Création de fichier - Exemple Mise à jour en accès sélectif - Exemple Exercice n° 1 33 38 39 45 47 48 CHAPITRE IV. - VSAM Le langage AMS Structure logique des fichiers VSAM Fichier Index et CLUSTER Confidentialité - Sécurité d'accès Création d'un catalogue Création de fichiers VSAM Création d'un CLUSTER Autres commandes AMS (ALTER-OELETE-REPR0-LISTCATVERIFY) Gestion des erreurs --- La STATUS KEY 53 53 54 55 56 56 60 62 65 71 CHAPITRE V. - L'organisation consécutive VSAM-ESD 73 Principes Généraux Format Général d'un programme ESOS Les instructions COBOL Exemple de programme ESOS 73 74 75 78 CHAPITRE VI. - L'ol'l8Disation Indexée VSAM - KSDS 80 CHAPITRE VI. - L'ol'l8Disation Indexée VSAM - KSDS Principes généraux Format général d'un programme KSDS Les instructions COBOL Exemple de programmes VSAM .Création Edition Mise à jour CHAPITRE VII. - L'organisation Relative RRDS Principes généraux Format général d'un programme RRDS Les instructions COBOL Exemples de programmes. Création Mise à jour CHAPITRE VIII. - Les Index Secondaires Principes généraux Le cluster Index Secondaire La constitution d'un Index Secondaire Les Index SET-UPGRADE ET NOUPGRADE La voie d'accès PATH Index uniques et Index multiples Traitements autorisés sur un fichier de base KSDS Les instructions du langage AMS Définition d'un index secondaire La construction d'un fichier Index Secondaire La définition d'une voie d'accès PATH Format général d'un programme accèdent à des Index Secondaires. Ils Les instructions COBOL Exemple de programmation avec Index Secondaire unique Création de l'Index Secondaire unique Mise à jour de fichier indexe KSDS via un Index Secondaire unique Exemple de programmation avec Index Secondaire multiple Création d'un cluster Index Secondaire multiple Edition de fichier indexe KSDS via un Index Secondaire multiple CHAPITRE IX. - La gestion des tables Principes généraux des Index Les verbes de gestion des tables ASCENDING & DESCENDING KEY INDEXED BY SET USAGE INDEX SEARCH Exercice n° 2 CHAPITRE X. - Le tri COBOL Principes généraux Format général d'un programme Les instructions COBOL Les compteurs spéciaux du tri Exemple de programme de tri Le verbe MERGE Exercice n° 3 CHAPITRE XI. - Le REPORT WRITER - Editeur COBOL Principes généraux Format général d'un programme ENVIR NMENT DlVISI0N FILE SECTl0N REP RT SECTI0N Les descriptions de groupes d'édition Options permises ou non suivant les groupes d'édition Les compteurs spéciaux La PR CEDURE DlVISI0N Les sections déclaratives Exemple de programme Exercice n° 4 CHAPlTRE XII. - La segmentation des programmes En quoi consiste la segmentation Les segments de procédure Rédaction d'un programme segmenté Répartition des segments Points particuliers - Restrictions TOP 80 80 82 83 87 90 91 94 94 95 96 101 103 106 106 106 107 108 108 109 109 110 110 112 113 117 118 118 119 122 122 122 126 126 128 128 129 130 131 132 137 138 138 140 141 145 147 149 149 150 150 151 152 152 153 156 162 163 164 166 167 172 175 175 176 177 178 180 CORRlGES DES EXERCICES 181 INDEX ALPHABETIQUE 201