Strukturierte Daten
Datenstrukturen
Ø Unterscheidungsmerkmale
· Typ der Komponenten
* alle Komponenten vom selben Typ (homogene Struktur)
* Komponenten sind i.A. unterschiedlichen Typs (heterogene Struktur)
* übrigens: Komponenten können selbst strukturierte Objekte sein
· Anzahl der Komponenten
* fest vorgegeben, schon zur Übersetzungszeit bekannt,
bleibt während der Programmlaufzeit konstant
* nicht fest vorgegeben; wird während der Programmlaufzeit einmal
bestimmt, bleibt für den Rest der Programmlaufzeit konstant
* variabel, kann sich während der Programmlaufzeit beliebig ändern
(dynamische Liste)
· Zugriff auf die Komponenten
* sequentiell, d.h. nur in bestimmter Reihenfolge (® Dateien)
* direkt über Index (Zahl, Nummer) oder Komponenten-Bezeichner
(Name)
* Zugehörigkeitstest (mÎM? ® true/false); Komponenten nicht direkt
ansprechbar