Navigation Zur Modulseite
Anzeigesprache

Verteilte Systeme

6 LP

Deutsch

#40755 / #3

SS 2015 - WS 2015/16

Fakultät IV

TEL 12-5

Institut für Telekommunikationssysteme

34331500 FG Komplexe und verteilte IT-Systeme

Kao, Odej

Keine Angabe

odej.kao@tu-berlin.de

POS-Nummer PORD-Nummer Modultitel
60160 13262 Verteilte Systeme
70140 29939 Distributed Systems
2140 24283 CIT1 - Verteilte Systeme
12000 23407 CIT2 - Verteilte Systeme

Lernergebnisse

Die Studierenden * verstehen die spezifischen Eigenschaften Verteilter Systeme * kennen grundlegende verteilte Algorithmen * erkennen die vorgestellten Mechanismen und Konzepte als grundlegend für den Bau großer Programmsysteme.

Lehrinhalte

Das Modul vermittelt Kenntnisse über die Architektur und Funktionalität von Verteilten Systemen, die eine wichtige Komponente komplexer Anwendungssysteme bilden. Dabei werden charakteristische Eigenschaften und Systemmodelle sowie unterstützende Aspekte aus den Bereichen Rechnerkommunikation, Betriebssysteme und Sicherheit betrachtet. Nach der Vorstellung der klassischen und erweiterten Client/Server-Elementen, Sockets und Request/Reply-Protokollen werden entfernte Objektaufrufe behandelt und an konkreten Beispielen von JavaRMI, CORBA und .NET verdeutlicht. Die Vorlesung schließt mit der Betrachtung von Namens- und Erkennungsdiensten.

Modulbestandteile

Pflichtteil:

Die folgenden Veranstaltungen sind für das Modul obligatorisch:

Lehrveranstaltungen Art Nummer Turnus Sprache SWS
Verteilte Systeme VL 0432 L 100 SS Keine Angabe 2
Verteilte Systeme UE 0432 L 100 SS Keine Angabe 2

Arbeitsaufwand und Leistungspunkte

Verteilte Systeme (VL):

Aufwandbeschreibung Multiplikator Stunden Gesamt
Präsenzzeit 15.0 2.0h 30.0h
Vor- und Nachbereitung 15.0 2.0h 30.0h
60.0h(~2 LP)

Verteilte Systeme (UE):

Aufwandbeschreibung Multiplikator Stunden Gesamt
Präsenzzeit 15.0 2.0h 30.0h
Vor-/Nachbereitung 15.0 2.0h 30.0h
60.0h(~2 LP)

Lehrveranstaltungsunabhängiger Aufwand:

Aufwandbeschreibung Multiplikator Stunden Gesamt
Prüfungsvorbereitung 1.0 60.0h 60.0h
60.0h(~2 LP)
Der Aufwand des Moduls summiert sich zu 180.0 Stunden. Damit umfasst das Modul 6 Leistungspunkte.

Beschreibung der Lehr- und Lernformen

In der zweistündigen Vorlesung wird das vom Dozenten zusammengestellte Wissen im Frontalunterricht vorgestellt, diskutiert und mit Beispielen erläutert. Die Vorlesung findet im wöchentlichen Rhythmus statt. Die Kleingruppenseminare sind in die Veranstaltung integriert und finden in der Regel 14-tägig als betreute Rechnerübungen von jeweils etwa zwei Stunden statt. Es werden mehrere Übungsblätter herausgegeben. Die Übungsblätter werden in den Kleingruppenseminaren erläutert und besprochen.

Voraussetzungen für die Teilnahme / Prüfung

Wünschenswerte Voraussetzungen für die Teilnahme an den Lehrveranstaltungen:

Inhaltlich werden Kenntnisse aller Pflichtmodule im Grundlagenstudium (1. - 4. Semester) Informatik oder Technische Informatik vorausgesetzt.

Verpflichtende Voraussetzungen für die Modulprüfungsanmeldung:

Keine Angabe

Abschluss des Moduls

Benotung:

benotet

Prüfungsform:

Mündliche Prüfung

Sprache:

Deutsch

Dauer/Umfang:

Keine Angabe

Dauer des Moduls

Dieses Modul kann in einem Semester abgeschlossen werden.

Maximale teilnehmende Personen

Die maximale Teilnehmerzahl beträgt 120.

Anmeldeformalitäten

Die Anmeldung erfolgt über die Internetseite des Fachgebietes CIT (www.cit.tu-berlin.de) unter Einhaltung der dort angegebenen Fristen.

Literaturhinweise, Skripte

Skript in Papierform

Verfügbarkeit:  nicht verfügbar

Skript in elektronischer Form

Verfügbarkeit:  verfügbar
Zusätzliche Informationen:
Folien-Skript

Literatur

Empfohlene Literatur
A. Tanenbaum, M. van Stehen: Distributed Systems: Principles and Paradigms, Prentice Hall, 2006
A. Troelsen: Pro C# 5.0 and the .NET 4.5 Framework, Apress, 2012
D. Jayasinghe, A. Azeez: Apache Axis2: Web services, Packt Publishing, 2011
E. Newcomer: Understanding Web Services, Addison-Wesley, 2003
G. Coulouris, J. Dollimore, T. Kindberg, G. Blair: Distributed Systems: Concepts and Design, Person Studium, 2011

Zugeordnete Studiengänge

Zur Zeit wird die Datenstruktur umgestellt. Aus technischen Gründen wird die Verwendung des Moduls während des Umstellungsprozesses in zwei Listen angezeigt.

Dieses Modul wird auf folgenden Modullisten verwendet:

Dieses Modul wird in folgenden Studiengängen verwendet:

    Sonstiges

    Keine Angabe