J. Puchan, W. Stucky, J. Wolff v. Gudenberg
Programmieren mit Modula-2
BG Teubner, Stuttgart, 2. Auflage, 1993
In diesem ersten Band des Grundkurses Angewandte Informatik wird eine Einführung in das Programmieren mit Modula-2 gegeben. Nach einem allgemein gehaltenen überblick über die systematische Entwicklung von Algorithmen wird ein relativ umfassendes Beispiel vorgestellt, dessen Verwirklichung in Modula-2 sich wie ein roter Faden durch das ganze Buch zieht. Die einzelnen Sprachkonstrukte werden als brauchbare Hilfsmittel zur Programmierung dargestellt. So wird das Erlernen der Programmiersprache nicht als Selbstzweck, sondern als Werkzeug zur Problemlösung betrachtet. Entsprechend dieser Maxime werden die jeweiligen neuen Konzepte - wie z. B. strukturierte Datentypen, Prozeduren und Module - zunächst durch Beispiele motiviert und erläutert. Danach erfolgen die genaue Definition in Form von Syntaxdiagrammen sowie die Beschreibung der Semantik.
Das Buch ist so gegliedert, da&sz mit einfachen Sprachelementen begonnen wird und umfassendere Konzepte erst später folgen; dabei wurde besonderer Wert darauf gelegt, da&sz bereits in einem frühen Stadium vollständige Programme formuliert werden können. Es ist aus einer Vorlesung enstanden, die von den Verfassern mehrfach an der Universtät Karlsruhe gehalten wurde. Es eignet sich daher gut zum Erlernen der Programmierung mit Modula-2. Vorkenntnisse in anderen Programmiersprachen oder anderen Gebieten der Informatik oder Mathematik sind nicht nötig.

Quick Links
- Dokumente zum Bachelor Informatik
- Vorlesungen im Wintersemester 08/09
- Algorithmen und Datenstrukturen
- Programmierpraktikum
- Softwarepraktikum
- Programmierung verteilter Systeme
- Management im Software-Engineering
- Computergraphik
- Projektpraktika zu Digitalen Bibliotheken, Indexierung und Visualisierung
- Seminar zu Text Mining, Semantic Web und Anwendungen
- The object-oriented Approach and Java Programming

