Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Hauptstudiumsprüfungen » Lehrstuhl 4 » ezs-2022-08-01_05   (Übersicht)

Aggregiertes Prüfungsprotokoll EZS, 01.08.2022 und 05.08.2022

Prüfer: Wägemann, Wosch

Zwei Prüfungen wurden hier zusammengefasst und die Fragen mehr oder weniger sortiert dargestellt.

Prüfung allgemein sehr fair und angenehme Atmosphäre. Wenn der Prüfer sieht, dass man gut in der Materie drinnen ist, kommen aber durchaus schwierigere Fragen, wo man etwas nachdenken muss.

  • Terminverbindlichkeiten erklären
  • Strukturelle Elemente in der Echtzeitanwendung
  • Was für Parameter gibt es bei periodischen Aufgaben
  • Woher kommen die Vorgaben für einen Echtzeitsystem und welche Vorgaben sind das?
  • Wie bestimmt man die WCET?
  • Wie kann man die WCET mit Interrupts bestimmen? (Stichwort, das gewollt war: Cache-Related Preemption Delays)
  • Statische Analyse erklären, IPET erklären
  • Wie sind Prioritäten bestimmt? (RM, DM, EDF)
  • Soll ich lieber RM oder EDF nehmen? (Hier mehr vergleichendes Aufstellen, als per sagen, was besser ist)
  • Sind RM, DM, EDF optimal?
  • Einfluss von Hardware auf WCET
  • Rahmenmodell erklären, wann kommen die Interrupts? Sind sie bei WCET-Analyse mitberücksichtigt?
  • Kann man wissen welche Aufgabe verantwortlich war bei Terminüberschreitung?
  • Zeitsteuerung vs. Ereignissteuerung, was am besten für harte Tasks geeignet?
  • Arten von nicht periodischen Tasks? Wie unterscheiden sich die beiden?
  • Wie werden nichtperiodische Aufgaben behandelt?
  • Wenn ein Gerät in unregelmäßigen Abständen zwei Interrupts unter der Zwischenankunftsperiode sendet wegen allgemeinen Schwankungen (Stichwort Spurious Interrupt), wie kann das Betriebssystem damit umgehen? Antwort: Die CPU kann solche Interrupts puffern.
  • Welche Zusteller gibt es? Welche ist besser?
  • Ein Quadrokopter kann auf dem Boden oder in der Luft sein. Wie kann man das Echtzeitsystem sinnvoll strukturieren? → Moduswechsel
  • Was sind Herausforderungen bei einem Moduswechsel?
  • Rangfolge und Zugriffskontrolle: Welche Probleme können bei EZS auftreten? → Prioritätsumkehr, Verklemmung
  • Was ist unkontrollierte Prioritätsumkehr? Wie kann man sie verhindern?
  • Wie funktionieren Prioritätsobergrenzen? Inwiefern ist das besser als die anderen beiden Verfahren?