Skip to main content
  • Textbook
  • © 2003

Einführung in die Informatik

Objektorientiert mit Java

  • Die modernen Konzepte der Informatik werden 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)

Buy it now

Buying options

eBook USD 19.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-XVIII
  2. Einführung und Überblick

    1. Einführung und Überblick

      • Wolfgang Küchlin, Andreas Weber
      Pages 1-10
  3. Grundkonzepte von Hardware und Software

    1. Front Matter

      Pages 11-11
    2. Aufbau und Funktionsweise eines Computers

      • Wolfgang Küchlin, Andreas Weber
      Pages 13-37
    3. Datenorganisation und Datenstrukturen

      • Wolfgang Küchlin, Andreas Weber
      Pages 39-45
    4. Objektorientierte Software-Entwicklung

      • Wolfgang Küchlin, Andreas Weber
      Pages 47-70
    5. Algorithmen und algorithmische Sprachkonzepte

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

    1. Front Matter

      Pages 99-99
    2. Elementare Konzepte von Programmiersprachen

      • Wolfgang Küchlin, Andreas Weber
      Pages 101-175
    3. Klassen und höhere Datentypen

      • Wolfgang Küchlin, Andreas Weber
      Pages 177-238
    4. Höhere objektorientierte Konzepte

      • Wolfgang Küchlin, Andreas Weber
      Pages 239-267
    5. Das „Abstract Window Toolkit“ (AWT)

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

    1. Front Matter

      Pages 295-295
    2. Theorie der Algorithmenkonstruktion

      • Wolfgang Küchlin, Andreas Weber
      Pages 297-318
    3. Such-Algorithmen

      • Wolfgang Küchlin, Andreas Weber
      Pages 319-325
    4. Sortier-Algorithmen

      • Wolfgang Küchlin, Andreas Weber
      Pages 327-339
    5. Bäume

      • Wolfgang Küchlin, Andreas Weber
      Pages 341-357
    6. Hashing

      • Wolfgang Küchlin, Andreas Weber
      Pages 359-367
  6. Theoretische Grundlagen

    1. Front Matter

      Pages 369-369
    2. Mathematische Grundlagen

      • Wolfgang Küchlin, Andreas Weber
      Pages 371-384

About this book

Dieses Lehrbuch der Informatik konzentriert sich auf moderne objektorientierte Softwaretechnik. Die zentralen Konzepte von objektorientierten Programmiersprachen, Algorithmen und Datenstrukturen werden nicht nur abstrakt vorgestellt und theoretisch begründet, sondern anhand von Java (in der Version Java 2 SDK 1.4.0) konkret und ausführlich eingeübt. Am Ende kennt der Leser neben dem klassischen auch den modernen objektorientierten Stoff der Informatik auf dem Niveau des ersten Studienjahres und beherrscht mit Java eine Programmiersprache, die in der breiten Praxis von Wissenschaft und Wirtschaft Anwendung findet. Das Buch wird durch Kapitel über Grundlagen der Mathematik und der Hardware- und Software-Architektur eines Computersystems abgerundet.

Reviews

c't Nr. 16, 29.07.2002 Das im Jahr 2000 erschienene Werk konzentriert sich...auf die Softwaretechnik; lediglich die letzten 43 Seiten behandeln logische und mathematische Grundlagen. Das Erlernen von Java gehört ausdrücklich zu den Lehrzielen des Buches, das seinen Ursprung in Lehrveranstaltungen an der Uni Tübingen hat. Auch der Einsatz der Modellierungssprache UML unterstreicht den Praxisbezug des Werks.
Die Autoren Küchlin und Weber haben aber kein java-Handbuch geschrieben, sie erläutern zunächst sprachunabhängig auf 50 Seiten Datenstrukturen und vorwiegend objektorientierte algorithmische Konzepte. Nach 170 Seiten Java geht es dann im dritten Teil 'Algorithmen und weiter führende Datenstrukturen' wieder um allgemeinere Themen wie Such- und Sortierverfahren. Aufgaben finden sich jeweils am Kapitelende, Lösungen jedoch niergendwo. Insgesamt also eine geschickt konzipierte, moderne Einführung, welche sich allerdings weitgehend auf den Bereich der praktischen Informatik beschränkt.

Authors and Affiliations

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

    Wolfgang Küchlin

  • Institut für Informatik II, Universität Bonn, Bonn, 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 19.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