Pascal Tools Strukturierte Programmierung mit Beispielen zur Textverarbeitung - Blumenfeld, Matthias (Vieweg+Teubner Verlag, 1986)
Warum noch ein Pascal-Buch? So werden wir stets gefragt, wenn wir von unserem Buchprojekt erzählen. Die Antwort ist recht einfach: Weil es ein solches Pascal-Buch noch nicht gibt! Es soll - sich nicht an Programmieranfänger wenden, sondern an Leser, die schon etwas Erfahrung mit BASIC oder Pascal haben; - sich nicht auf kleine Beispielprogramme beschränken, sondern auch größere mit mehr als zehn Seiten behandeln; - sich auf einen Themenkreis konzentrieren, die Textverarbeitung; - vor allem Themen wie strukturierte Programmierung, Modularisierung und Software Tools behandeln - und schließlich die erarbeiteten Programme auf Diskette zugänglich machen. Wie entstand dieses Buch? Der erste Verfasser (M. B.) hat in den Jahren 1977 bis 1985 mehrfach die Zyklen Programmieren I, II und III an der Freien Universität gehalten und der zweite (A. S.) war als Tutor mit dabei. So entstand im Laufe der Zeit ein reicher Schatz an Beispielprogrammen, den es zu heben galt. Unsere Sichtweise ist stark beeinflußt worden von den Büchern "Software Tools" und "Software Tools in Pascal" von Kernighan und Plauger aus den Jahren 1976 und 1981. Der einleitende Satz dieser Bücher: "This book teaches how to write good programs that are good tools." ist daher auch ein passendes Motto für unser Buch. Was sind Tools? Kernighan und Plauger verstehen darunter Programmteile, die eine allgemeine Aufgabe erfüllen und die man daher einmal definiert und dann universell einsetzt - anstatt für jeden Spezialfall ein passendes Programmstück zu entwerfen