- Grundlagen:
- Zeichen- und Befehlsvorrat
- Sprachelemente
- COBOL-Syntax
- Programmstruktur
- Die DIVISIONs eines COBOL-Programms.
Datendefinition:
- Aufbau der DATA DIVISION
- Datentypen
- Formate der Datenerklärung
- Speicherungsformate
- Wertzuweisung
- Formate der Druckaufbereitung.
Datenmanipulation:
- Befehle zum Übertragen von Daten
- Initialisierung von Datenbereichen
- Zeichenkettenverarbeitung
- STRING
- UNSTRING
- INSPECT.
Arithmetische Anweisungen:Programmsteuerung und Bedingungen:
- Strukturierte Programmierung
- Formate der PERFORM-Anweisung
- IF-Anweisung
- Mehrfachbedingungen und geschachtelte IF-Anweisungen
- Bedingungsarten und Bedingungsnamen
- Behandlung von CASE-Strukturen.
Tabellen:
- Definition ein- und mehrdimensionaler Tabellen
- Initialisierungsmöglichkeiten
- Maschinenindex und Logischer Index
- Suchen in Tabellen (sequenziell, binär)
- Definition von Tabellen variabler Länge.
Programm-Modularisierung:
- Haupt- und Unterprogramm
- Statischer und dynamischer Aufruf eines Unterprogramms
- Datenübergabe mit CALL USING (BY REFERENCE und BY CONTENT)
- Einsatz von EXTERNAL-Variablen
- Geschachtelte Quellprogramme und GLOBAL-Variablen.
Sequenzielle und indizierte Dateien:
- Dateiorganisationsformen
- Angaben in der ENVIRONMENT DIVISION und in der DATA DIVISION
- Befehle zur Dateiverarbeitung.
Funktionen:
- Intrinsic Functions in COBOL.
Methode
Unsere erfahrenen Trainer:innen vermitteln Ihnen in kompakter Form die für die Praxis relevanten Bestandteile der Programmiersprache COBOL. Die Theorie wird durch Übungen und Praktikum am System gefestigt.