Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Hauptstudiumsprüfungen » Lehrstuhl 4 » vs-2018-07-19   (Übersicht)

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

pruefungen:hauptstudium:ls4:vs-2018-07-19 [19.07.2018 11:09] – angelegt preisipruefungen:hauptstudium:ls4:vs-2018-07-19 [21.07.2018 14:48] (aktuell) izibi
Zeile 1: Zeile 1:
-  * Was sind die Eigenschaften eines verteilten Systems und welche Probleme können in einem solchem auftreten?                                                                                                                                 +**Prüfung:** VS 7.5 ECTS \\ 
-  * Wie implementiert man Fernaufrufe Aufrufsemantiken (inkl. Knotenausfällen bei AtMostOnce)?     +**Prüfer:** Tobias Distler \\ 
-  * Serialisierung/Deserialisierung + Datenübertragung (EndianessHomogen, Heterogenetc         +**Beisitzer:** Michael Eischer 
-  * Serialisierung/Deserialisierung in C(vmtl weil selber Problem "wie geht das mit void* in C?" erwähnt+ 
-  * Was muss man machen, um mit Knotenausfällen zurecht zu kommen (Antwort: Replikation)             +  * Was sind die Eigenschaften eines verteilten Systems und welche Probleme können in einem solchem auftreten? 
-  * Welche zwei Arten haben wir uns da angeschaut? (Antwort: aktiv/passiv                          +  * Wie implementiert man Fernaufrufe? Welche Aufrufsemantiken haben wir betrachtet? (Nachfragen zu Knotenausfällen bei At-Most-Once
-  * Pileus: Was ist das? Wie funktionierts? Unterschiedliche Konsistenzgarantien -> Aufbau?          +  * Wie überträgt man Parameter und Ergebnissewas sind die Schwierigkeiten dabei? (Heterogene DarstellungUmgang mit Referenzen: mitsenden oder Remote-Refernz
-  * Konsistenzgarantien? Welche Garantien hab ich bei den Secondary Replikaten von Pileus (Antwort: "Consistent Prefix"+  * Was wird in der Registry gespeichert? 
-  * LamportLock-Protokoll anfällig gegenüber Knotenausfälle: Was kann man da machen(gab kein eindeutiges Ergebnis) +  Kann man dann keine Fernaufrufe in C bauen(Nachdem ich bei Schwierigkeiten auch kurz gesagt habe, dass je nach Sprache nicht klar ist, was übertragen werden muss, z.B. bei Pointern in C
-  * Können wir Knoten ausfallsicher machen? (AntwortKnoten selber nochmal replizieren+  * Was muss man machen, um mit Knotenausfällen zurecht zu kommen? 
 +  * Welche zwei Arten haben wir uns da angeschaut? (Nachfragen zu Problemen mit Nichtdeterminismus
 +  * Pileus: Aufbau des Systems, wie sehen Anfragen aus und wie werden sie bearbeitet? Welche Konsistenzgarantie haben Leseanfragen bei den äußeren Replikaten(Consistent Prefix) 
 +  * Lamport-Lock-Protokoll: Was muss ein Knoten persistent speichern, damit das System weiterlaufen kann, wenn ein ausgefallener Knoten sich wieder erholt? Können wir Knoten ausfallsicher machen? (Wirkte nicht nach einer Standardfrage, gab auch kein klares Ergebnis, nachdem man auf vieles achten muss, z.B. ausgefallener Knoten war zum Ausfallzeitpunkt im kritischen Abschnitt, Knoten muss in der Zwischenzeit angefallene Request/Release-Nachrichten mitbekommen. Antwort auf ausfallsicher war, die einzelnen Knoten jeweils zu replizieren, das wirkt aber nicht so, als wäre das im Allgemeinen sinnvoll.)