Einführung in die Programmierung mit Modula-2

Dieses Buch, in dessen Titel sich "Einführung in die Programmierung" und "Programmierung mit Modula-2" verbinden, wendet sich sowohl an den Programmieranfänger, als auch an den erfahrenen Programmierer, der die Sprache Modula-2 erlernen will. Einerseits vermittelt es ein solides...

Full description

Bibliographic Details
Main Authors: Blaschek, Günther, Pomberger, Gustav (Author), Ritzinger, Franz (Author)
Format: eBook
Language:German
Published: Berlin, Heidelberg Springer Berlin Heidelberg 1987, 1987
Edition:2nd ed. 1987
Series:Studienreihe Informatik
Subjects:
Online Access:
Collection: Springer Book Archives -2004 - Collection details see MPG.ReNa
Table of Contents:
  • Vorwort
  • 1 Algorithmen
  • 1.1 Beispiele für Algorithmen
  • 1.2 Definition des Begriffs “Algorithmus”
  • 1.3 Objekte und Aktionen
  • 1.4 Darstellungsarten von Algorithmen
  • 1.5 Einige einfache Algorithmen
  • 1.6 Algorithmen und Programme
  • Übungsaufgaben
  • 2 Prinzipien der Programmentwicklung
  • 2.1 Das Prinzip der schrittweisen Verfeinerung
  • 2.2 Datenkapselung
  • 2.3 Der Begriff des Moduls
  • Übungsaufgaben
  • 3 Die Programmiersprache Modula-2
  • 3.1 Notation für die Sprachbeschreibung
  • 3.2 Lexikalische Elemente von Modula-2
  • Übungsaufgaben
  • 3.3 Elementare Programmstruktur
  • 3.4 Deklarationen
  • Übungsaufgaben
  • 3.5 Ausdrücke
  • Übungsaufgaben
  • 3.6 Anweisungen
  • Übungsaufgaben
  • Übungsaufgaben
  • Übungsaufgaben
  • 3.7 Prozeduren
  • Übungsaufgaben
  • 3.8 Das Modulkonzept
  • Übungsaufgaben
  • 3.9 Systemabhängige Spracheigenschaften
  • 3.10 Prozesse und Co-Routinen
  • 4 Das Schreiben von Modula-2-Programmen
  • 4.1 Einige einfache Modula-2-Programme
  • 4.2 Ein/Ausgabe
  • 4.3 Dynamische Datenstrukturen
  • 4.4 Rekursion
  • 4.5 Moduln zur Spracherweiterung
  • 4.6 Parallele Prozesse
  • Übungsaufgaben
  • 5 Programmierstil und Programmtest
  • 5.1 Programmierstil
  • 5.2 Testen von Programmen
  • 6 Software-Engineering mit Modula-2
  • 6.1 Modula-2 als Hilfsmittel zur Spezifikation
  • 6.2 Modularisierung und Strukturierung
  • 6.3 Datenkapselung und Datenabstraktion
  • 6.4 Getrennte Übersetzung und Typenbindung
  • Anhang A: Syntaxdiagramme
  • Anhang B: Vordeklarierte Bezeichner
  • Anhang C: Kompatibilitätsregeln
  • Anhang D: ASCII-Tabelle
  • Literatur
  • Stichwortverzeichnis