Systemsicherheit 1
Betriebssysteme erlauben komfortablen Zugang zu den Ressourcen eines Rechners und erfüllen eine Brückenfunktion zwischen Anwendung und Hardware. Betriebssysteme koordinieren auch die parallele Aufgabenausführung auf einem Rechner und erlauben so die Leistungsfähigkeit paralleler Hardwarearchitekturen direkt in die Anwendung zu bringen.
Diese Lehrveranstaltung stellt die grundsätzlichen Konzepte von Betriebssystemen anhand des Lehrbetriebssystems ULIX vor (http://ulixos.org). Der Schwerpunkt liegt dabei einerseits auf der Implementierung von Betriebssystemen, andererseits auf der Benutzung von Betriebssystemkonzepten zur nebenläufigen Programmierung.
Inhaltsübersicht:
- Betriebssysteme aus Anwendersicht
- Virtueller Speicher
- Virtuelle Prozessoren (Threads)
- Synchronisationsprimitive (Spin Locks, Semaphore, Monitore)
- Nebenläufige Programmierung
Hans-Georg Eßer (Dozent)
Studium der Mathematik (1991-1997) und Informatik (2002-2005) in Aachen, Promotion zum Dr.-Ing. in Erlangen (2015), Chefredakteur einer Computerzeitschrift (2000-2018), Professor an der FH Südwestfalen (seit 2016)
Bisherige Wohnorte: Neuss, Aachen, London, München, Erlangen, Hagen
Felix Freiling (Dozent)
Felix Freiling ist Inhaber des Lehrstuhls für IT-Sicherheitsinfrastrukturen an der Friedrich-Alexander-Universität Erlangen-Nürnberg. Schwerpunkte seiner Arbeitsgruppe in Forschung und Lehre sind offensive Methoden der IT-Sicherheit, technische Aspekte der Cyberkriminalität sowie **digitale ...