Home » Fachbücher » Informatik Sitemap | Datenschutz | Impressum 
Belletristik
Biografien & Erinnerungen
Krimis & Thriller
Börse & Geld
Business & Karriere
Computer & Internet
Erotik
Fachbücher
  Anglistik & Amerikanistik
  Architektur
  Biowissenschaften
  Chemie
  Geowissenschaften
  Germanistik
  Geschichtswissenschaft
  Informatik
    Angewandte Informatik
    Didaktik der Informatik
    Mathematik
    Praktische Informatik
    Technische Informatik
    Theoretische Informatik
    Wirtschaftsinformatik
  Ingenieurwissenschaften
  Kunstwissenschaft
  Mathematik
  Medienwissenschaft
  Medizin
  Musikwissenschaft
  Philosophie
  Physik & Astronomie
  Psychologie
  Recht
  Romanistik
  Sozialwissenschaft
  Wirtschaft
  Englische Bücher: Professional & Technical
  Englische Bücher: Science
  Fachzeitschriften
  Software: Wissenschaften
  Theologie
  Springer Medizin
  Springer Technik
  150 Jahre Langenscheidt
Film, Kunst & Kultur
Kochen & Lifestyle
Lernen & Nachschlagen
Musiknoten
Naturwissenschaften & Technik
Politik & Geschichte
Ratgeber
Reise & Abenteuer
Religion & Esoterik
Science Fiction, Fantasy & Horror
Kinder- & Jugendbücher







Algorithmen und Datenstrukturen: Eine Einführung mit Java

Algorithmen und Datenstrukturen: Eine Einführung mit Java
Autor: Gunter Saake
Verlag: Dpunkt Verlag
Gebundene Ausgabe
Auflage: 3., überarb. A.
Seiten: 512
ISBN-10: 3-89864-385-9
ISBN-13: 978-3-89864-385-6
ISBN: 3898643859
Preis: Preis und Verfügbarkeit anzeigen
weitere Infos | Rezensionen | kaufen

Algorithmen und Datenstrukturen gehören zum Stoff jedes Informatikstudiums. Sie bilden das elementare Wissen für eine erfolgreiche Softwareentwicklung. Leider findet elementares Wissen, wie so oft, immer weniger Beachtung und läuft dann unter dem üblichen: Da war doch noch was. Doch die vor allem mit Datenbanken -- Konzepte und Sprachen bekannt gewordenen Gunter Saake und Kai-Uwe Sattler schaffen Abhilfe und haben mit der 3. , überarbeiteten Auflage ihres Elementarwissen-Lehrbuchs Algorithmen & Datenstrukturen. Eine Einführung mit Java eine zeitgemäße Version zum Thema wider dem Trend geschrieben.

Wie der Untertitel schon andeutet, handelt es sich nicht um eine Einführung in Java. Vielmehr ist Java hier nur die Sprache der Wahl für die Darstellung der Beispiele. Der Schwerpunkt liegt auf der modernen Vermittlung der wesentlichen Algorithmen und Datenstrukturen. Die Basis hierfür bilden im ersten Teil die grundlegenden Konzepte, wie Sprachen, Grammatiken, Rekursion, reguläre Ausdrücke, elementare Datentypen sowie Algorithmenparadigmen. Diese werden von den beiden Autoren sehr bildhaft und gut verständlich erklärt.

Der zweite Teil behandelt Algorithmen, also Suchen, Sortieren, abstrakte Maschinen und die Church'sche These. Weiter stellen die beiden Autoren die Eigenschaften von Algorithmen, also Berechenbarkeit, Korrektheit und Komplexität sowie Prinzipien zum Entwurf von Algorithmen und verteilte Berechnungen dar. Teil drei ist anschließend den Datenstrukturen gewidmet. Er umfasst abstrakte Datentypen, die Prinzipien der Objektorientierung in Java, grundlegende Strukturen wie Stacks, Queues, Listen und das Konzept der Iteratoren. Komplexer wird es dann mit Bäumen, Hashes, Graphen und Techniken zum Suchen in Texten.

Literaturhinweise, Quelltexte und verschiedene Verzeichnisse runden die mehr als 500 Seiten Informatikwissen ab. Dabei gelingt Saake und Sattler der Spagat zwischen Korrektheit und Formalismus auf der einen Seite und guter Lesbarkeit und Verständlichkeit auf der anderen Seite. So werden durchgehend gute Beispiele gefunden, die der Leser leicht nachvollziehen kann und die die Motivation aufrechterhalten. Auffallend ist dabei der gute Satz -- TeX lässt grüßen. So macht das Lesen Spaß. Damit eignet sich Algorithmen und Datenstrukturen gleichermaßen für Informatik-Studenten wie für interessierte Entwickler. --Frank Müller/Wolfgang Treß
Quelle:




Kärcher-Produkte | Kärcher-Ersatzteile | Kärcher-Listenpreise
 Ein Service von mikewarth media. Powered by ISBN-Nr.de. Hosted by mwCMS