David Schirrmeister cb28253bea update
2024-07-12 13:08:36 +02:00

67 lines
1.7 KiB
Markdown

# 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
- Historie
- Formeln / Mathe-Shit
- POSIX-API Befehle
- 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 Interprozesskommunikation 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äumen
3. Paging erklären
4. Virtueller Speicherraum vs Container