Lehre auf dem Gebiet Informatik —
Literatur
Diese Seite fasst einige Literaturangaben für die Lehrveranstaltungen von Professor Dr. A. Weinert und kooperierenden Kollegen zusammen.
Die Angaben sind sortiert nach den Kategorien:
Grundlagen Informatik (ohne Java)
Algorithmen & Datenstrukturen
Java (Grundlagen)
Java (Handbücher und höhere Themen)
Objektorientierung (OO-Grundlagen und -Entwurfsmuster)
Rechnerarchitektur (Beispiel intel x86, ASM-Programmierung)
C und C++
Literatur, Quellen
Grundlagen Informatik (ohne Java)
Diese Seite fasst einige Literaturangaben für die Lehrveranstaltungen von Professor Dr. A. Weinert und kooperierenden Kollegen zusammen.
Die Angaben sind sortiert nach den Kategorien:
Grundlagen Informatik (ohne Java)
Algorithmen & Datenstrukturen
Java (Grundlagen)
Java (Handbücher und höhere Themen)
Objektorientierung (OO-Grundlagen und -Entwurfsmuster)
Rechnerarchitektur (Beispiel intel x86, ASM-Programmierung)
C und C++
Literatur, Quellen
Grundlagen Informatik (ohne Java)
[Horner1] | Horner, Christian, & Kerner, Immo O., Lehr- und Übungsbuch Informatik, Band 1: Grundlagen und Überblick, Fachbuchverlag Leipzig, 1995 |
[Horner2] | Horner, Christian, & Kerner, Immo O., Lehr- und Übungsbuch Informatik, Band 2: Theorie der Informatik, Fachbuchverlag Leipzig, 1996 |
[Horner3] | Horner, Christian, & Kerner, Immo O., Lehr- und Übungsbuch Informatik, Band 3: Praktische Informatik, Fachbuchverlag Leipzig, 1997 |
[MrzZei97] | Merzenich, Wolfgang, & Zeidler, Hans Christoph, Informatik für Ingenieure, Teubner, Stuttgart, 1997 |
Algorithmen & Datenstrukturen |
|
[Wirth95] | Wirth, Niklaus, Algorithmen und
Datenstrukturen, (Der Klassiker, Pascal-basiert) Vierte Auflage, Stuttgart 1995 |
[Sedg03] | Sedgewick, Robert, Algorithmen in Java , Teil 1-4 (Gute Darstellung der Algorithmen; schlechtes Java) Dritte Auflage, München 2003 |
Grundlagen Java |
|
[We01] | Weinert, Albrecht, Java für Ingenieure Lehrbuch mit CD, 1. Auflage, (Errata, Hinweise) Fachbuchverlag Leipzig im Carl Hanser Verlag, 2001 |
[JavaTut] | Campione, Mary, & Walrath, Kathy, The Java
Tutorial, Second Edition Object-Oriented Programming for the Internet, The Java Series from Addison Wesley, ISBN 0-201-31007-4, 1998 |
[JavaNut] | Flanigan, David, Java in a Nutshell, Deluxe
Edition A Desktop Quick Reference for Java Programmers, O'Reilly 1st Edition, June 1997 (ISBN 1-56592-304-9) |
Hinweis: |
Achten Sie aber bei Java-Literatur, auf die zugrundeliegende JDK-Version. 1.6.x ist schon noch OK; aber eigentlich sollte auf 1.8.x (Java8) eingegangen werden. Hier angegebene Auflagen und Jahre sind Mindestanforderungen. |
Java (Referenzbücher, höhere Themen) |
|
[JavaEf] | Bloch, Joshua, Effective Java, Second Edition Addison Wesley, (ISBN 0-321-35668-3) 5. Aufl. 2008 |
[JavaCo] | Goetz, Brian & alii, Java — Concurrency in Practice, Addison Wesley, (ISBN 0-321-34960-1) 2006 |
[JavaPL] | Arnold, Ken, & Gosling, James, The Java Programming Language, Second Edition The Java Series from Addison Wesley, (ISBN 0-201-31006-6) 1998 |
[JavaLSp] | Gosling, James, Joy, Bill, & Steele, Guy, The Java
Language Specification, The Java Series from Addison Wesley, (ISBN 0-201-63451-1) 1996 |
[JavaLSpdt] | Gosling, James, Joy, Bill, & Steele, Guy, Java - Die
Sprachspezifikation, The Java Series from Addison Wesley, Erste Auflage, Bonn 1997 (ISBN 3-8273-1038-5) |
[JavaVM] | Lindholm, Tim, & Yellin, Frank, The Java Virtual
Machine Specification, The Java Series from Addison Wesley (ISBN 0-201-63452-X), 1997 |
Java-Klassenbibliotheken | |
[ClaLib1] | Chan, Patrick, Lee, Rosanna & Kramer, Doug,
The Java Class Libraries Second Edition, Volume 1: java.io, java.net, java.lang, java.text, java.lang.reflect, java.util, java.math, java.util.zip The Java Series from Addison Wesley (ISBN 0-201-31002-3) 1998 |
[ClaLib2] | Chan, Patrick & Lee, Rosanna, The Java Class
Libraries Second Edition, Volume 2: java.applet, java.awt.image, java.awt, java.awt.peer, java.awt.datatransfer, java.beans, java.awt.event The Java Series from Addison Wesley (ISBN 0-201-31003-1) 1998 |
[JavaFCR] | Grand, Mark & Knudsen, Jonathan, Java Fundamental Classes Reference, O'Reilly 1997 (ISBN 1-56592-241-7) |
Objektorientierung (OO-Grundlagen und -Entwurfsmuster) |
|
[Rumb94] | Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F. &
Lorensen, W., Objektorientiertes Modellieren und Entwerfen, München (Hanser), 1994 |
[Gamm95] | Gamma, Erich, Helm, Richard, Johnson, Ralph & Vlissides,
John, Design Patterns, Addison-Wesley 1995 |
[Riehle96] | Gamma, Erich, Helm, Richard, Johnson, Ralph & Vlissides,
John, ins Deutsche übersetzt von Riehle, Dirk, Entwurfsmuster (Originaltitel: Design Patterns), Addison-Wesley Deutschland 1996 |
Rechnerarchitektur (mit intel x86 und ASM-Programmierung) |
|
[Henn94] | Hennesey, John L., Patterson, David A.,
Rechnerarchitektur, Analyse, Entwurf, Implementierung, Bewertung Vieweg, Braunschweig, 1994 (ISBN 3-528-05173-6) |
[Henn94] | Dewar, Robert B.K., Smosna, Mathew, Microprocessors - A Programmer's View McGraw-Hill, New York (ISBN 0-07-016638-2 Soft, 0-07-016639-0 Hard) |
[WeAsm99] | Weinert, Albrecht, Der Befehlssatz des
80x86, Maschinennahes Programmieren Umdruck zur Vorlesung GI2 (bis 1999), 2. Auflage, (nutzen Sie die vierte Auflage) |
[WeAsm06] | Weinert, Albrecht, Der Befehlssatz des
80x86, Maschinennahes Programmieren Umdruck zur Vorlesung ERA, 4. Auflage |
[Coff1en] | Coffron, J.W., Programming the 8086 8088, Sybex, San Francisco (FH: FX 12+4) |
[Coff1dt] | Coffron, J.W., Programmierung des 8086 8088, Sybex, Düsseldorf (FH: FX 12) |
C und C++ |
|
[HaSte95] | Harbison, Samuel P. & Steele, Guy L., C - A Reference
Manual, Prentice Hall, Englewood Cliffs, 1995 (FH: FB 50+2) |
[ElSto95] | Ellis, Margaret A. & Stroustrup, Bjarne, The Annotated C++ Reference Manual, AT&T, Murray Hill, 1995 (FH: FB 46) |
Betriebssoftware |
|
[Tan2002] | Tanenbaum, Andrew S., Moderne Betriebssysteme (2. Auflage), Pearson Studium, München, 2002 |
[Gla2006] | Glatz, Eduard, Betriebssysteme, dPunkt, Heidelberg, 2006 |
[Sil2005] | Silberschatz, Abraham, & al., Operating System Concepts (7. Auflage), Wiley, Hoboken, NY, USA, 2005 |