Einführung in die Programmiersprache Modula-2
Main Author: | |
---|---|
Format: | eBook |
Language: | German |
Published: |
Wiesbaden
Vieweg+Teubner Verlag
1990, 1990
|
Edition: | 2nd ed. 1990 |
Subjects: | |
Online Access: | |
Collection: | Springer Book Archives -2004 - Collection details see MPG.ReNa |
Table of Contents:
- 1 Einleitung
- 1.1 Aufbau eines Rechners
- 1.2 Programmierung
- 1.3 Entwicklung der Programmiersprachen bis Modula
- 1.4 Schritte bei der Programmentwicklung
- 2 Grundbegriffe der Programmierung
- 2.1 Ein Beispiel
- 2.2 Namen und Schlüsselwörter
- 2.3 Die Datentypen INTEGER und CARDINAL
- 2.4 Kommentare und Zeichenketten
- 2.5 Übungen
- 3 Elementare Programmstrukturen
- 3.1 Bedingte Anweisungen
- 3.2 Schleifen
- 3.3 Die Einleseschleife
- 3.4 Die CASE-Anweisung
- 3.5 Übungen
- 4 Einfache Datentypen
- 4.1 Der Datentyp REAL
- 4.2 Typ-Konvertierung und Typ-Transfer
- 4.3 Der Datentyp BOOLEAN, Prioritäten
- 4.4 Der Datentyp CHAR
- 4.5 Übungen
- 5 Strukturierte Datentypen I
- 5.1 Die CONST- und TYPE-Deklaration
- 5.2 Der Datentyp String
- 5.3 Der Unterbereichs- und Aufzählungstyp
- 5.4 Der ARRAY-Typ
- 5.5 Der SET-Typ
- 5.6 Übungen
- 6 Prozeduren
- 6.1 Parameterlose Prozeduren, der Typ BITSET
- 6.2 Prozeduren mit Parametern
- 6.3 Wertparameter und VAR-Parameter
- 6.4 Formale Feld-Parameter
- 6.5 Übungen
- 7 Funktionen
- 7.1 Eingebaute Funktionen
- 7.2 Funktionsunterprogramme
- 7.3 Rekursive Unterprogramme
- 7.4 Der PROCEDURE-Typ
- 7.5 Übungen
- 8 Strukturierte Datentypen II
- 8.1 Textverarbeitung
- 8.2 Der RECORD-Typ
- 8.3 Variante Records
- 8.4 Der Typ FILE
- 8.5 Übungen
- 9 Moduln
- 9.1 Lokale Moduln, ein Zufallszahlengenerator
- 9.2 Lokalität, Existenz und Gültigkeitsbereich von Namen
- 9.3 Definitions- und Implementations-Moduln
- 9.4 Übungen
- 10 Dynamische Datenstrukturen
- 10.1 Der POINTER-Typ
- 10.2 Der Modul LinListe, verdeckte Datentypen
- 10.3 Binäre Bäume
- 10.4 Der Modul BinBaum
- 10.5 Übungen
- 11 Maschinennahe Programmierung
- 11.1 Die Datentypen WORD und ADDRESS
- 11.2 Noch einmal Typ-Transfer
- 11.3 Direkte Adressierung
- 11.4 Die ProzedurCODE
- 11.5 Parallelverarbeitung
- 11.6 Übungen
- 12 Bibliotheksmoduln
- 12.1 InOut
- 12.2 ReallnOut
- 12.3 Strings
- 12.4 MathLib0
- 12.5 Storage
- 12.6 SYSTEM.