Skip to main content
  • Textbook
  • © 2000

Einführung in die Informatik

Objektorientiert mit Java

  • Die modernen Konzepte der Informatik
  • Elementar und strukturiert dargestellt
  • Hochaktuell: objektorientiert mit Java und UML
  • Ausgewogenes Verhältnis von Theorie und Praxis
  • Includes supplementary material: sn.pub/extras

Part of the book series: Springer-Lehrbuch (SLB)

  • 2733 Accesses

Buy it now

Buying options

eBook USD 54.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

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

Table of contents (17 chapters)

  1. Front Matter

    Pages I-XVI
  2. Einführung und Überblick

    1. Einführung und Überblick

      • Wolfgang Küchlin, Andreas Weber
      Pages 1-10
  3. Konzepte der Software-Entwicklung

    1. Front Matter

      Pages 11-11
    2. Datenstrukturen

      • Wolfgang Küchlin, Andreas Weber
      Pages 13-19
    3. Objektorientierte Software-Entwicklung

      • Wolfgang Küchlin, Andreas Weber
      Pages 21-42
    4. Algorithmen und algorithmische Sprachkonzepte

      • Wolfgang Küchlin, Andreas Weber
      Pages 43-60
  4. Sprachkonzepte und ihre Verwirklichung in Java

    1. Front Matter

      Pages 61-61
    2. Grundlagen der Rechnerarchitektur und elementare Datentypen

      • Wolfgang Küchlin, Andreas Weber
      Pages 63-75
    3. Grundkonzepte von Programmiersprachen

      • Wolfgang Küchlin, Andreas Weber
      Pages 77-136
    4. Klassen und höhere Datentypen

      • Wolfgang Küchlin, Andreas Weber
      Pages 137-190
    5. Höhere objektorientierte Konzepte

      • Wolfgang Küchlin, Andreas Weber
      Pages 191-220
    6. Das „Abstract Window Toolkit“ (AWT) von Java

      • Wolfgang Küchlin, Andreas Weber
      Pages 221-243
  5. Algorithmen und weiterführende Datenstrukturen

    1. Front Matter

      Pages 245-245
    2. Theorie der Algorithmenkonstruktion

      • Wolfgang Küchlin, Andreas Weber
      Pages 247-268
    3. Such-Algorithmen

      • Wolfgang Küchlin, Andreas Weber
      Pages 269-275
    4. Sortier-Algorithmen

      • Wolfgang Küchlin, Andreas Weber
      Pages 277-289
    5. Bäume

      • Wolfgang Küchlin, Andreas Weber
      Pages 291-307
    6. Hashing

      • Wolfgang Küchlin, Andreas Weber
      Pages 309-316
  6. Theoretische Grundlagen

    1. Front Matter

      Pages 317-317
    2. Mathematische Grundlagen

      • Wolfgang Küchlin, Andreas Weber
      Pages 319-332

About this book

Diese Einführung in die Informatik zeichnet sich durch die Ausrichtung auf moderne Konzepte aus und legt insbesondere die objektorientierte Programmiersprache Java zugrunde.
Teil I gibt einen Überblick über die Grundlagen der Software-Entwicklung; behandelt werden Datenstrukturen und die Modellierung von Beziehungen, die Konzepte der objektorientierten Software-Entwicklung, Algorithmen und Sprachkonzepte. Teil II leitet von den klassischen Programmierkonzepten über zu den objektorientierten Konzepten am Beispiel von Java. Teil III behandelt Theorie und Implementierung von Algorithmen (Suchen, Sortieren, Baum-Algorithmen, Hash-Verfahren) und weiterführende höhere Datenstrukturen (Bäume und Hash-Tabellen). Hier werden sowohl die objektorientierten Programmierverfahren als auch die höheren Datentypen (Listen, Stacks, Arrays) aus Teil II angewendet. In Teil IV werden theoretische Grundlagen der Informatik zusammengefaßt, die hier nach Bedarf nachgeschlagen werden können.

Authors and Affiliations

  • Wilhelm-Schickard-Institut für Informatik, Universität Tübingen, Tübingen, Deutschland

    Wolfgang Küchlin

  • Fraunhofer-Institut für Graphische Datenverarbeitung, Darmstadt, Deutschland

    Andreas Weber

About the authors

Wolfgang Küchlin studierte Informatik mit Nebenfach
Betriebswirtschaftslehre an der Universität Karlsruhe und
an der University of Edinburgh. Diplom 1983 in Karlsruhe.
Assistententätigkeit an der ETH Zürich, dort 1986 Promotion
zum Dr.sc.techn. in Informatik. 1986-87 Visiting Assistant
Professor am Department for Computer and Information
Sciences der University of Delaware (USA), 1987-1991
Assistant Professor am Department for Computer and
Information Science der Ohio State University. Seit 1992
Professor für Symbolisches Rechnen an der Universität
Tübingen und Leiter des Steinbeis-Transferzentrums Objekt-
und Internettechnologien an der Universität Tübingen. -
Andreas Weber studierte Mathematik an der Universität
Tübingen und an der University of Colorado, Boulder. Diplom
1990 in Tübingen. 1993 Promotion in Informatik an der
Universität Tübingen. 1990-95 und 1997-99 wissenschaftlicher
Mitarbeiter an der Fakultät für Informatik der Universität
Tübingen. In den Jahren 1995-97 Postdoktoranden-Stipendiat
der Deutschen Forschungsgemeinschaft an der Cornell
University, Ithaca, NY, USA. Seit 1999 wissenschaftlicher
Mitarbeiter am Fraunhofer-Institut für Graphische
Datenverarbeitung in Darmstadt.

Bibliographic Information

Buy it now

Buying options

eBook USD 54.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