Praktikum: Verteilte Systeme
Art der Veranstaltung: |
Praktikum |
Semester: |
SS |
Stunden: |
0+4 |
Dozent: |
Prof. Dr. Stefan Fischer |
Übungsleiter: |
Frank Strauß, Hiwis: Thomas
Otto, Dieter Stolte |
Hörerkreis: |
Studenten und Studentinnen der Informatik,
Wirtschaftinformatik, Elektrotechnik, Informationssystemtechnik
und Medienwissenschaften |
Ort und Zeit: |
Anmeldungen zum Praktikum sind bis zum 31.03.2002 durch
Eintrag in eine Liste an der Pinwand im Institut möglich. Das
Praktikum beginnt mit einer Aufgabenvorstellung und der
Gruppeneinteilung am 09.04. um 16.45 Uhr im Raum 160.
Die Bearbeitung erfolgt in Dreier-Gruppen im CIP-Pool des
Instituts an Sun-Rechnern unter Linux. Dazu stehen betreute
und unbetreute Zeiten zur Verfügung:
|
|
|
Gruppen |
Unbetreute Zeit |
Betreute Zeit |
|
|
|
|
|
|
1 bis 8 |
Montag, 9.oo - 12.oo |
Freitag, 11.3o - 14.3o |
|
|
|
|
|
|
9 bis 15 |
Freitag, 8.3o - 11.3o |
Donnerstag, 15.oo - 18.oo |
|
|
|
Zu diesen Zeiten haben Sie Vorrecht auf die Arbeitsplätze
im CIP-Pool. Zu anderen Zeiten können Sie ebenfalls die
Rechner nutzen, sofern sie nicht durch andere Veranstaltungen
belegt sind.
Die einzelnen Aufgaben sind zu den folgenden Terminen
abzuschließen und dem Hiwi in einem Kolloqiumsgespräch in der
betreuten Übung in der Woche der Abgabe vorzuführen:
|
|
|
|
|
|
Aufgabe 1.1: |
19. April |
|
|
|
|
|
|
Exkursionswoche: |
20.-24. Mai |
|
|
|
|
|
|
|
|
|
|
|
|
Aufgabe 1.2: |
3. Mai |
|
|
|
|
|
|
Aufgabe 2.1: |
7. Juni |
|
|
|
|
|
|
|
|
|
|
|
|
Aufgabe 1.3: |
10. Mai |
|
|
|
|
|
|
Aufgabe 2.2: |
14. Juni |
|
|
|
|
|
|
|
|
|
|
|
|
Aufgabe 1.4: |
17. Mai |
|
|
|
|
|
|
Aufgabe 2.3: |
5. Juli |
|
|
|
|
|
|
Die Termine beruhen auf Erfahrungen vergangener Semester.
Unterschätzen Sie nicht den Aufwand für einen guten Entwurf
und für die Implementierung des replizierenden
Filesystem-Servers!
|
Inhalt: |
Das Praktikum vertieft die Inhalte der Vorlesung Verteilte Systeme durch praktische
Entwurfs- und Programmieraufgaben.
|
Empfohlene Voraussetzungen: |
Betriebssysteme und Netze, Verteilte Systeme. Ferner werden
gute Kenntnisse im Umgang mit Unix und in der Programmierung
in Java und in C sowie die Bereitschaft zum selbstständigen
Aneignen von Wissen und Fertigkeiten aus englischen Manuals
vorausgesetzt. |
Scheinerwerb: |
Erfolgreiche Bearbeitung aller Aufgaben. |
Links: |
|
Bemerkungen: |
|
|