Dieses Buch bietet Ihnen eine fundierte Einführung in das Thema Algorithmen und Datenstrukturen. Durch den klaren didaktischen Aufbau und die konkreten Anwendungsbeispiele eignet es sich als reichhaltige Fundgrube für Lehre und Selbststudium.
Durch die Verwendung der Programmiersprache Java ist das Buch sowohl Lehrbuch zur Theorie von Algorithmen und Datenstrukturen als auch gleichzeitig eine Einführung in die praktische Anwendung einer Programmiersprache. Es eignet sich somit für das Studium der Informatik und verwandte Fachrichtungen, da Kenntnisse von Algorithmen und Datenstrukturen hier einen Grundbaustein bilden.
Die konkreten Algorithmen und deren Realisierung in Java werden umfassend dargestellt. Daneben werden die theoretischen Grundlagen vermittelt, die in Programmiersprachen-Kursen oft zu kurz kommen: abstrakte Maschinenmodelle, Berechenbarkeit, Algorithmenparadigmen sowie parallele und verteilte Abläufe. Einen weiteren Schwerpunkt bilden Datenstrukturen wie Listen, Bäume, Graphen und Hashtabellen sowie deren objektorientierte Implementierung mit modernen Methoden der Softwareentwicklung.
Die 6. Auflage führt neue Datenstrukturen und Algorithmen (z.B. Skip-Listen, weitere Hashverfahren und Graphalgorithmen) ein und berücksichtigt relevante Neuerungen der aktuellen Java-Versionen.
Das Buch richtet sich an Studierende im Grundstudium an Universitäten und Fachhochschulen sowie an alle, die die Grundlagen der praktischen Informatik strukturiert erlernen wollen. Sie erwerben damit die Basis für die theoretischen und praktischen Vertiefungen im Hauptstudium und lernen gleichzeitig die Umsetzung in den "Alltag" der Softwareentwicklung kennen.
Auch wenn heutzutage Begriffe wie Computer und Software keiner Erklärung mehr bedürfen, geben die Autoren in dieser Leseprobe zunächst einen Überblick über die abstrakteren Begriffe wie Informatik und Algorithmen. Außerdem werfen sie einen Blick auf die Entstehungsgeschichte der Programmiersprachen im Allgemeinen und speziell auf die Historie von Java sowie die Grundkonzepte der Programmierung in Java.
Wer hat's geschrieben?
Petra Vogt studierte zunächst Kunstgeschichte, Philosophie und Germanistik in Köln und Bonn und später Wirtschaftsinformatik an der AKAD. Ihre Leidenschaften Kunst und Technik verbinden sich in der Fotografie auf ideale Weise. Sie ist selbstständige Unternehmerin in Hamburg und in der Fotoszene bekannt als "Fotolotsin" und Fotobuch-Expertin.
Sie vermittelt die Faszination von Fotografie und speziell Fotobüchern in Kursen, Büchern und Artikeln und schreibt regelmäßig für die großen Computermagazine sowohl im Mac- als auch im PC-Bereich mit dem Schwerpunkt auf Internet-Themen. Ihr Wissen gibt sie als Schulungsleiterin in Kursen, etwa zum Thema "Hausarbeiten mit dem Computer", weiter.
Algorithmen und Datenstrukturen
Eine Einführung mit Java
Ergänzungen und Folienmaterial auf der Buchwebsite
Verlag
dpunkt.Verlag
Autor:in
Petra Vogt
Fassung
588 Seiten, Hardcover, 6. Auflage
Erschienen
11/2020
ISBN
978-3-86490-769-2 9783864907692
Buch
€44,90 inkl. MwSt.
Best.-Nr.: DP-769
Versandkostenfrei (D)
Lieferbar in 48 h
eBook (PDF)
€inkl. MwSt.
Best.-Nr.:
Algorithmen und Datenstrukturen
Eine Einführung mit Java
Ergänzungen und Folienmaterial auf der Buchwebsite
Best.-Nr.: DP-769 Lieferbar in 48 h
€44,90 inkl. MwSt.
Versandkostenfrei (D)
Best.-Nr.:
eBook (PDF)
€inkl. MwSt.
Algorithmen und Datenstrukturen
Eine Einführung mit Java
Ergänzungen und Folienmaterial auf der Buchwebsite