|
Beschreibung |
Unabhängig davon, ob man COBOL als veraltet ansieht oder nicht, gibt es doch immer noch viele COBOL-Projekte. Deren Entwickler wechseln jetzt bald in den verdienten Ruhestand. Der Nachwuchs an COBOL-Programmierern kann sich heutzutage nur aus der Menge derjenigen rekrutieren, die schon reichlich Programmiererfahrung mit Java, PHP, C# oder anderen Programmiersprachen haben. Und genau auf diese Zielgruppe ist der Kurs zugeschnitten. Es erwarten Sie zwei sehr intensive Tage, in denen Sie soviel COBOL lernen, dass anschließend an Ihrem Arbeitsplatz gut darauf aufbauen können. Der Kurs wird im Wesentlichen Standard-COBOL (ANSI-85) behandeln. Erweiterungen für IBM, Microfokus, Siemens und Realia werden aber bei Bedarf angesprochen. Die Verwendung des Eclipse COBOL-Plugins wird auch gezeigt. Um es ganz deutlich hervorzuheben: Dieses ist kein Programmier-Anfängerkurs und die COBOL-Themen werden durchaus detailiert behandelt. Der Referent hat mehrjährige Schulungs- und Projekterfahrung mit Java und COBOL.
|
Inhalt |
- Einführung und Grundlagen der COBOL Programmierung
Historische Entwicklung von COBOL Aufbau eines COBOL-Programms, Typische Programmier-Konventionen aus der Praxis
- Datendefinitionen
Datentypen, PICTURE-Klausel Deklaration von Tabellen und Indizes Strukturen und Redefinition von Daten Figurative Konstanten Initialisierung von Daten
- Wertzuweisung
MOVE, INITIALIZE, SET Regeln der Wertzuweisung
- Kontrollstrukturen
Aufruf von Unterprozeduren PERFORM UNTIL, PERFORM VARYING, Verzweigungsanweisung IF, EVALUATE geschachtelte IF-Anweisungen Vergleichsoperatoren
- String-Verarbeitung
Reference-Modification STRING, UNSTRING INSPECT TALLYING, -REPLACING, -CONVERTING
- Rechnen in COBOL
ADD, SUBTRACT, MULTIPLY, DIVIDE, COMPUTE Verhalten bei Überlauf Thema Rundung bei Rechenoperationen
- Tabellenverarbeitung
Zugriff über Subscript oder Index Durchsuchen von Tabellen mit SEARCH SEARH ALL für das binäre Suchen in Tabellen
- Programm-Modularisierung
Externe Unterprogramme Statischer und dynamischer Aufruf CALL-Anweisung Parameter-Übergabe by reference, by content, Call-Convention COPY-Strecken
- Intrinsiche Funktionen
CURRENT-DATE, LOWER-CASE, UPPER-CASE, SUM(), MAX(), MIN()..
- Dateiverarbeitung
Sequentielle Dateien Index-Dateien (VSAM) Relative Dateien OPEN, CLOSE READ, WRITE, UPDATE, DELETE, START, REWRITE Sortieren in Dateien Bedeutung und korrekte Verwendung des Filestatus
- COBOL und SQL
Deklaration und Zugriffe über Cursor SQLCODE und SQLState
- Eclipse und COBOL
|
Dauer |
2 Tage resp. 4 x 0.5 Tage |
Preis/Person |
CHF 2200.00 |
|
|