Singer | Programmieren mit COBOL | E-Book | www.sack.de
E-Book

E-Book, Deutsch, 319 Seiten, eBook

Reihe: XLeitfäden der angewandten Informatik

Singer Programmieren mit COBOL

Unter besonderer Berücksichtigung von COBOL 85
6., völlig neubearbeitete Auflage 1988
ISBN: 978-3-322-82965-8
Verlag: Vieweg & Teubner
Format: PDF
Kopierschutz: 1 - PDF Watermark

Unter besonderer Berücksichtigung von COBOL 85

E-Book, Deutsch, 319 Seiten, eBook

Reihe: XLeitfäden der angewandten Informatik

ISBN: 978-3-322-82965-8
Verlag: Vieweg & Teubner
Format: PDF
Kopierschutz: 1 - PDF Watermark



Singer Programmieren mit COBOL jetzt bestellen!

Zielgruppe


Professional/practitioner


Autoren/Hrsg.


Weitere Infos & Material


1. Einleitung.- 1.1 Forderungen an eine kommerzielle Programmiersprache.- 1.2 COBOL.- 1.3 Zu diesem Buch.- 2. Grundlagen der elektronischen Datenverarbeitung.- 2.1 Allgemeines.- 2.2 Datendarstellung extern.- 2.2.1 Lochkarten.- 2.2.2 Listen.- 2.2.3 Daten auf Magnetspeichern.- 2.3 Darstellung der Daten und Informationen intern.- 2.4 Datenverarbeitungsanlagen (hardware).- 2.5 Betriebssysteme.- 2.6 Flußdiagramme.- 2.7 Einige Bemerkungen zur Programmiertechnik.- 2.7.1 Problemstellung.- 2.7.2 Modularer Programmaufbau.- 2.7.3 Prüfen.- 2.7.4 Sinnvolle Verfahren.- 3. Grundlagen der Programmiersprache COBOL.- 3.1 Allgemeine Eigenschaften von COBOL.- 3.2 COBOL-Notation.- 3.3 Aufbau eines COBOL-Programms.- 3.3.1 IDENTIFICATION DIVISION.- 3.3.2 ENVIRONMENT DIVISION.- 3.3.3 DATA DIVISION.- 3.3.4 PROCEDURE DIVISION.- 3.4 Aufschreiben eines COBOL-Programms.- 3.5 Übersetzen und Ausführen.- 3.6 COBOL-Elemente.- 3.6.1 COBOL-Zeichenvorrat.- Zur Bildung der Wörter.- Interpunktionszeichen.- Arithmetische Zeichen.- Vergleichszeichen.- Druckaufbereitung.- 3.6.2 Wort-Arten.- 3.7 Bildung von COBOL-Wörtern.- 3.7.1 Daten-Namen.- 3.7.2 Prozedur-Namen.- 3.7.3 Figurative Konstanten.- 3.7.4 Literale.- 3.7.4.1 Numerische Literale.- 3.7.4.2 Nicht-numerische Literale.- 4. Einfache COBOL-Anweisungen.- 4.1 PROCEDURE DIVISION.- 4.1.1 Aufbau der PROCEDURE DIVISION.- 4.1.2 ADD … TO.- 4.1.3 ROUNDED; ON SIZE ERROR.- 4.1.4 SUBTRACT … FROM.- 4.1.5 MULTIPLY … BY.- 4.1.6 DIVIDE … INTO.- 4.1.7 Zusammenfassung der vier Grundrechnungsarten.- 4.1.8 Einfache Bedingungen.- 4.1.9 Vergleichsbedingungen.- 4.1.10 IF … THEN … else.- 4.1.11 GO TO.- 4.1.12 Programm 1 : FAKULT.- 4.1.13 MOVE … TO.- 4.1.14 DISPLAY.- 4.1.15 ACCEPT.- 4.1.16 STOP RUN.- 4.2 DATA DIVISION.- 4.2.1 PICTURE IS.- 4.2.2 Masken für die Druckaufbereitung.- 4.2.3 VALUE IS.- 4.2.4 Weiterführung von Programm 1.- 4.3 IDENTIFICATION DIVISION.- 4.4 ENVIRONMENT DIVISION.- 4.5 Fertigstellung von Programm 1.- 4.5.1 Variante 1.- 4.5.2 Variante 2.- 4.5.3 Variante 3.- 4.6 Betriebssystem.- 4.6.1 Teilnehmerbetrieb.- 4.6.2 Stapelbetrieb.- 4.7 Erweiterung der arithmetischen Befehle.- 4.7.1 GIVING.- 4.7.2 SUBTRACT, MULTIPLY, DIVIDE.- 4.7.3 ADD.- 4.7.4 Beispiel.- 4.7.5 Übungsaufgabe 1.- 4.8 Prozeduren (Unterprogrammtechnik).- 4.8.1 Gliederung der PROCEDURE DIVISION.- 4.8.2 PERFORM.- 4.8.3 Technik des Prozedur-Aufrufs.- 4.8.4 PERFORM … THROUGH.- 4.8.5 PERFORM … TIMES.- 4.8.6 Programm 1 (Variante 4).- 4.8.7 PERFORM … UNTIL.- 4.8.8 In-Line-Prozeduren.- 5. Datenbehandlung.- 5.1 Datenstrukturen.- 5.1.1 Allgemeines.- 5.1.2 Regeln und Begriffe.- 5.2 Dateien.- 5.2.1 Der Begriff “Datei”.- 5.2.2 Block und Satz.- 5.2.3 Kennsätze.- 5.2.4 FD (File Description).- 5.2.5 Datensatzerklärung.- 5.2.6 SELECT.- 5.3 Ein- und Ausgabe.- 5.3.1 OPEN und CLOSE.- 5.3.2 READ.- 5.3.3 WRITE.- 5.3.4 MOVE CORRESPONDING.- 5.3.5 RENAMES.- 5.3.6 Programm 2: KULI.- 5.3.7 WRITE … ADVANCING.- 5.3.8 Programm 3 : MINREP.- 5.3.9 Übungsaufgabe 2.- 5.3.10 Übungsaufgabe 3.- 6. Komplexere COBOL-Anweisungen.- 6.1 Berechnung von Formeln.- 6.1.1 COMPUTE.- 6.1.2 Arithmetische Ausdrücke.- 6.1.3 Zahlendarstellung intern.- 6.1.4 USAGE.- 6.1.5 Programm 4: KUGEL.- 6.2 INSPECT.- 6.3 Tabellenverarbeitung.- 6.3.1 OCCURS.- 6.3.2 Subskript.- 6.3.3 REDEFINES.- 6.3.4 Programm 5 : WOCHE.- 6.3.5 Mehrdimensionale Tabellen.- 6.3.6 EXIT.- 6.3.7 Übungsaufgabe 4.- 6.3.8 PERFORM … VARYING.- 6.3.9 Programm 6: MATRIX.- 6.3.10 Index.- 6.3.11 SET.- 6.3.12 SEARCH.- 6.3.13 Programm 7 : BENTAB.- 6.4 Bearbeitung von Bedingungen.- 6.4.1 Bedingungs-Namen.- 6.4.2 if.- 6.4.3 Bedingungen.- 6.4.3.1 Vergleichs-Bedingungen.- 6.4.3.2 Klassen-Bedingungen.- 6.4.3.3 Bedingungs-Namen-Bedingungen.- 6.4.3.4 Vorzeichen-Bedingungen.- 6.4.3.5 Zusammengesetzte Bedingungen.- 6.4.4 Logische Operatoren.- 6.4.5 Programm 8: CONDI.- 7. ANS COBOL.- 7.1 Allgemeine Übersicht.- 7.1.1 ANS COBOL 1968.- 7.1.2 ANS COBOL 1974.- 7.1.3 ANS COBOL 1985.- 7.1.4 ANS COBOL heute.- 7.2 Nucleus.- 7.2.1 IDENTIFICATION DIVISION.- 7.2.2 ENVIRONMENT DIVISION.- 7.2.3 DATA DIVISION.- 7.2.4 PROCEDURE DIVISION.- 7.3 Table Handling.- 7.4 Sequential Access.- 7.4.1 ENVIRONMENT DIVISION.- 7.4.2 DATA DIVISION.- 7.4.3 PROCEDURE DIVISION.- 7.4.4 DECLARATIVES.- 7.5 Random Access.- 7.5.1 Relative I-O.- 7.5.2 Indexed I-O.- 7.6 Sort.- 7.6.1 Sortierfolge.- 7.6.2 SD (Sort-File Description).- 7.6.3 SORT.- 7.6.4 RELEASE und return.- 7.6.5 INPUT PROCEDURE und OUTPUT PROCEDURE.- 7.6.6 MERGE.- 7.6.7 Programm 9 : SORTIEREN.- 7.7 Report Writer.- 7.7.1 Aufgabe des Report Writers.- 7.7.2 REPORT SECTION.- 7.7.3 PROCEDURE DIVISION.- 7.7.4 Programm 10 : MAXREP.- 7.7.5 Übungsaufgabe 5.- 7.8 Source Text Manipulation.- 7.9 Kommunikation zwischen Einzelprogrammen.- 7.10 Exkurs: Strukturierte Programmierung.- 7.11 Programm 11 : STUDNEU ..- 7.12 Segmentation.- 7.13 Debug.- 7.14 Kommunikation.- 8. Anhang.- 8.1 Historisches.- 8.1.1 Vorläufer von COBOL.- 8.1.2 Geschichte von COBOL.- 8.1.3 Standardisierung von COBOL.- 8.1.4 Validierung von COBOL-Compilern.- 8.2 Liste der reservierten Wörter.- Stichwortverzeichnis.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.