MINT üben

Die dynamische Reihung

Zwei Abituraufgaben zur dynamischen Reihung — mit Hinweisen und Erwartungshorizont.

Dein Fortschritt:
0 / 0 Aufgaben
1

Teilnehmerliste einer AG

AFB I–II

Die Teilnehmerliste der Robotik-AG wird als dynamische Reihung verwaltet. Zu Beginn gilt liste = [Mia, Jonas, Lea, Tim] (Index 0 links). Anschließend werden nacheinander ausgeführt:

liste.insertAt(2, "Ole");
liste.delete(0);
liste.setItem(1, "Pia");
liste.append("Mia");
  1. Geben Sie den Inhalt von liste nach jeder der vier Anweisungen an.
  2. Beschreiben Sie am Beispiel der zweiten und dritten Anweisung den Unterschied zwischen delete und setItem.

Hinweise

Hinweis zu Aufgabe a)
Schreiben Sie die Reihung nach jeder Zeile neu auf und markieren Sie, welche Elemente dabei ihren Index ändern.
Hinweis zu Aufgabe b)
Achten Sie auf die Länge der Reihung und auf die Indizes der übrigen Elemente.