Tablica (array)

Słownik kwalifikacji INF.04 - Projektowanie, programowanie i testowanie aplikacji

Czym jest tablica (array)?

Tablica (array) to struktura danych przechowująca wiele wartości pod jedną nazwą. Elementy tablicy są zwykle uporządkowane i dostępne za pomocą indeksu, czyli numeru pozycji elementu.

Tablica jest zaliczana do typów danych złożonych, ponieważ składa się z wielu elementów, a nie z jednej pojedynczej wartości.

Dlaczego array to typ złożony?

Typy proste przechowują jedną wartość, np.:
- int – liczba całkowita,
- float / double – liczba zmiennoprzecinkowa,
- bool – wartość logiczna,
- char – pojedynczy znak.

Tablica może przechowywać wiele wartości tego samego lub podobnego typu, np. listę liczb, tekstów albo obiektów.

Przykład

let liczby = [10, 20, 30];
console.log(liczby[0]); // 10

W przykładzie zmienna liczby nie przechowuje jednej liczby, lecz zbiór trzech elementów. Dlatego jest typem złożonym.

Najważniejsze cechy tablic

  • przechowują wiele elementów,
  • elementy mają indeksy,
  • pierwszy element często ma indeks 0,
  • pozwalają grupować dane tego samego rodzaju,
  • są powszechnie używane w algorytmach, np. sortowaniu i wyszukiwaniu.

W kontekście egzaminu

Jeśli w pytaniu pojawia się typ danych array, poprawna kategoria to typ danych złożony, a nie typ prosty, wskaźnikowy ani logiczny.