Advertisement

Einführung in die Informatik

Objektorientiert mit Java

  • Wolfgang Küchlin
  • Andreas Weber

Part of the Springer-Lehrbuch book series (SLB)

Table of contents

  1. Front Matter
    Pages I-XVIII
  2. Einführung und Überblick

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

    1. Front Matter
      Pages 11-11
    2. Wolfgang Küchlin, Andreas Weber
      Pages 13-37
    3. Wolfgang Küchlin, Andreas Weber
      Pages 39-45
    4. Wolfgang Küchlin, Andreas Weber
      Pages 47-70
    5. Wolfgang Küchlin, Andreas Weber
      Pages 71-97
  4. Sprachkonzepte und ihre Verwirklichung in Java

    1. Front Matter
      Pages 99-99
    2. Wolfgang Küchlin, Andreas Weber
      Pages 101-175
    3. Wolfgang Küchlin, Andreas Weber
      Pages 177-238
    4. Wolfgang Küchlin, Andreas Weber
      Pages 239-267
    5. Wolfgang Küchlin, Andreas Weber
      Pages 269-294
  5. Algorithmen und weiterführende Datenstrukturen

    1. Front Matter
      Pages 295-295
    2. Wolfgang Küchlin, Andreas Weber
      Pages 297-318
    3. Wolfgang Küchlin, Andreas Weber
      Pages 319-325
    4. Wolfgang Küchlin, Andreas Weber
      Pages 327-339
    5. Wolfgang Küchlin, Andreas Weber
      Pages 341-357
    6. Wolfgang Küchlin, Andreas Weber
      Pages 359-367
  6. Theoretische Grundlagen

    1. Front Matter
      Pages 369-369
    2. Wolfgang Küchlin, Andreas Weber
      Pages 371-384
    3. Wolfgang Küchlin, Andreas Weber
      Pages 385-398
    4. Wolfgang Küchlin, Andreas Weber
      Pages 399-414
  7. Back Matter
    Pages 415-440

About this book

Introduction

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.

Keywords

Abstract Window Toolkit (AWT) Computer Datenstrukturen Datentypen Java Klassen Komplexität Programierung Programmierkonzepte Programmiersprachen Software-Entwicklung Softwarearchitektur Sprach Strukturiertes Design mathematische Grundlagen

Authors and affiliations

  • Wolfgang Küchlin
    • 1
  • Andreas Weber
    • 2
  1. 1.Wilhelm-Schickard-Institut für InformatikUniversität TübingenTübingenDeutschland
  2. 2.Institut für Informatik IIUniversität BonnBonnDeutschland

Bibliographic information

  • DOI https://doi.org/10.1007/978-3-662-21841-9
  • Copyright Information Springer-Verlag Berlin Heidelberg 2003
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-540-43608-9
  • Online ISBN 978-3-662-21841-9
  • Series Print ISSN 0937-7433
  • Buy this book on publisher's site
Industry Sectors
Pharma
Automotive
Chemical Manufacturing
Biotechnology
Electronics
IT & Software
Telecommunications
Law
Aerospace
Engineering