Télécharger support de cours sur COBOL, les bases du ce langage de programmation sur un document de formation en PDF, cours complet sur 82 pages pour débutants.
COBOL était le premier langage de programmation de haut niveau largement utilisé. C’est un langage similaire à l’anglais qui est convivial. Toutes les instructions peuvent être codées en mots anglais simples.
- COBOL est également utilisé comme langage auto-documenté.
- COBOL peut gérer un énorme traitement de données.
- COBOL est compatible avec ses versions précédentes.
- COBOL a des messages d’erreur efficaces et donc, la résolution des bogues est plus facile.
Plan de cours
- structure d’un programme COBOL
- divisions et sections
- identification division
- data division
- la procédure division
- notion de bloc
- représentation des données
- règles d’écriture
- description des données
- la clause picture
- la clause usage
- les niveaux
- les clauses de description
- instructions de base
- les trois règles fondamentales du move
- formats du verbe move
- mouvement de littéraux
- mouvement de constantes figuratives
- initialise
- verbes d’entrée/sortie séquentiels
- ouverture des fichiers
- fermeture des fichiers
- lecture d’un article de fichier
- écriture d’un article sur un fichier
- display et accept
- les branchements
- le branchement simple
- le branchement avec retour
- l’instruction exit
- stop run
- les instructions arithmétiques
- l’addition
- la soustraction
- la multiplication
- la division
- compute
- options communes aux instructions arithmétiques
- les instructions conditionnelles
- définition
- transformations d’instructions conditionnelles en impératives
- les expressions conditionnelles
- les conditions de classe
- les conditions de signe
- les noms de condition
- les conditions de relation
- les conditions complexes
- evaluate
- traitement des chaînes de caractères
- reference-modification
- option tallying
- option replacing
- option converting
- string/unstring
- string
- unstring
- compléments
- clause copy
- les formats de calcul
- usage binary
- usage packed-decimal
Extrait de cours
DIVISIONS ET SECTIONS.
Un programme COBOL est composé de divisions au nombre maximum de quatre. Seule la première (IDENTIFICATION DIVISION) est obligatoire. Les divisions sont présentées dans l’ordre où elles doivent être écrites.
Ces divisions sont elles-mêmes découpées en sections dont les noms sont imposés pour les trois premières divisions. Aucune section n’est obligatoire.
IDENTIFICATION DIVISION.
Comme son nom l’indique, elle est utilisée pour identifier le programme et, le cas échéant, pour lui affecter certains attributs. On y mentionnera obligatoirement le nom du programme par le titre PROGRAM-ID suivi d’un espace au moins.
Exemple :
- IDENTIFICATION DIVISION.
- PROGRAM-ID. monprog. (maximum 8 caractères)
- Les autres clauses, facultatives en COBOL 74 sont devenues obsolètes en COBOL 85.
Téléchargez Les bases du langage COBOL en PDF.
Profitez de ce manuel de formation en PDF pour comprendre mieux le Cobol et enrichir votre connaissance.
Commencez à télécharger ce cours adapté pour vous et à apprendre Cobol.
Structure d’un programme Cobol 01 1.2.2. LA WORKING-STORAGE SECTION. Elle contient la description de toutes les données internes. Cette pa rtie est étudiée dans le chapitre représentation des données (Cf. chapitre 2). 1.2.3. LA LINKAGE SECTION. Déclarée dans un sous-programme, elle contient la description des données que l’on va recevoir du programme appelant. Elle peut contenir les mêmes types de de scription de données que la WORKING-STORAGE SECTION, à une exception près : il ne peut y avoir d’initialisation des données par « VALUE ». 1.3. LA PROCEDURE DIVISION. Cette division contient toutes le s séquences d’instructions nécessa ires au déroulement du programme. Ces instructions peuvent être hiérarchisées en : sections paragraphes phrases instructions 1.3.1. LA SECTION. Elle est rarement utilisée en dehors des déclaratives et des tris, ceux-ci étant étudiés dans les modules suivants. NOTES Cobol – MODULE 1 – Bases du langage page 10