

Anhand von vielen Beispielen aus unterschiedlichen Betriebssystemen werden
im theoretischen Teil folgende Inhalte vermittelt:
Architektur/Struktur eines Betriebssystems (MikroKernArchitektur)
Implementierung von Prozessen
Prozessinteraktion (Synchronisation und Kommunikation)
Betrieb von Geräten
Betriebsmittelverwaltung
Speicherverwaltung/Dateiverwaltung/Programmverwaltung
Bedienungskonzepte
Quantitative Zusammenhänge (Leistungsaspekte, einfache Warteschlangenmodelle)
Embedded Systems
Anschauliche Beispiele vorwiegend aus Linux und Windows aber auch anderen BS (z.B. zOS)
Im Labor erfolgt der praktische Teil, wo auf eigenen Arbeitsplätzen folgende Schwerpunkte praktisch erprobt werden:
Aufsetzen eines Betriebssystems
Praktische Erprobung der theoretischen Inhalte
Kompilieren und Installation/Konfiguration eines Webservers/Fileservers
Vernetzung, Firewall und Internet security
ShellScript Einführung