Für eine korrekte Darstellung dieser Seite benötigen Sie einen XHTML-standardkonformen Browser, der die Darstellung von CSS-Dateien zulässt.

..
Suche
Hinweise zum Einsatz der Google Suche
Aktuelles
...

"Betriebssysteme I" (Vorlesung + Übung)    Winter 2021/22

  • Einführung in die Grundkonzepte moderner Betriebssysteme für Arbeitsplatzrechner und Server
  • Schwerpunkte: Synchronisation und Speicherverwaltung
  • Voraussetzungen: Grundkenntnisse der Informatik (Algorithmen und Datenstrukturen, Objektorientierte und funktionale Programmierung)
  • Details: siehe Modulbeschreibung im Modulhandbuch
  • Link zu Informationen in unisono (Termine etc.): Vorlesung, Übung

Ankündigungen 

06.10.2021Vom 11.-31.10. führt das Department ETI eine Sonderbefragung aller Studierenden der Informatik ab dem 2. Fachsemester zum Thema Studiendauer durch. Das Ziel dieser Befragung ist, die Studienbedingungen für Sie soweit zu verbessern, dass die Mehrzahl der Studierdenden in Regelstudienzeit abschließen kann. Da dieses Ziel für alle Studierenden wichtig ist, bitten wir Sie, an der Umfrage auf jeden Fall teilzunehmen. Nur durch eine möglichst hohe Rücklaufquote erhalten wir verlässliche Informationen zur Verbesserung Ihrer Studiensituation!
29.09.2021Die Vorlesung und die Übung werden im WiSe 21/22 wieder in Präsenz durchgeführt!
Achtung: Der Hörsaal H-C 3305 darf im Moment nur mit max. ca. 70 Personen belegt werden!
Daher gibt es zusätzlich auch einen Screencast der Vorlesung (vom letzten WiSe) im Moodle-Kurs. Zusätzlich finden Sie dort auch Aufzeichnungen der Übungen vom letzten WiSe.
29.09.2021
Vorlesungsbeginn: 14.10.2021, Übungsbeginn: 21.10.2021

Vorlesungsunterlagen   

Übungen / Musterlösungen


Übung Ausgabe Besprechung Aufgabenblatt Musterlösung

1 14.10. 21.10. Übungsblatt


2 21.10. 28.10.


3 28.10. 04.11.


4 04.11. 11.11.


5 11.11. 18.11.


6 18.11. 25.11.


7 25.11. 02.12.


8 02.12. 09.12.


9 09.12. 16.12.


10 16.12. 23.12.


11 23.12. 13.01.


12 13.01. 20.01.


13 20.01. 27.01.


14 27.01. 03.02.

Materialien 

Simulation verschiedener Synchronisationsprobleme aus der Vorlesung

  • Sie können sich hier ein Java-Programm herunterladen, mit dem Sie verschiedende Synchronisationsprobleme aus der Vorlesung simuliert ausführen können.
  • Starten Sie das Programm mit dem Kommando java -cp Demo.jar Demo.
  • Sie erhalten dann eine kurze Hilfestellung, wie Sie die verschiedenen Synchronisationsprobleme ausführen können.
    Z.B. können Sie mit java -cp Demo.jar Demo LeserSchreiber leser=3 schreiber=3
    das Leser-Schreiber-Problem mit 3 Lesern und 3 Schreibern ausführen.
  • Wenn Sie ein Synchronisationsproblem ausführen, druckt das Programm auch eine kurze Erläuterung dazu.

Musterklausur

Literatur

  • Andrew S. Tanenbaum, Herbert Bos: Moderne Betriebssysteme, 4. Auflage, Pearson Studium, 2016.
  • William Stallings: Betriebssysteme, 4. Auflage, Pearson Studium, 2003.
  • William Stallings: Operating Systems -- Internals and Design Principles, 8. Auflage, Pearson Education, 2015.
  • Johann C. Strelen: Betriebssysteme und parallele Programme (kostenloser Download)