I261 – Programmierung verteilter Systeme

Modul
Programmierung verteilter Systeme
Programming of Distributed Systems
Modulnummer
I261 [I-261]
Version: 1
Fakultät
Informatik/Mathematik
Niveau
Bachelor/Diplom
Dauer
1 Semester
Turnus
Keine Angabe
Modulverantwortliche/-r

Prof. Dr.-Ing. Jörg Vogt
joerg.vogt(at)htw-dresden.de

Dozent/-in(nen)

Prof. Dr.-Ing. Jörg Vogt
joerg.vogt(at)htw-dresden.de

Lehrsprache(n)
ECTS-Credits

5.00 Credits

Workload

150 Stunden

Lehrveranstaltungen

4.00 SWS (2.00 SWS Vorlesung | 2.00 SWS Praktikum)

Selbststudienzeit

90.00 Stunden

Prüfungsvorleistung(en)
Keine
Prüfungsleistung(en)

Schriftliche Prüfungsleistung
Prüfungsdauer: 90 min | Wichtung: 100%
in "Programmierung verteilter Systeme"

Lehrform

2/0/2  V/Ü/P

Medienform
Keine Angabe
Lehrinhalte/Gliederung
  • Architekturmodelle verteilter und mobiler Anwendungen
  • Grundlagen paralleler Anwendungen (Threadprogrammierung in Java)
  • Netzwerkprogrammierung (Socketprogrammierung mit den JAVA-Klassen, Protokolle UDP, TCP, ICMP, SNMP, HTTP, NTP, usw.
  • IP Multicasting, Serialisierungen/Deserialisierungen, Datenaustauschformate, ...)
  • Kommunikation, Koordination bei verteilter Verarbeitung und deren Programmiermodelle (RPC, RMI)
Qualifikationsziele

Aneignung der Theorie, den Entwurfstechniken und der Programmierung Verteilter Systeme aktiv aneignen. Dabei werden interoperabel moderne Klassenbibliotheken und Tools aus JAVA genutzt.

Sozial- und Selbstkompetenzen
Keine Angabe
Besondere Zulassungsvoraussetzung
Keine Angabe
Empfohlene Voraussetzungen
Keine Angabe
Fortsetzungsmöglichkeiten
Keine Angabe
Literatur
  • Skript zur Lehrveranstaltung
Aktuelle Lehrressourcen
  • Skript zur Lehrveranstaltung
Hinweise
Keine Angabe