Glossar

Array

Der englische Begriff Array wird von Programmierern für einzelne Felder in den Datenstrukturen verwendet. Diese Felder geben Auskunft, in welcher Weise gleichartige Daten verarbeitet werden sollen. Allerdings unterscheiden sich die Bezeichnungen der Datenfelder in Abhängigkeit von den Betriebssystemen sehr stark. Synonym zu Array werden üblicherweise folgende Begriffe verwendet:
• Tabelle
• Vektor
• Bereich
• Matrix
• indizierte Variable
• Reihe
• Datenfeld
Das Array selbst wird wiederum in die Bereiche Element, Feldelement, Komponente und Unterfeld gegliedert. Alternativ gibt ein Array im Quellcode einer Software auch die Definition von Speicherplatz wieder.

Das Array als assoziatives Datenfeld

Dass sich auch Webdesigner und Programmierer mit dem Array beschäftigen müssen, liegt daran, dass es als assoziatives Datenfeld auch in den Programmiersprachen PHP, Phyton, Java und JavaScript angewendet werden kann. Sie werden bevorzugt für die Programmierung des Quellcodes von Websites genutzt. Java bietet beispielsweise einen besonderen Support in Form des Befehls „Import java.util.ArrayList;“ für die Erstellung dynamischer Tabellen mit einem assoziativen Array.

Im Gegensatz zum Standardarray kann die assoziative Variante auch nichtnumerische Zeichen zur Adressierung von Ressourcen enthalten. Ein Beispiel wäre bei Websites der Abruf von Daten aus einer SQL-Datenbank. Ein Array kann grundsätzlich eindimensional oder mehrdimensional sein. Ein eindimensionales Array liefert beispielsweise eine Liste, während mehrdimensional angelegte Datenstrukturen auch die Anzeige einer Tabelle bewirken können. Die dazugehörigen Standards finden sich in der ISO IEC 11404.


Interessiert? Erfahren Sie mehr zum Thema "Array" - kontaktieren Sie uns jetzt

We create for You

Unter der Überschrift „Kreation“ vereinen wir die 4 Kernkompetenzen von baseplus®: Das Design, die Entwicklung, das Online Marketing und Print, in der jeweils anmutenden Farbe. Das konsequente Color-Coding dient der optimierten Benutzerführung, die Claims kommunizieren jeden Bereich zusätzlich.

Klicken Sie hier, um zu sehen was wir meinen