Proseminar: XML
Neben der Extensible Markup Language (XML) selbst, sowie ihrem
Einsatz in unterschiedlichen Anwendungsfeldern, werden auch
verwandte Technologien und deren Zusammenwirken mit XML betrachtet.
Ansprechpartner: K. Becker
Praktikum Systemsoftware
Entwurf und Implementierung von Systemsoftwarekomponenten wie z.B.
Synchronisationsmechanismen, Speicher- und Prozessverwaltung.
Die eigenen Module werden in C++ entwickelt, in das Grundgerüst des
Nachos-Kerns
eingefügt und in einer Simulation als UNIX-Prozess getestet.
Ansprechpartner: M. Lösch
Praktikum Systemsoftware
Entwurf und Implementierung von Systemsoftwarekomponenten wie z.B.
Synchronisationsmechanismen, Speicher- und Prozessverwaltung.
Die eigenen Module werden in C++ entwickelt, in das Grundgerüst des
Nachos-Kerns
eingefügt und in einer Simulation als UNIX-Prozess getestet.
Ansprechpartner: M. Lösch
Vorlesung Verteilte Systeme (2 SWS)
Aufbauend auf dem Stoff der Vorlesung Betriebssysteme werden die
Konstruktionsprinzipien für verteilte Anwendungssysteme behandelt.
Vorgestellt werden dabei u.a. verteilte Kontrollalgorithmen,
Laufzeitunterstützung für verteilte Programme, sowie das
Client-Server-Paradigma.
Ansprechpartner: K. Becker
Praktikum Systemsoftware
Entwurf und Implementierung von Systemsoftwarekomponenten wie z.B.
Synchronisationsmechanismen, Speicher- und Prozessverwaltung.
Die eigenen Module werden in C++ entwickelt, in das Grundgerüst des
Nachos-Kerns
eingefügt und in einer Simulation als UNIX-Prozess getestet.
Vorlesung Systemsoftware (HS) (4 SWS)
Ziel der Vorlesung ist es, dem Hörer Architekturprinzipien moderner
Betriebssysteme vorzustellen sowie in die Funktionsweise der sie
organisierenden Software einzuführen. Schlagworte aus diesem Bereich
sind: Adressräume und Speicherverwaltung, Prozesse und Threads,
Betriebssystemkerne, Prozeßinteraktionen, Synchronisation,
Ein-/Ausgabe, Dateisysteme und Schutzaspekte. Darüber hinaus werden
Themen aus dem Gebiet der Rechnernetze angesprochen.
Ansprechpartner: K. Becker