Hauptinhalt
Topinformationen
Betriebssysteme
DozentIn: Prof. Dr.-Ing. Olaf Spinczyk , M. Sc. Marcel Lütke Dreimann
Veranstaltungstyp: Vorlesung und Übung
Ort: 32/109: Mo. 16:00 - 18:00 (11x) Di. 12:00 - 14:00 (11x), 93/E31: Mo. 16:00 - 18:00 (1x), (93/E13 und 93/E08): Do. 10:00 - 14:00 (13x), 32/110: Do. 14:00 - 16:00 (12x) Fr. 10:00 - 12:00 (11x), 94/E03 - E-Prüf-Raum: Fr. 10:00 - 12:00 (1x) Freitag, 02.02.2024 17:00 - 19:00, Mittwoch, 20.03.2024 14:00 - 16:00, 94/E01 - E-Prüf-Raum: Freitag, 19.01.2024 10:00 - 12:00, Freitag, 02.02.2024 17:00 - 19:00, Mittwoch, 20.03.2024 14:00 - 16:00, 94/E06 - E-Prüf-Raum: Freitag, 19.01.2024 10:00 - 12:00, Freitag, 02.02.2024 17:00 - 19:00, Mittwoch, 20.03.2024 14:00 - 16:00
Zeiten: Mo. 16:00 - 18:00 (wöchentlich) - Übung, Ort: 32/109, 93/E31, Di. 12:00 - 14:00 (wöchentlich) - Übung, Ort: 32/109, Do. 10:00 - 14:00 (wöchentlich) - Rechnerübung, Ort: (93/E13 und 93/E08), Do. 14:00 - 16:00 (wöchentlich) - Vorlesung, Ort: 32/110, Fr. 10:00 - 12:00 (wöchentlich) - Vorlesung, Ort: 32/110, 94/E03 - E-Prüf-Raum, Termine am Freitag, 19.01.2024 10:00 - 12:00, Freitag, 02.02.2024 17:00 - 19:00, Mittwoch, 20.03.2024 14:00 - 16:00, Ort: 94/E01 - E-Prüf-Raum, 94/E06 - E-Prüf-Raum, 94/E03 - E-Prüf-Raum
Beschreibung: Die Vorlesung vermittelt grundlegende Kenntnisse über den Aufbau und die Funktionsweise von Betriebssystemen. Behandelt werden Betriebssystemabstraktionen wie Prozesse, virtueller Speicher, Dateien, Gerätedateien und Kommunikationsendpunkte sowie Techniken für deren effiziente Realisierung. Dazu gehören Strategien für das Prozess- und E/A-Scheduling, die Pufferung und die Haupt- und Hintergrundspeicherverwaltung. Weiterhin werden die Themen Sicherheit im Betriebssystemkontext und Betriebssysteme für Multiprozessorsysteme erörtert.
In den vorlesungsbegleitenden Übungen erfolgt eine praktische Vertiefung des Stoffs anhand von Programmieraufgaben aus dem Bereich der UNIX-Systemprogrammierung.
Weitere Infos zu Betriebssysteme unter https://ess.cs.uni-osnabrueck.de/teaching/BS/.