Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Hauptstudiumsprüfungen » Lehrstuhl 6 » Data Structure Engineering [DSE] 5 ECTS Prüfung 2022
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
pruefungen:hauptstudium:ls6:dse_22 [27.09.2022 16:02] – Inf2017 | pruefungen:hauptstudium:ls6:dse_22 [27.09.2022 17:29] (aktuell) – Inf2017 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Data Structure Engineering [DSE] 5 ECTS Prüfung 2022 ====== | ====== Data Structure Engineering [DSE] 5 ECTS Prüfung 2022 ====== | ||
+ | Auch, wenn das dank der TUM wahrscheinlich nie jemand mehr lesen wird. | ||
{{indexmenu>: | {{indexmenu>: | ||
Zeile 8: | Zeile 9: | ||
* Date: 22-09-27 | * Date: 22-09-27 | ||
* | * | ||
- | * Type of Exam: oral | + | * Type of Exam: oral mit zwei weiteren Komilitionen |
* Examiner: Viktor Leis | * Examiner: Viktor Leis | ||
- | * Grade: | + | * Grade: |
- | * Undergone Preparation | + | * Undergone Preparation: Vorlesung zusammengefasst |
- | Vorlesung zusammengefasst | + | |
- | | + | |
===== Exam ===== | ===== Exam ===== | ||
- | - Warum machen wir überhaupt DSE? | + | * Wie lange dauert ein Zugriff? Auf HDD? SSD? PMem? DRAM? |
- | + | * Kleiner BST vs B+? Was performt | |
- | - In AUD werden auch Datenstruckturen Analysiert, was ist hier anders? | + | * Wie funktioniert Cuckoo und FKS? |
- | + | | |
- | - Welche Hardwareeffekte sind bei in Memory Struckturen wichtig | + | * Was ist das B+ Grundprinzip? |
- | + | * Wie funktioniert ein Bloom Filter? Wie groß müssen m und k sein für vernünftige Ergebisse aus? | |
- | - Welche Synchronisierungsmethoden kennen wir? Jeweils Vor und Nachteile nennen. | + | * Wie funktioniert ein ART? Wie sehen die Nodetypen aus? |
- | + | * Wie funktionieren die ganzen Synchronisationsarten am B+? Locking, Lock Coupling, Optimistic Lock Coupling. | |
- | - Wie Funktioniert Optimistic Lock Coupling? Was passiert wenn eine gelockte Node gelesen wird? | + | |
- | + | | |
- | - Warum hat ein ART 4 Node Typen? | + | * Wie funktioniert PMem? Wie stelle ich sicher, dass nach dem Crash alles rausgeschrieben ist? |
- | + | ||
- | - ART ist oft schneller als ein B-Tree, warum? | + | |
- | + | ||
- | - Höhe eines Binären Suchbaum | + | |
- | + | ||
- | - Wann ist Chaining | + | |
- | + | ||
- | - Was passiert wenn die Tabelle voll ist? | + | |
- | + | ||
- | - Welche Laufzeit hat der Table Growth? | + | |
- | + | ||
- | - Warum werden oft zweierpotenzen als Tabellengröße verwendet. Nachteile davon? | + | |
- | + | ||
- | - Wie erreicht man eine bessere Speichereffizienz? | + | |
- | + | ||
- | - Wie funktioniert | + | |
- | + | ||
- | - Welche Datenstrucktur wäre für Out of Memory Systeme geeignet? | + | |
- | - Wann B-Baum, wann LSM? | ||