Methodik der Programmierung in Pascal von Rudolf Marty | ISBN 9783642969591

Methodik der Programmierung in Pascal

von Rudolf Marty
Buchcover Methodik der Programmierung in Pascal | Rudolf Marty | EAN 9783642969591 | ISBN 3-642-96959-3 | ISBN 978-3-642-96959-1

Methodik der Programmierung in Pascal

von Rudolf Marty

Inhaltsverzeichnis

  • 1 Einleitung.
  • 1.1 Zeilen- und Symbolstruktur eines Pascal-Programmes.
  • 1.2 Darstellung der Syntax.
  • 1.3 Pascal-Namen.
  • 1.4 Zeichenketten.
  • 1.5 Der Pascal-Programmrahmen.
  • 2 Rechnen mit ganzen Zahlen.
  • 2.1 Konstanten und Wertebereich von ganzen Zahlen.
  • 2.2 Ausdrücke.
  • 2.3 Ausschreiben von ganzzahligen Werten.
  • 2.4 Variablen.
  • 2.5 Einlesen von ganzzahligen Werten.
  • 2.6 Die Zuweisungs-Anweisung.
  • 3 Rechnen mit reellen Zahlen.
  • 3.1 Reelle Konstanten.
  • 3.2 Reelle Variablen.
  • 3.3 Ausdrücke mit reellen Werten.
  • 3.4 Ausschreiben von reellen Werten.
  • 3.5 Einlesen von reellen Werten.
  • 3.6 Standardfunktionen.
  • 3.7 Typenkompatibilität von real und integer.
  • 3.8 Exponentiation.
  • 3.9 Genauigkeit und Wertebereich reeller Zahlen.
  • 4 Selektive Ausführung von Anweisungen.
  • 4.1 Die einfache if-Anweisung.
  • 4.2 Die Verbundanweisung.
  • 4.3 if-Anweisungen mit else-Teil.
  • 4.4 Logische Variablen und Konstanten.
  • 4.5 Ausdrücke mit logischen Operatoren.
  • 5 Repetitive Ausführung von Anweisungen.
  • 5.1 Die while-Anweisung.
  • 5.2 Die repeat-Anweisung.
  • 5.3 Die for-Anweisung.
  • 6 Mehr über einfache Datentypen.
  • 6.1 Aufzähltypen.
  • 6.2 Die case-Anweisung.
  • 6.3 Unterbereichstypen.
  • 6.4 Das Arbeiten mit Zeichen.
  • 7 Felder.
  • 7.1 Eindimensionale Felder.
  • 7.2 Wann sind zwei Pascal-Typen gleich?.
  • 7.3 Konstantendeklarationen.
  • 7.4 Gepackte Felder.
  • 7.5 Zeichenketten als eindimensionale Felder.
  • 7.6 Mehrdimensionale Felder.
  • 8 Prozeduren und Funktionen.
  • 8.1 Parameterlose Prozeduren.
  • 8.2 Gültigkeitsbereich von Namen.
  • 8.3 Parametrisierte Prozeduren.
  • 8.4 Vordefinierte Prozeduren.
  • 8.5 Funktionen.
  • 8.6 Feldschema-Parameter.
  • 8.7 Prozeduren und Funktionen als Parameter.
  • 9 Records.
  • 9.1 Records ohne Variantenteil.
  • 9.2 Die with-Anweisung.
  • 9.3 Records mit Variantenteil.
  • 10 Mengen.
  • 10.1 Eine kleineEinführung in die Mengenlehre.
  • 10.2 Mengen in Pascal.
  • 11 Dynamische Variablen.
  • 11.1 Das Arbeiten mit dynamischen Variablen.
  • 11.2 Verkettete Listen.
  • 11.3 Dynamische Records mit Varianten.
  • 12 Dateien (Files).
  • 12.1 Dateien als Pascal-Datentyp.
  • 12.2 Erstellen einer Datei.
  • 12.3 Einlesen einer Datei.
  • 12.4 Mutieren einer Datei.
  • 12.5 Textdateien.
  • 12.6 read und write aufnicht-Textdateien.
  • 12.7 Dateien als Parameter.
  • 13 Rekursive Programmierung.
  • 13.1 Rekursive Prozeduren.
  • 13.2 Rekursive Funktionen.
  • 13.3 Indirekte Rekursion.
  • 14 Programmverzweigungen in Ausnahmesituationen.
  • Anhang A: Syntaxdiagramme.
  • Anhang B: Auswahl weiterführender Literatur.
  • Stichwortverzeichnis.