cobol #cobol Table des matières À propos 1 Chapitre 1: Commencer avec cobol 2 R

cobol #cobol Table des matières À propos 1 Chapitre 1: Commencer avec cobol 2 Remarques 2 Spécification standard 2 Principal domaine d'utilisation 2 Catégorie 2 Mathématiques décimales 3 Histoire 3 Structure 3 Descriptions de données 3 Déclarations procédurales 4 Examples 4 Bonjour le monde 4 Installez gnu-cobol sur Mac OS X 5 Chapitre 2: ACCEPTER la déclaration 7 Remarques 7 Examples 8 ACCEPTER la déclaration 8 Chapitre 3: AJOUTER une déclaration 10 Remarques 10 Examples 10 AJOUTER une déclaration 10 Chapitre 4: Chaîne 12 Examples 12 STRINGVAL ... Move -versus- STRING 12 Pas un exemple, mais .... 13 Chapitre 5: Comment fonctionne le calcul dans le cobol? 14 Introduction 14 Examples 14 COMP-3 14 Implémentations communes 14 Chapitre 6: Déclaration AFFICHER 16 Remarques 16 Examples 16 AFFICHAGE SUR 16 Chapitre 7: Déclaration ALLOCATE 18 Remarques 18 Examples 18 Déclaration ALLOCATE 18 Chapitre 8: Déclaration ALTER 19 Remarques 19 Examples 19 Un exemple artificiel utilisant ALTER 19 Chapitre 9: Déclaration ANNULER 21 Remarques 21 Examples 21 Déclaration ANNULER 21 Chapitre 10: Déclaration COMMIT 22 Remarques 22 Examples 22 Déclaration COMMIT 22 Chapitre 11: Déclaration COMPUTE 23 Remarques 23 Examples 23 Conseil: Utilisez des espaces autour de tous les composants 23 Chapitre 12: Déclaration CONTINUE 25 Remarques 25 Examples 25 Placeholder 25 Chapitre 13: Déclaration d'appel 26 Remarques 26 Examples 27 Déclaration d'appel 27 HEURE DE DORMIR 28 manière de microfocus 29 Utilisation du service de délai des threads de l'environnement de langage z / OS 29 Chapitre 14: Déclaration d'arrêt 31 Remarques 31 Examples 31 STOP RUN 31 Chapitre 15: Déclaration d'écriture 32 Remarques 32 Examples 33 ECRIRE des exemples 33 Chapitre 16: Déclaration de libération 34 Remarques 34 Examples 34 LIBÉRER un enregistrement dans une PROCÉDURE D'ENTRÉE DE TRI 34 Chapitre 17: Déclaration de retour 37 Remarques 37 Examples 37 RETOURNER un enregistrement à la procédure de tri de sortie 37 Chapitre 18: Déclaration de sortie 40 Remarques 40 Examples 40 Déclaration de sortie 40 Chapitre 19: Déclaration de TRI 41 Remarques 41 Examples 42 Tri standard en standard 42 Chapitre 20: Déclaration DIVIDE 44 Remarques 44 Examples 45 Formats de déclaration DIVIDE 45 Chapitre 21: Déclaration EVALUATE 46 Remarques 46 Examples 46 Une évaluation à trois conditions 46 Chapitre 22: Déclaration GOBACK 47 Remarques 47 Examples 47 RETOURNER 47 Chapitre 23: Déclaration GRATUITE 48 Remarques 48 Examples 48 Une allocation GRATUITE 48 Chapitre 24: Déclaration IF 49 Remarques 49 Examples 49 SI avec des conditions conditionnelles courtes 49 Chapitre 25: Déclaration INITIALISER 50 Remarques 50 Examples 50 Diverses clauses INITIALIZE 50 Chapitre 26: Déclaration INITIATE 52 Remarques 52 Examples 52 INITIER les variables de contrôle de reporting 52 Chapitre 27: Déclaration MERGE 53 Remarques 53 Examples 53 MERGE des données régionales en master 53 Chapitre 28: Déclaration MOVE 56 Remarques 56 Examples 56 Certains détails de déplacement, il y a beaucoup 56 Chapitre 29: Déclaration MULTIPLY 58 Remarques 58 Examples 58 Certains formats MULTIPLY 58 Chapitre 30: Déclaration ouverte 60 Remarques 60 Examples 60 Échantillon OUVERT, avec le mini rapport LINAGE 60 Chapitre 31: Déclaration PERFORM 63 Remarques 63 Examples 64 Inline PERFORM VARYING 64 PERFORMANCE procédurale 64 Chapitre 32: Déclaration READ 65 Remarques 65 Examples 65 READ simple de FD 65 Chapitre 33: Déclaration REWRITE 66 Remarques 66 Examples 66 REWRITE des enregistrements dans un fichier d'accès RELATIVE 66 Chapitre 34: Déclaration SET 70 Remarques 70 Examples 71 Exemple de pointeur SET 71 Chapitre 35: Déclaration START 73 Remarques 73 Examples 74 Exemple START 74 Chapitre 36: Déclaration STRING 75 Remarques 75 Examples 75 Exemple STRING pour les chaînes C 75 Chapitre 37: Déclaration SUBTRACT 76 Remarques 76 Examples 76 Exemple de soustraction 77 Chapitre 38: Déclaration SUPPRESS 78 Remarques 78 Examples 78 Exemple SUPPRESS 78 Chapitre 39: Déclaration UNSTRING 79 Remarques 79 Examples 79 Exemple UNSTRING 79 Chapitre 40: Déclaration USE 81 Remarques 81 Examples 81 Déclaration USE avec Report Writer 81 Chapitre 41: DELETE déclaration 84 Remarques 84 Examples 84 Supprimer un enregistrement, entrez le champ clé primaire 84 Chapitre 42: Directive COPY 86 Remarques 86 Examples 86 COPY record-layout. 86 Chapitre 43: Directive REPLACE 88 Remarques 88 Examples 88 REMPLACER exemple de manipulation de texte 88 Chapitre 44: Division de données 89 Introduction 89 Examples 89 Sections dans la Division des données 89 Numéro de niveau 89 Clause d'image 90 Chapitre 45: Fonctions intrinsèques 91 Introduction 91 Remarques 91 Examples 93 Exemple de TRIM de fonction 93 MAJUSCULE 94 Fonction BAS-CASE 94 Chapitre 46: GO TO déclaration 95 Remarques 95 Examples 95 Déclaration GO 95 Chapitre 47: INSPECTER la déclaration 96 Remarques 96 Examples 96 INSPECTER le reformatage d'une ligne de date 97 Chapitre 48: Installation de GnuCOBOL avec GNU / Linux 98 Examples 98 Installation GNU / Linux 98 Chapitre 49: Instruction GENERATE 101 Remarques 101 Examples 101 GÉNÉRER une ligne de détail 101 Chapitre 50: Instruction TERMINATE 102 Remarques 102 Examples 102 TERMINER exemple 102 Chapitre 51: Instruction UNLOCK 103 Remarques 103 Examples 103 UNLOCK enregistrement d'un connecteur de fichier 103 Chapitre 52: Relevé de recherche 104 Remarques 104 Examples 105 Linéaire RECHERCHER 105 Binaire recherche tous 106 Crédits 109 À propos You can share this PDF with anyone you feel could benefit from it, downloaded the latest version from: cobol It is an unofficial and free cobol ebook created for educational purposes. All the content is extracted from Stack Overflow Documentation, which is written by many hardworking individuals at Stack Overflow. It is neither affiliated with Stack Overflow nor official cobol. The content is released under Creative Commons BY-SA, and the list of contributors to each chapter are provided in the credits section at the end of this book. Images may be copyright of their respective owners unless otherwise specified. All trademarks and registered trademarks are the property of their respective company owners. Use the content presented in this book at your own risk; it is not guaranteed to be correct nor accurate, please send your feedback and corrections to info@zzzprojects.com https://riptutorial.com/fr/home 1 Chapitre 1: Commencer avec cobol Remarques COBOL est le CO Mmon B usiness O programmation riented L anguage. Bien qu'il soit devenu un nom incontournable, COBOL est toujours considéré comme un acronyme par le comité de normalisation, et COBOL est l'orthographe privilégiée par les organismes de normalisation ISO et INCITS. Spécification standard La spécification actuelle est ISO / IEC 1989: 2014 Technologies de l'information - Langages de programmation, leurs environnements et interfaces du logiciel système - Langage de programmation COBOL Ce document a été publié en mai 2014 et peut être acheté auprès de différentes branches d'organismes standard, officiellement hébergé à http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=51416 Principal domaine d'utilisation Orienté vers le business. Cela signifie généralement le traitement des transactions. Les services bancaires, les agences gouvernementales et le secteur des assurances sont les principaux domaines de déploiement des applications COBOL. Les systèmes IBM mainframe ont généralement un compilateur COBOL installé. Il existe plus de 300 dialectes COBOL, avec peut- être une dizaine de versions prenant la part du lion des déploiements. La plupart de ces compilateurs sont des systèmes propriétaires, mais le logiciel libre COBOL est également disponible. Catégorie COBOL est un langage de programmation compilé, impératif et procédural. À partir de la spécification COBOL 2002, les fonctionnalités orientées objet ont été ajoutées à la norme. Par intention de conception, COBOL est un langage de programmation très verbeux. Bien que la forme algébrique soit autorisée: COMPUTE I = R * B L'intention initiale était d'utiliser des mots complets pour les descriptions informatiques et la manipulation des données: https://riptutorial.com/fr/home 2 MULTIPLY INTEREST-RATE BY BALANCE GIVING CURRENT-INTEREST ROUNDED MODE IS NEAREST-EVEN Cette décision de conception a à la fois des champions et des détracteurs. Certains pensent que c'est trop verbeux, alors que d'autres soutiennent que la syntaxe permet une meilleure lisibilité dans un environnement professionnel. Mathématiques décimales COBOL est conçu autour de l'arithmétique décimale, contrairement à la plupart des langages utilisant une représentation interne binaire. La spécification COBOL appelle des calculs décimaux à virgule fixe très précis, un aspect du langage qui a été bien considéré dans les secteurs financiers. COBOL autorise également USAGE BINARY, mais penche vers des représentations décimales (base 10). Histoire COBOL remonte à la fin des années 1950, avec des mises en œuvre initiales publiées en 1960. Le contre-amiral de la marine américaine, Grace Hopper, est souvent associé au COBOL et a défendu la langue au cours des premières étapes de son développement. Elle n’était pas la seule personne impliquée dans la conception et le développement de COBOL, mais elle est souvent appelée la mère de COBOL. Grâce au soutien rapide des gouvernements et des grandes entreprises, COBOL est largement utilisé depuis plusieurs décennies. Cela reste un point de fierté pour certains et une épine pour d'autres, qui le considèrent comme dépassé. La vérité se situe probablement quelque part entre ces vues extrêmes. Appliqué au traitement des transactions, COBOL est à la maison. Appliqué à des écrans Web modernes et à des applications réseau, il peut sembler moins confortable. Structure Les programmes COBOL sont écrits dans quatre divisions distinctes. DIVISION D'IDENTIFICATION uploads/Marketing/ apprenez-cobol.pdf

  • 14
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Apv 19, 2021
  • Catégorie Marketing
  • Langue French
  • Taille du fichier 1.8316MB