Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Prüfungen im Bachelor-Studium (1. - 5. Semester) » aud » Forendiskussionen
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige ÜberarbeitungNächste ÜberarbeitungBeide Seiten, nächste Überarbeitung | ||
pruefungen:bachelor:aud:loesung-miniklausur-13 [12.01.2016 22:59] – Marcel[Inf] | pruefungen:bachelor:aud:loesung-miniklausur-13 [28.03.2016 16:18] – Marcel[Inf] | ||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
==== Aufgabe 1 - Wissensfragen ==== | ==== Aufgabe 1 - Wissensfragen ==== | ||
- | **a)** falsch: | + | **a)** falsch: |
**b)** Option 2 und 3 sind richtig \\ | **b)** Option 2 und 3 sind richtig \\ | ||
Zeile 114: | Zeile 114: | ||
**axs** | **axs** | ||
< | < | ||
+ | // Werte überschreiben | ||
+ | // Axiom set(x, val, create) nicht spezifiziert, | ||
+ | // aufgelöst werden kann, denn set ist ein Konstruktor. | ||
+ | set(x, val1, set(y, val2, aa)) = set(x, val1, aa) | ||
+ | |||
get(x, | get(x, | ||
get(x, set(y, e, aa)) = e, wenn x = y; sonst: get(x, aa) | get(x, set(y, e, aa)) = e, wenn x = y; sonst: get(x, aa) | ||
Zeile 119: | Zeile 124: | ||
delete(x, set(y, e, aa)) = aa, wenn x = y; sonst: set(y, e, delete(x, aa)) | delete(x, set(y, e, aa)) = aa, wenn x = y; sonst: set(y, e, delete(x, aa)) | ||
size(create) = 0 | size(create) = 0 | ||
- | size(x, set(x, e, aa) = size(aa), wenn get(x, aa) = null; sonst: | + | size(set(x, e, aa)) = 1 + size(aa) |
</ | </ |