Überspringe Navigation

Bücher zur Informatik

Einführung

Auf dieser Seite befindet sich eine Liste von Büchern, die ich zum Themengebiet 'Informatik und Computer' besitze oder zumindest gelesen habe und weiterempfehlen kann.
Einkaufswagen Über dein Einkaufswagen - mit einem Klick darauf - gelangt man leicht zur entsprechenden Seite bei amazon.

Im DenkzeitWiki gibt es auf mehreren Seiten weitere Bücher. Google hilft, diese Seiten zu finden: Seiten mit Buchempfehlungen im DenkzeitWiki. Die Seitentitel geben dabei einen guten Anhaltspunkt, um welche Art von Büchern es sich dreht.

Bücherliste

Programmierung

Stroustrup-Cover

Die C++ Programmiersprache

von Bjarne Stroustrup; 1084 Seiten

Das Standardwerk zu C++ vom Erfinder persönlich. Weniger ein Buch, um die Sprache zu lernen, als vielmehr ein Nachschlagewerk.
Empfehlenswert.

Einkaufswagen
GotoJava-Cover

Das Handbuch zur Java-Programmierung

von Guido Krüger; 1244 Seiten

Ich habe den Vorgänger dieses Bandes 'Goto Java 2' gelesen und oft zu Rate gezogen. Das aktuelle Band geht auf Neu- und Weiterentwicklungen im Bereich 'Java' - wie z.B. NIO - ein.
Hier handelt es sich sowohl um ein Einsteigerbuch, als auch um ein profundes Nachschlagewerk, das jeder Java-Programmierer bei der Hand haben sollte.

Unbedingt empfehlenswert!

Einkaufswagen
Perl-Cover

Einführung in Perl

von Randal L. Schwartz und Tom Phoenix; 350 Seiten

Eine sehr gute Einführung in Perl. Die Autoren verstehen es mit Witz Wissen zu vermitteln.

Empfehlenswert.

Einkaufswagen
Die Bücher wurden alphabetisch sortiert ;-).

Künstliche Intelligenz

Russel/Norvig-Cover

Artificial Intelligence

von Stuart J. Russell und Peter Norvig;

Eine sehr umfassende Einführung in den Bereich der Künstlichen Intelligenz.

Empfehlenswert!

Einkaufswagen
MultiagentSystems-Cover

Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence

von Gerhard Weiss (Herausgeber); 619 Seiten

 

Einkaufswagen
Die Bücher wurden in keiner besonderen Reihenfolge aufgeführt.

Kryptographie

Buchmann-Cover

Einführung in die Kryptographie

von Johannes Buchmann; 266 Seiten

Eine kompakte Einführung, die auch die mathematischen Grundlagen, die hinter den verschiedenen Verfahren stecken, erklärt.
Nach einer Einführung in die zugrundeliegende Mathematik (Kongruenz, Restklassen, Wahrscheinlichkeit, etc), werden prinzipielle Verschlüsselungsverfahren beschrieben (Permutationen, Blockcodes, Stromchiffren, affine Chiffren,...).
Das Problem der Primzahlzerlegung und des diskreten Logarithmus wird erklärt und deren Wichtigkeit für die moderne Verschlüsselungslehre erläutert.
Es werden die DES-, die RSA und ElGamal-Verschlüsselung beschrieben. Schließlich werden Digitale Signaturen und Public-Key-Infrastrukturen geschildert.

Einkaufswagen
Die Bücher wurden sortiert.

theoretische Informatik

ComputationalComplexity-Cover

Computational Complexity

von Christos Papadimitriou, C. H. Papadimitriou; 500 Seiten

Eine umfassende Einführung in die Komplexitätstheorie. Gut und verständlich geschrieben. Das Buch vermittelt den Stoff, der in amerikanischen Universitäten in mindestens zwei Semestern gelehrt wird.

Unbedingt emfpehlenswert!

Einkaufswagen
theoSchöning-Cover

Theoretische Informatik kurzgefaßt

von Uwe Schöning; 198 Seiten

Beim Lernen oder bei kleinen Problemen ein hilfreiches Nachschlagewerk.

Einkaufswagen
logikSchöning-Cover

Logik für Informatiker

von Uwe Schöning; 200 Seiten

Beim Lernen oder bei kleinen Problemen ein hilfreiches Nachschlagewerk.

Einkaufswagen
Sedgewick-Cover

Algorithmen in C++

von Robert Sedgewick; 748 Seiten

Wie funktioniert nochmal 'Quicksort'? Und was war 'Das Verfahren von Kruskal'? Dieses Buch beantwortet diese und ähnliche Fragen mit Hilfe von Codeschnipseln.

Einkaufswagen
Die Bücher wurden in keiner besonderen Reihenfolge aufgeführt.

Die SGML-Sprachfamilie

Rieger-Cover

SGML für die Praxis

von Wolfgang Rieger; erschienen 1995

Das Buch ist bereits 1995 erschienen. Was Zeiträume in der Computerwelt angeht also schon zieemlich alt. Dennoch ist es eine interessante Einführung in komplexe Welt der 'Standard generalized markup language'.

Empfehlenswert für den, der eine gute Einführung sucht.

Einkaufswagen
Die Bücher wurden in der Reihenfolge, in der sie gelesen wurde, aufgeführt.

Entwickeln für's Web

Hierfür gibt es ein eigenes Bücherregal: 'Bücher zu Webdesign, etc.'