update to local git repo

This commit is contained in:
fzzinchemical
2025-07-02 13:08:03 +02:00
commit 269b8a31ba
136 changed files with 12257 additions and 0 deletions

16
Semester 3/BESYST/BESYST.md Executable file
View File

@@ -0,0 +1,16 @@
# Lehrinhalte
Lehrinhalte gegeben aus dem Modulhandbuch:
- Einführung: Aufgabenstellung, Zielsetzung, Historischer Überblick, Arten des Dialogbetriebs
- Kommunikation und Synchronisation: Prozesse, Threads, Semaphoren, Monitore, Message Passing, Remote Procedure Call
- Deadlocks
- Ressourcenverwaltung: Prozess- und Betriebsmittelsteuerung, Scheduling-Algorithmen, Swapping und Buddy-System, Paging-Prinzip, Paging-Algorithmen, Paging-Modellierung und Designprobleme, Segmentierung
- Dateisysteme: Benutzersicht, Implementierung, Sicherheit und Schutz
# Betriebssysteme
Was ist ein Betriebssystem?
Ein Betriebssystem ist die Erweiterung der Hardware und ihre Abstraktion, welche Betriebsmittel verwaltet.
Was versteht man unter Veredelung der Hardware?
Die Hardware muss billig schnell und zuverlässig sein. Dadurch wird diese auf das notwendige beschränkt und schwierig zu Programmieren.
Das Betriebssystem stellt komplexe Funktionen bereit. Wieso?
Es wird die Programmierung erheblich vereinfacht, weil kein zusätzlicher Boilerplate benötigt wird.