Interaktiver Kurs
COBOL-Kurs
Lernen Sie die COBOL-Sprache von Grund auf mit detaillierten Erklärungen, praktischen Beispielen und interaktiven Übungen: von der starren Codestruktur und Datendeklaration bis hin zu arithmetischen Operationen, Flusssteuerung und Modularität mit Absätzen.
01 · Modul 1 — Struktur und Divisionen
Die vier Hauptdivisionen, das traditionelle Festspaltenlayout von COBOL und das Definieren von Variablen im Speicher.
- 1.1ProgrammstrukturVerstehen Sie das Skelett einer COBOL-Datei, die obligatorischen Divisionen (IDENTIFICATION, ENVIRONMENT, DATA, PROCEDURE) und das feste Format.~10 Min
- 1.2Variablen und PICTUREDeklarieren Sie Variablen in der WORKING-STORAGE SECTION unter Verwendung von Level-Nummern, der PIC-Klausel (X, 9, V) und der VALUE-Klausel.~12 Min
02 · Modul 2 — Operationen und Bedingungen
Formale COBOL-Arithmetik, der COMPUTE-Ausdruck und die bedingte Steuerung mit IF und EVALUATE.
- 2.1COBOL-ArithmetikFühren Sie Berechnungen mit den mathematischen Anweisungen ADD, SUBTRACT, MULTIPLY, DIVIDE durch und verwenden Sie die generische COMPUTE-Anweisung.~12 Min
- 2.2Entscheidungen mit IF und EVALUATEVerzweigen Sie die Codeausführung mithilfe von IF-ELSE-END-IF-Bedingungen und verwalten Sie Mehrfachauswahlen mit der EVALUATE-Anweisung.~12 Min
03 · Modul 3 — Modularität und Iterationen
Definieren und organisieren Sie Code in wiederverwendbaren Absätzen und führen Sie kontrollierte iterative Schleifen aus.
- 3.1Absätze und PERFORMUnterteilen Sie die PROCEDURE DIVISION in logische Blöcke, die als Absätze bezeichnet werden, und rufen Sie diese geordnet mit PERFORM auf.~12 Min
- 3.2Schleifen und IterationenVerwalten Sie sich wiederholende Schleifen, indem Sie numerische Zyklen mit PERFORM TIMES und bedingte Zyklen mit PERFORM UNTIL definieren.~15 Min
04 · Modul 4 — Datenstrukturen und Tabellen
Definieren und Verwenden komplexer Strukturen (Group Items) und Wiederholen von Daten in Tabellen mit OCCURS.
05 · Modul 5 — Dateiverwaltung und E/A
Definition, Zuordnung und Manipulation externer Dateien für die sequenzielle Stapelverarbeitung (Batch).
- 5.1Dateidefinition und File-ControlVerknüpfen Sie logische Dateien mit physischen Dateien mithilfe von SELECT und ASSIGN in der ENVIRONMENT DIVISION und deklarieren Sie deren Datensätze in der FILE SECTION.~15 Min
- 5.2Datei-E/A-OperationenVerwalten Sie den Lebenszyklus sequenzieller Dateien in der PROCEDURE DIVISION unter Verwendung von OPEN, READ, WRITE und CLOSE.~15 Min