Cargando…

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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Rozanski, Uwe (Autor)
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