Skip to main content

Datenstrukturen

  • Chapter
  • 162 Accesses

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

Zusammenfassung

Im Gegensatz zum fundamentalen Konzept einer Universellen Turingmaschine sind Datenstrukturen ein höheres Organisationskonzept, auf das rein theoretisch verzichtet werden könnte. In der Praxis sind Datenstrukturen aber unentbehrlich. Sie dienen dazu, logische Zusammenhänge zwischen Daten zu kodieren und so zu repräsentieren. Sie sind damit sowohl für den Menschen als auch für Computerprogramme (bzw. Algorithmen) in der Praxis unentbehrlich. Datenstrukturen erlauben es, Beziehungen zwischen Daten für den Menschen anschaulich zu modellieren und zu realisieren. Sie sind von fundamentaler Bedeutung für den praktischen Gebrauch einer Programmiersprache durch den Menschen. Um ein komplexes Geflecht von Wechselwirkungen in einer Anwendung überblicken und entwirren zu können, muß der Mensch Beziehungen herstellen und Abstraktionen einführen. Zum Beispiel faßt er die Daten „Tag“, „Monat“ und „Jahr“ als Attribute der Beziehung „Datum“ auf und denkt an ein einziges Datum statt an drei Einzelwerte. Hierdurch organisiert er die Flut der Einzeldaten logisch und vermag sie so erst zu bewältigen. Datenstrukturen erlauben es, Beziehungen und Zusammenhänge zwischen Daten so geschickt zu kodieren, daß Algorithmen hierdurch zu einer zum Teil erheblichen Effizienzsteigerung kommen können. Denn falls man gewisse wichtige Sachverhalte fest im Speicher des Computers kodieren kann, braucht man sie nicht immerfort neu zu berechnen und spart somit viel Zeit.

Tables are used for saving the time of continually computing individual numbers.

Charles Babbage (1864)

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
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

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Küchlin, W., Weber, A. (2000). Datenstrukturen. In: Einführung in die Informatik. Springer-Lehrbuch. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-06854-0_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-06854-0_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67384-2

  • Online ISBN: 978-3-662-06854-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics