Skip to main content

Grundkurs Algorithmen und Datenstrukturen in JAVA

Eine Einführung in die praktische Informatik

  • Textbook
  • © 2008

Overview

  • Kompakt, verständlich, praxisorientiert
  • Includes supplementary material: sn.pub/extras
  • 35k Accesses

This is a preview of subscription content, log in via an institution to check access.

Access this book

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access

Licence this eBook for your library

Institutional subscriptions

Table of contents (7 chapters)

Keywords

About this book

Das Fach „Algorithmen und Datenstrukturen“ deckt „klassische Themen“ der Ausbildung von Informatikern ab. Es gibt viele Lehrbücher, die klassische Algorithmen (wie Sortierverfahren usw.) und klassische Datenstrukturen (wie 1 Reihungen, verkettete Listen, Bäume usw.) mehr oder weniger verständlich vorstellen. Die meisten – insbesondere die besten – von ihnen wurden vor einiger Zeit geschrieben, deswegen verwenden sie typischerweise auch eine „klassische“ Programmiersprache (wie Algol, Pascal, C o.ä.) und keine neuere Sprache wie Java. Vermutlich verbreitet sich Java heute schneller als alle anderen Programmi- sprachen. Dies hat im Wesentlichen zwei Gründe: die Plattformunabhängigkeit, die ihre Verwendung im Internet ermöglicht die Objektorientierung, die moderne Programmentwicklungstechniken und -paradigmen unterstützt. Java wird auch zunehmend als erste Unterrichtssprache verwendet, z.B. in den Informatikstudiengängen an der Technischen Fachhochschule Berlin. So gibt es immer mehr Studenten, die noch keine andere Programmiersprache beherrschen. Um ihnen Algorithmen und Datenstrukturen unterrichten zu können, wurde dieses Lehrbuch entwickelt. Es wendet sich an folgende Zielgruppen: Studenten von Informatikstudiengängen Schüler mit Leistungskurs Informatik Auszubildende in IT-Berufen mit Schwerpunkt Software Programmierer und Interessierte an anspruchsvollen Algorithmen Es ist geeignet sowohl als Lehrmaterial für Vorlesungen und Kurse wie auch zum Selbststudium. Der Leser sollte möglichst die folgenden Voraussetzungen erfüllen: Erfahrung im Erstellen einfacherer Programme Kenntnisse der Programmiersprache Java 1 insbesondere die Behandlung von Reihungen und Datenstrukturen, die durch Referenzen (Zeiger) miteinander verkettet sind nicht aberdie Standardbibliothek und nicht die fortschrittlichen Mechanismen wie Polymorphie, A- nahmebehandlung, abstrakte Klassen u.ä.

Reviews

"Dieses Buch empfehle ich meinen Schülern, weil es in den Lehrplan Profilfach Informatik am Technischen Gymnasium paßt."
Dip.-Ing. D. Holznagel, Gewerbl. Schulen Emmendingen

"/.../ für Studierende ein sehr guter Einstieg in das Thema."
Prof. Dr. Klaus Zeppenfeld, FH Dortmund

"Kompakte, übersichtliche Darstellung der JAVA-Quellen"
Prof. Dr. Günter Werner, FH Mittweida

"Gute Stoffauswahl, nachvollziehbare Beispiele, fachgebietsübergreifend: Programmierung und theoretische Informatik"
Prof. Dr. Jürgen Cleve, Hochschule Wismar

"Das Buch eignet sich als Repetitorium. Die wesentlichen Begriffe des behandelten Gebiets sind anschaulich erläutert und durch prägnante Beispiele untersetzt worden. Die Verwendung von JAVA entspricht dem gegenwärtigen Trend."
Prf. Dr. E. Rödel, Humboldt-Universität zu Berlin

About the authors

Prof. Dr. Andreas Solymosi ist Diplom-Mathematiker (Universität Leningrad) mit Promotion in Informatik (Universität Erlangen/Nürnberg), Unternehmer und Professor für Informatik an der TFH Berlin.
Prof. Dr. Ulrich Grude ist Diplom-Informatiker mit Promotion in Informatik (TU Berlin) und Professor für Informatik an der TFH Berlin.

Bibliographic Information

Publish with us