Created by Johannes Müller
almost 6 years ago
|
||
Nennen Sie die 4 Komponenten eines Computersystems und nennen Sie jeweils ein Beispiel
Wie kann das Betriebssystem zwischen User‐ und Kernel‐Mode unterscheiden? Nennen Sie
einen Vorteil und einen Nachteil der Ausführung von Programmen im Kernel‐Mode!
Nennen Sie die zwei Typen von Interrupts und geben Sie jeweils ein Beispiel an!
Erklären Sie den Begriff Multiprogramming! Warum ist Multiprogramming sinnvoll?
Nennen Sie zwei Anwendungsfälle von Betriebssystemen und geben Sie die dabei wichtigen
Anforderungen an das jeweilige Betriebssystem an
Wofür werden Interrupts genutzt und was ist deren Vorteil gegenüber anderen Verfahren wie Polling? Nennen Sie ein Beispiel.
Was bezweckt ein System Call?
Stellen Sie den Ablauf eines System Calls anhand eines Beispiels dar.
In welcher Beziehung stehen Programm, Prozess und Thread zueinander? (In Worten)
Nennen Sie zwei Aufgaben eines Betriebssystems und beschreiben Sie diese kurz.
Nennen Sie die 5 Punkte des Prozessmanagement
5. Skizzieren Sie den Prozess eines Kontext-Wechsels. (Zusammenspiel user process und kernel)
Aufgaben von Betriebssystemen:
Speichermanagement
Speicherhierarchien
Zugriff der CPU
Aufgaben von Betriebssystemen:
Dateisystem-Management
Aufgaben von Betriebssystemen:
Sicherheit
Was ist der Kernel?
Wie läuft ein Interrupt ab?
Was ist ein Prozess? Welche Eigenschaften hat er?