# Klausur ## Themenbereiche - 4 Stück mit je 20 Punkten 1. Kernel - Was ist ein Kernel - Was für Varianten - Warum ist das so 2. Prozesse - Wie funktionieren die - Wie sind sie aufgebaut - Wer verwaltet sie - Wie werden sie verwaltet 3. Interprozesskommunikation / Scheduling - IPC - Scheduling - Was ist das - Was macht das 4. Speicherverwaltung / Virtualisierung - VM / Container - Virtueller Speicher - Wie funktioniert das - Was macht Speicherverwaltung generell - Konzepte - Was wird da so gemacht ### Keine Spickzettel :/ ## Kommt nicht dran - Energieeffizienz - Dateisysteme - Plattenspeicherverwaltung - Und alles was da oben nicht steht :) ## Altklausur WiSe 2324 **Aufgabe1:** 1. Beschreiben Sie Betriebssysteme 2. Grundlegende Funktionalitäten von Kernel 3. Unterschied von monolithische und minimale Kernel grafisch darstellen. 4. Grundsätzlich m.. Bottleneck von verschiedenen Betriebssystem Varianten **Aufgabe2:** 1. Beschreiben Sie die Kontrollstruktur von Prozessen blah blah, Welche Informationen bekommt man blah blah 2. Unterschied zwischen Thread und Fork() im Zusammenhang mit nebenläufigen Programme 3. 8-Zustandsdiagramm von Linux 4. Beschreiben Sie die Funktion von Signalen im BS/Prozess? **Aufgabe3:** 1. Beschreiben Sie Interkommunikation thingy 2. Nenne Sie 3 Methoden davon und beschreiben Sie diese 3. Beschreiben Sie die Funktionen von verdrängende und kooperative Scheduling 4. Warum Priorisierung Scheduling und Wie **Aufgabe4:** 1. verschiedene Partionierungsverfahren beschreiben 2. Speicherabstraktion und funktion von Adressenräume 3. Paging erklären 4. Virtueller Speicherraum vs Container