Grundvorlesung (2 SWS + 1
SWS Übungen, Nr. 040203)
Betriebssysteme, Rechnernetze und verteilte Systeme I (RvSBS1)
-
Zeit und Ort:
-
Mo, 12.15-14.00: Campus Nord, EF 50, HS 1
- Dozent:
- Heiko Krumm
- Inhalt:
-
Rechnerhardware und Systemsoftware bilden zusammen eine integrale Plattform,
über die es erst möglich wird, Anwendungssoftware auszuführen.
Der Vorlesungszyklus RvSBS 1/2 widmet sich diesem Themenfeld und soll in die
Grundlagen und Architekturkonzepte von Betriebssystemen, Kommunikationssystemen,
Middleware-Plattformen und anderen Unterstützungssystemen für verteilte
Anwendungen einführen.
-
Die Vorlesung RvSBS1 konzentriert sich dazu auf den klassischen Themenbereich
"Betriebssysteme". Es sollen die Gesamtarchitektur und die wichtigen
Komponenten sowie zentrale Funktionen insbesondere der Komponenten "Prozessverwaltung",
"Ein/Ausgabe", "Dateiverwaltung" und "Speicherverwaltung" erläutert werden.
-
Hörer:
-
Kerninformatiker und Ingenieurinformatiker vor dem Vordiplom (2. Sem.)
-
Voraussetzungen:
-
Programmierkenntnisse in Java
-
Literatur:
-
A. Tanenbaum: Modern Operating Systems (2nd ed.). Prentice Hall, 2001
-
WWW-Informationsseite zu Vorlesungen und Übungen:
-
WWW-Seite der Übungsveranstalter am LS3
Spezialvorlesung (2
SWS, Nr. 042669)
Verteilte Algorithmen II (VA II)
Zeit und Ort:
Di, 12.15-12.00 Uhr, Campus Süd, HG I, HS 1
Dozent:
Heiko Krumm
Inhalt:
-
Verteilte Algorithmen, ihre zentrale Rolle in Rechnernetz-Anwendungen und
einige typische Beispiele werden im letzten Kapitel der Stammvorlesung
Rechnernetze und verteilte Systeme bereits angesprochen. Die Spezialvorlesung
Verteilte Algorithmen I vertiefte diese Thematik und stellte Mittel zur
Beschreibung und funktionellen Analyse verteilter Algorithmen vor.
-
Die Spezialvorlesung Verteilte Algorithmen II setzt Verteilte Algorithmen
I fort. Die dort eingeführte leicht verständliche und praktikable
Beschreibungstechnik wird zu Beginn nocheinmal aber nun aus sehr pragmatischer
Sicht vorgestellt werden, so dass es sich zwar nicht um eine Wiederholung
handelt, dass aber auch ein Einsteigen in Verteilte Algorithmen II,
ohne Verteilte Algorithmen I gehört zu haben, möglich ist.
-
Im weiteren werden verteilte Algorithmen behandelt mit dem Ziel, die Algorithmen
an sich vorzustellen, d.h. ihre konkrete Funktionsweise und die mit ihnen
verteilt lösbaren Aufgaben (z.B. Erzeugung konsistenter Sichten, Synchronisation
verteilter Partner, eindeutige Aufgaben-Zuteilung, faire Zuordnung, global
atomare Aktionen) zu erläutern.
Hörer:
-
Kerninformatiker, Ingenieurinformatiker, Informatik-Lehramt
Voraussetzungen:
-
Vordiplom, günstig Vorlesung Verteilte Algorithmen I
Literatur:
-
Literaturhinweise werden im Verlauf der Vorlesung gegeben, Folien zur Vorlesung
sollen vorlesungsbegleitend per Kopie in der Fachbereichsbibliothek verfügbar
werden, weitere Angaben im WWW
Übung zur Spezialvorlesung (2
SWS, Nr. 042670)
Übungen zu Verteilte Algorithmen II (Ü-VA II)
Zeit und Ort:
Mi, 10.15-12.00 Uhr, Campus Süd, GB V, Raum 420
Dozent:
Heiko Krumm
Inhalt:
-
In den Übungen zur Spezialvorlesung Verteilte Algorithmen II
werden Algorithmenbeispiele entworfen, modelliert und
funktionell analysiert.
Die Übungen werden zur Vertiefung der Vorlesung empfohlen.
Projektgruppe (Nr. 04644?, 8 SWS)
PG 453:
Entwurf eines Managementwerkzeugs
zur Verwaltung von Sicherheitsdiensten für
komplexe eingebettete Dienstesysteme
Dozenten:
Heiko Krumm, Peter Herrmann
-
Die Projektgruppe findet in den beiden Semestern SS04 und WS04/05 statt.
Die Teilnehmer liegen bereits fest.
Heiko Krumm,
12.2.2004-
Informatik IV, Uni Dortmund