Fortran Grundlagenkurs für Ein- und Umsteiger
COBOL für Ein- und Umsteiger
COBOL hat seine Hauptanwendung auf Mainframes/Großrechnern. Jedoch kann man mittlerweile auch sehr gut mit einem normalen PC mit COBOL programmieren und COBOL-Programme ausführen. Als Basis für die Unterlage wird deshalb explizit nur ein PC vorausgesetzt. Als Betriebssysteme werden Windows 10 und Linux die Referenzen sein, wobei auch ein Mac eingeschlossen wird. Die Ausführungen zu den eigentlichen Programmcodes sind jedoch unabhängig von der Plattform und lassen sich - bis auf PC-spezifische Details und Ausführungen zu einer konkreten Distribution - auf das Umfeld von Großrechnern übertragen. Diese Unterlage ist zum Erlernen von COBOL gedacht. Entweder in Form des Selbststudiums oder als Begleitmaterial in COBOL-Kursen. Vermittelt werden die elementaren Grundlagen, um Programme mit COBOL erstellen als auch pflegen zu können. Dabei wird Wert auf die grundsätzliche Anwendung der verschiedenen Techniken und auf einfache Beispiele gelegt und nicht auf Vollständigkeit aller möglichen Anweisungen, Befehle oder Parameter.
Inhalt
- COBOL - Grundlagen
- COBOL-Distributionen
- Vom Quellcode zum ersten lauffähigen Programm
- Kodierungsregeln und Kodierungsblätter
- Grundaufbau eines COBOL-Programms
- COBOL-Syntax - Vertiefung
- Grundlegende Befehle in COBOL
- Kontrollstrukturen und der Programmfluss in COBOL
- Erweiterte COBOL-Syntax
- Umgang mit Dateien in COBOL
Einsatzbereiche/Zielgruppen
- Ideal für den Einsatz in Firmentrainings, Volkshochschulkursen, Schulen, Hochschulen oder zum Selbststudium
- Geeignet als Leitfaden für Trainings und/oder als Nachschlagewerk
Dieses Buch gehört zur "Trainer-Edition published by HERDT".
Erfahrene TrainerInnen veröffentlichen ihr Fachwissen in dieser Edition für Ihre erfolgreiche IT-Bildung. Sie haben ebenfalls ein Schulungsscript zu einem spannenden IT-Thema erstellt und möchten es veröffentlichen? Hier erhalten Sie mehr Informationen.
Inhalt:
- 1Unterlagen und Voraussetzungen
- 1.1Warum Fortran in Zeiten moderner Sprachen?
- 1.2Was ist Fortran?
- 1.3Die Evolution von Fortran
- 1.4Unterschiede zwischen Fortran-Versionen
- 1.5Zu den Unterlagen
- 1.6Was benötigen Sie zum Arbeiten mit den Unterlagen?
- 1.7Was sollten Sie bereits können?
- 1.8Bevor Sie beginnen
- 2Distributionen, Compiler, Editoren und IDEs
- 2.1Gfortran
- 2.2Lfortran
- 2.3Fortran-Compiler in Windows
- 2.4Editoren und IDEs
- 2.5Online-Compiler
- 2.6Übungen
- 3Vom Quellcode zum lauffähigen Programm
- 3.1Erstellen des Quellcodes
- 3.2Übersetzen und Ausführen des Programms
- 3.3Übungen
- 4Grundaufbau eines Fortran-Programms
- 4.1Der Programmkopf
- 4.2Das Innere des Programms
- 4.3END PROGRAM-Anweisung
- 4.4Grundlegende Syntax-Regeln in Fortran
- 4.5Der Zeichenvorrat
- 4.6Case-Insensitivität in Fortran
- 4.7Namensregeln für Bezeichner in Fortran
- 4.8Übungen
- 5Variablen, Konstanten, Datentypen und Literale
- 5.1Variablen
- 5.2Konstanten
- 5.3Allgemeines zu Datentypen in Fortran
- 5.4Ganzzahlige Datentypen
- 5.5Gleitkommazahlen
- 5.6Komplexe Zahlen
- 5.7Logische Datentypen
- 5.8Dynamische Zeichenketten
- 5.9Sondertypen
- 5.10Typumwandlungen
- 5.11Literale in Fortran
- 5.12Übungen
- 6Operatoren in Fortran
- 6.1Arithmetische Operatoren
- 6.2Vergleichsoperatoren
- 6.3Zuweisungsoperatoren
- 6.4Logische Operatoren
- 6.5Zeichenverkettungsoperator
- 6.6Bitweise Operatoren
- 6.7Übungen
- 7Ein- und Ausgabe
- 7.1Die Ausgabe
- 7.2Die Eingabe
- 7.3Übungen
- 8Kontrollstrukturen und der Programmfluss
- 8.1Entscheidungsanweisungen
- 8.2Schleifen
- 8.3Sprunganweisungen
- 8.4Parameter beim Programmaufruf
- 8.5Übungen
- 9Arrays
- 9.1Eindimensionale Arrays
- 9.2Der Array-Konstruktor
- 9.3Index
- 9.4Mehrdimensionale Arrays
- 9.5Array-Funktionen
- 9.6Dynamische Arrays
- 9.7Übungen
- 10Erweiterte Fortran-Syntax
- 10.1Intrinsische Funktionen
- 10.2Unterprogramme in Fortran
- 10.3Module
- 10.4Externe Bibliotheken nutzen
- 10.5Dateihandhabung in Fortran
- 10.6Übungen
- 11Anhang
- 11.1Lösungen zu den Übungen
- 11.2Wichtige Quellen zu Fortran
- 11.3Über den Autor
- Index