Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Hauptstudiumsprüfungen » Lehrstuhl 4 » EZS
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung | ||
pruefungen:hauptstudium:ls4:ezs-2016-02-24 [24.02.2016 10:18] – angelegt fauber | pruefungen:hauptstudium:ls4:ezs-2016-02-24 [24.02.2016 10:29] (aktuell) – edit2 fauber | ||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
===== Allgemein ===== | ===== Allgemein ===== | ||
- | Gute Pruefungsatmosphaere. Fragen werden notfalls praezisiert, | + | Gute Pruefungsatmosphaere. Fragen werden notfalls praezisiert, |
===== Fragen ===== | ===== Fragen ===== | ||
Zeile 14: | Zeile 14: | ||
* Stichpunkt WCET - wie kommt man darauf? | * Stichpunkt WCET - wie kommt man darauf? | ||
* Messen oder Analysieren, | * Messen oder Analysieren, | ||
+ | * ISR und DSR Konzept erklaert, Kontextwechsel, | ||
+ | * Vergleiche taktgesteuerte und eventgesteuerte Systeme (Vor+Nachteile) | ||
* taktgesteuertes System gegeben. Typische einfache Implementierung-> | * taktgesteuertes System gegeben. Typische einfache Implementierung-> | ||
* Es empfiehlt sich immer das Malen, dann kann man besser erklaeren (Zeitmessung, | * Es empfiehlt sich immer das Malen, dann kann man besser erklaeren (Zeitmessung, | ||
- | | + | |
* Dann kam Rahmenlaenge: | * Dann kam Rahmenlaenge: | ||
* Was passiert genau, wenn z.B. T1 am Anfang des Rahmens eingelastet wird? (Er muss vorher aktiv gesetzt werden, dann ueberprueft der Scheduler und lastet ein.) | * Was passiert genau, wenn z.B. T1 am Anfang des Rahmens eingelastet wird? (Er muss vorher aktiv gesetzt werden, dann ueberprueft der Scheduler und lastet ein.) | ||
* Wenn einer von drei eingelasteten Tasks den Rahmen sprengt: man muss fuer alle Tasks die Ausnahmebehandlung machen | * Wenn einer von drei eingelasteten Tasks den Rahmen sprengt: man muss fuer alle Tasks die Ausnahmebehandlung machen | ||
* Parallele zwischen Busyloop und den Rahmen? So ein Rahmen ist praktisch eine Busyloop ist, da alle Tasks sequenziell ausgeführt werden. | * Parallele zwischen Busyloop und den Rahmen? So ein Rahmen ist praktisch eine Busyloop ist, da alle Tasks sequenziell ausgeführt werden. | ||
- | * Methoden zur Abarbeitung von nicht periodischen Aufgaben (nahe vorherigen Protokoll)? | + | * Methoden zur Abarbeitung von nicht periodischen Aufgaben? (nahe vorherigen Protokoll) |
* Es gibt die aperiodischen und sporadischen. | * Es gibt die aperiodischen und sporadischen. | ||
* aperiodisch: | * aperiodisch: | ||
- | * Diese werden durch Signale ausgeloest, die asynchron zur Laufzeit auftreten | + | * Diese werden durch Signale ausgeloest, die asynchron zur Laufzeit auftreten |
* Man kann sie im Unterbrecherbetrieb oder Hintergrundbetrieb abarbeiten. | * Man kann sie im Unterbrecherbetrieb oder Hintergrundbetrieb abarbeiten. | ||
- | * Unterbrecherbetrieb: | + | * Unterbrecherbetrieb: |
* Hintergrundbetrieb: | * Hintergrundbetrieb: | ||
- | * Was gibt es noch? Periodische Zusteller angesprochen: | + | * Was gibt es noch? Periodische Zusteller angesprochen |
- | * Bei Anfang der Auffüllperiode wird geguckt: gibt es Tasks? ja -> arbeiten. nein -> budget = 0 | + | |
* Problem: Task, der kurz nach Auffuellperiode ankommt, muss bis zur naechsten Periode warten. | * Problem: Task, der kurz nach Auffuellperiode ankommt, muss bis zur naechsten Periode warten. | ||
- | * Also? | + | * Loesung: aufschiebbarer |
- | * Aufschiebbarer | + | * auf Aehnlichkeit |
- | * auf Aenhlichkeit | + | |