COBOL : Altsysteme warten und erweitern : das umfassende Praxis-Handbuch /
Dieses Buch richtet sich an erfahrene Entwickler objektorientierter Sprachen wie C++ oder Java. Es vermittelt die Funktionsweise der Programmiersprache COBOL, um die in zahlreichen Implementierungen auf unterschiedlichen Plattformen immer noch produktiv laufenden COBOL-Programme zu verstehen, zu war...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Alemán |
Publicado: |
[Place of publication not identified] :
mitp Verlag,
2023.
|
Edición: | 1. Auflage. |
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Cover
- Titel
- Inhaltsverzeichnis
- Einleitung
- Was Sie in diesem Buch erwartet
- Kapitel 1: Was unterscheidet COBOL von modernen, objektorientierten Sprachen?
- 1.1 Die Geschichte von COBOL
- 1.2 Fest definierter Sprachumfang
- 1.3 Prozedurale Programmierung
- 1.4 Linearer Programmablauf
- 1.5 Datenfelder mit fester Länge
- 1.6 Module statt Instanzen
- Kapitel 2: Programmstruktur und grundlegende Sprachelemente
- 2.1 COBOL-Programmstruktur
- 2.1.1 Die Bedeutung der Programmteile (DIVISIONs)
- 2.1.2 Die Hierarchie in einem COBOL-Programm
- 2.1.3 Das COBOL-Programm im Überblick
- 2.2 COBOL-Sprachelemente
- 2.2.1 Reservierte Wörter
- 2.2.2 Programmiererwörter
- 2.2.3 Literale
- 2.2.4 Figurative Konstanten
- 2.2.5 Trennsymbole
- 2.2.6 Operatoren
- 2.2.7 Sonderregister
- 2.3 COBOL-Zeichensatz
- 2.4 Interpretation der COBOL-Klausel- und -Anweisungsformate
- 2.5 Das Codierformat
- 2.5.1 Fixed-form reference format
- 2.5.2 Free-form reference format
- Kapitel 3: Bedeutung der 4 DIVISIONs
- 3.1 IDENTIFICATION DIVISION
- 3.2 ENVIRONMENT DIVISION
- 3.2.1 CONFIGURATION SECTION
- 3.2.2 INPUT-OUTPUT SECTION
- 3.2.3 FILE-CONTROL
- 3.2.4 I-O-CONTROL
- 3.3 DATA DIVISION
- 3.3.1 FILE SECTION
- 3.3.2 WORKING-STORAGE SECTION
- 3.3.3 LOCAL-STORAGE SECTION
- 3.3.4 LINKAGE SECTION
- 3.4 PROCEDURE DIVISION
- 3.4.1 USING-Zusatz
- 3.4.2 RAISING-Zusatz
- 3.4.3 DECLARATIVES (Sondervereinbarungen)
- 3.4.4 END PROGRAM
- 3.4.5 Aufbau der PROCEDURE DIVISION
- Kapitel 4: Definitionen von Datenfeldern
- 4.1 Stufennummer 77
- 4.2 PICTURE-Klausel
- 4.2.1 Alphabetische Datenfelder
- 4.2.2 Alphanumerische Datenfelder
- 4.2.3 Numerische Datenfelder
- 4.2.4 Boolesche Datenfelder
- 4.2.5 Alphanumerische druckaufbereitete Datenfelder
- 4.2.6 Numerische druckaufbereitete Datenfelder
- 4.3 VALUE-Klausel
- 4.4 USAGE-Klausel
- 4.4.1 DISPLAY
- 4.4.2 PACKED-DECIMAL (manchmal auch COMP-3)
- 4.4.3 COMP oder BINARY
- 4.4.4 BINARY-CHAR, BINARY-SHORT, BINARY-LONG und BINARY- DOUBLE
- 4.4.5 FLOAT-SHORT
- 4.4.6 FLOAT-LONG
- 4.4.7 FLOAT-EXTENDED
- 4.4.8 INDEX
- 4.4.9 NATIONAL
- 4.4.10 OBJECT REFERENCE
- 4.4.11 POINTER
- 4.4.12 PROGRAM POINTER
- 4.5 BLANK WHEN ZERO-Klausel
- 4.6 JUSTIFIED
- 4.7 SYNCHRONIZED-Klausel
- 4.8 SIGN-Klausel
- Kapitel 5: Definitionen von Datenstrukturen und Datensätzen
- 5.1 Stufennummern 01 bis 49
- 5.2 REDEFINES-Klausel
- 5.3 Stufennummer 88
- 5.4 Stufennummer 66
- 5.5 Datengruppen mit BIT-Feldern
- 5.6 Konstante
- Kapitel 6: Feldzuweisungen im Hauptspeicher
- 6.1 MOVE-Anweisung
- 6.1.1 MOVE CORRESPONDING-Anweisung
- 6.2 INITIALIZE-Anweisung
- 6.2.1 TO VALUE-Angabe
- 6.2.2 Ohne den Zusatz REPLACING
- 6.2.3 Mit dem Zusatz REPLACING
- 6.2.4 INITIALIZE für Tabellen
- 6.3 SET-Anweisung
- 6.4 Referenz-Modifikation
- Kapitel 7: Die Anweisungen ACCEPT, DISPLAY und STOP