apl. Prof. Dr.-Ing. Reinhard Möller

Literatur ..

.. zur Programmierung in ANSI-C und C++

Basisliteratur und Nachschlagewerke zu Standards  
B. W. Kernighan,
D. M. Ritchie
The C Programming Language, Second Edition,
ANSI-C
Prentice-Hall, New Jersey, 1988
B. W. Kernighan,
D. M. Ritchie
Programmieren in C, Zweite Ausgabe, ANSI-C
C. Hanser, 1990
B. Stroustrup Die C++-Programmiersprache, 2. Auflage
Addison-Wesley, 1992
B. Stroustrup The C++ Programming Language, Special Edition
Addison-Wesley, 2000
Lehr- und Arbeitsbücher zur Vorlesung  
D. May Grundkurs Software-Entwicklung mit C++
Vieweg, 2003, ISBN 3-528-05859-5
D. Herrmann Grundkurs C++ in Beispielen
Vieweg, 6. Aufl. 2004, ISBN 3-528-54655-7
Zur Übung und Vertiefung  
M. Scott Effektiv C++ Programmieren: 50 Möglichkeiten zur Verbesserung Ihrer Programme
Addison-Wesley, 1992
A. R. Feuer Der C-Trainer, mit 12 Modellprogrammen
Carl Hanser Verlag München Wien, 1987,
ISBN 3-446-15055-2
R. Sedgewick Algorithmen in C++, Teil 1-4
3. Aufl. Pearson Studium
ISBN 3-8273-7026-4
J. Wolf C von A bis Z
<b>Openbook: http://www.galileocomputing.de/openbook/c_von_a_bis_z/</b>
Galileo Computing, ISBN 978-3-89842-643-5
J. Wolf C++ von A bis Z
Galileo Computing, ISBN 978-3-89842-816-3

Außerdem jedes C++-Handbuch einer beliebigen Programmierumgebung (z. B. Borland, MS, ...) Aber Vorsicht: Spezialitäten der jeweiligen Implementierung berücksichtigen!

Auch in der HRZ-Benutzerberatung sind zu diversen Software-Werkzeugen Skripte erhältlich.

.. zu Grundzüge der OOP

Arno Schulz Software-Entwurfs-Methoden und Werkzeuge,
Handbuch der Informatik 5.1
Oldenbourg, 2. Ausgabe 1990
Timothy Budd An Introduction to Object-Oriented Programming
Addison-Wesley, 1991
(gute Beispiele)
Bertrand Meyer Objekt-oriented Software Construction
SAMS, 1997, ISBN: 0-136-29155-4
(viele Definitionen, basiert auf EIFFEL)
Ian Graham Object-Oriented Methods
Addison-Wesley, 1991
R. Engel Objektorientierte Programmierung: Eine Einführung
Markt und Technik, 1990, ISBN: 3-89090-353-3
U. Claussen Objektorientiertes Programmieren
Springer-Verlag, ISBN: 3-540-55748-2
(Basis zur Vorlesung, viele Übungen)
Klöppel, Dapper; Dietrich, Seeber Objektorientierte Modellierung und Programmierung mit C++,
Band I: Grundkonzepte und praktischer Einsatz,
ISBN: 3-486-23905-8
Band II: Fortgeschrittene Techniken und Design-Patterns,
ISBN: 3-486-23906-6
SR. Oldenbourg Verlag München Wien 1996
(Studentenempfehlung)
W. Zuser, S. Biffi,
T. Grechenig, M. Köhle
Software Engineering mit UML und dem Unified Process
Pearson Studium, 2001
ISBN: 3-8273-7027-2
(Unified Process, SW-Lebenszyklus, Project- und SW-Management)
M. Blaha,
W. Premerlani
Object-Oriented Modeling and Design for Database Applications
Prentice Hall, NJ, 1998
ISBN: 0-13-123829-9
(gute Übungen und Beispiele zu OMT)
E. Gamma, R. Helm
R. Johnson, J. Vlissides
Design Patterns
Addison Wesley, 21. Aufl. 2000
ISBN: 0-20-163361-2
(ausgezeichnete Darst. zu Entwurfsmustern, Booch-Methode)
D. Wood, B. Bates, K. Sierra Head First Object-Oriented Analysis and Design
O'Reilly Media, ISBN: 0596008678

Weitere Infos über #UniWuppertal: