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
Modul­verantwortliche/-r

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

Dozierende

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

Lehrsprache(n)
Keine Angabe
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üfungs­vorleistung(en)
Keine Angabe
Prüfungsleistung(en)

Schriftliche Prüfungsleistung
Prüfungsdauer: 90 min | Wichtung: 100 %

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.

Besondere Zulassungs­voraussetzung(en)
Keine Angabe
Empfohlene Voraussetzungen
Keine Angabe
Fortsetzungs­möglichkeiten
Keine Angabe
Literatur
  • Skript zur Lehrveranstaltung
Aktuelle Lehrressourcen
  • Skript zur Lehrveranstaltung
Hinweise
Keine Angabe