Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Hauptstudiumsprüfungen » Lehrstuhl 4 » ezs-2019-03-20   (Übersicht)

Prüfung EZS

20.03.2019

Prüfer: Ulbrich

Beisitzer: Wägemann

Vorab: Entspannte Atmosphäre. War etwas vorschnell mit meinen Antworten, lieber eine Sekunde länger drüber nachdenken und Blatt Papier und Stift nutzen. Schlussendlich eine 1,7 als Fachfremder (MB)

Fragen:

Einstiegsfrage

  • Was hat eine Messung für eine Aussagekraft? (nur WOET, schwierig richtige Parameter zu finden um WCET zu messen)
  • Wie kann die Ausführungszeit gemessen werden? (Oszi und Timern)
  • ISR / DSR Behandlung („was passiert da genau“ und wann wird das ausgeführt)
  • Ist die reine Ausführungszeit eines Tasks mit iSR Behandlung genau so lang wie ein desselben * Tasks ohne ISR Behandlung? (Nein, da Cache Zustand durch ISR verändert wird à dauert länger)
  • Wie kann sichergestellt werden, dass T1 immer nach T2 läuft? (statische Ablauftabelle)
  • Arten der Terminüberprüfung (Timer, naive Implementierung wie in Busy Loop)
  • Welche Art ist für harte Termine geeignet? (Timerbasiert)
  • Was sind die die wichtigen Fakten für ein EZ-BS? (Periode bzw min . Zwischenankunftszeit, Termin, WCET)
  • Wo kommen diese Verbindlichkeiten her? (hauptsächlich aus der Physik und den Hardware Abhängigkeiten)
  • Vorteile / Nachteile zeitgesteuerte- /ereignisgesteuerte Systeme
  • Was würden sie bei einer Maschinenpresse verwenden (wollte darauf hinaus, dass beide Systeme implementierbar sind, mit entsprechenden Vor- und Nachteilen)
  • Was wollen wir beim BM-Zugriff unbedingt vermeiden? (unkontrollierte Prio-umkehr)
  • Möglichkeiten der Zugriffskontrolle mit Vor und Nachteilen (Verdängungssteuerung, Prio-Vererbung, Prio-Obergrenzen)
  • Voraussetzungen für einen Deadlock (exklusiv, nicht entziehbar, unkontrollierte Anforderung der BM durch zwei Task, Hold and Wait)