Tag: Modula

Programmieren mit Modula-3 Eine Einführung in stilvolle Programmierung


Free Download Programmieren mit Modula-3: Eine Einführung in stilvolle Programmierung By László Böszörményi, Carsten Weich (auth.)
1995 | 577 Pages | ISBN: 366209486X | PDF | 13 MB
Die Hauptaufgabe der Programmierung besteht darin, daß Lösungsideen für ein Problem in eine Form gebracht werden müssen, die maschinell verarbeitet werden kann. Diese Umsetzung von Ideen in mechanische Form fällt oft schwer und kann besonders den Anfänger entmutigen. Das Buch zeigt, wie durch richtige Strukturierung, durch die Ausbildung eines guten "Stils", auch komplexe Programme geschrieben und verstanden werden können. Dazu bedient es sich der Sprache Modula-3, die als eine Nachfolgesprache von Pascal und Modula-2 auf den in diesen Sprachen bereits bewährten Konzepten aufbaut und sie erweitert. Der dadurch ermöglichte Programmierstil führt schrittweise über den Umgang mit komplexen Datentypen und Algorithmen hin zu modernen und anspruchsvollen Themen wie objektorientierte und parallele Programmierung. Alle Beispiele des Buches und verschiedene Modula-3 Programmierumgebungen können vom Leser in elektronischer Form angefordert werden.

(more…)

Programming in Modula-3 An Introduction in Programming with Style


Free Download Programming in Modula-3: An Introduction in Programming with Style By László Böszörményi, Carsten Weich (auth.)
1996 | 571 Pages | ISBN: 364264614X | PDF | 14 MB
The difficulty of programming lies in the need to bring our ideas into a form that can be processed by a machine. This book shows how to write and understand even complex programs by applying proper structures and good style. It uses the programming language Modula-3, which relies on and extends the well-known concepts of Pascal and Modula-2. The steps needed to become an expert programmer are based first of all on the elegant type concept of Modula-3. The programming style supported by this concept leads the reader step-by-step toward coping with complex data structures and algorithms. Such new and exciting subjects as object-oriented and parallel programming are touched upon. The book requires no prior programming experience.

(more…)