19322101 Vorlesung

SoSe 19: Nichtsequentielle und verteilte Programmierung

Barry Linnert, Claudia Müller-Birn

Kommentar

Website: https://www.mi.fu-berlin.de/en/inf/groups/hcc/teaching/summer_term_2019/alp4.html

Die erste Vorlesung findet statt am Montag, den 08. April 2019, um 14 Uhr ct.

Inhalte:

Programmieren und Synchronisieren von gleichzeitig laufenden Prozessen, die auf gemeinsame Ressourcen zugreifen oder über Nachrichtenaustausch interagieren.

  • Nichtsequentielle Programme und Prozesse in ihren verschiedenen Ausprägungen, Nichtdeterminismus, Determinierung
  • Synchronisationsmechanismen: Sperren, Monitore, Wachen, Ereignisse, Semaphore
  • Nichtsequentielle Programmausführung und Objektorientierung
  • Ablaufsteuerung, Auswahlstrategien, Prioritäten, Umgang mit und Vermeidung von Verklemmung
  • Koroutinen, Implementierung, Mehrprozessorsysteme
  • Interaktion über Nachrichten
  • Programmieren und Synchronisieren von gleichzeitig laufenden Prozessen, die über Nachrichtenaustausch interagieren
  • Fernaufruftechniken
  • Client-Server, Peer-to-Peer
  • Parallelrechnen im Netz
  • Koordinierungssprachen
  • Verarbeitung auf dem Server und auf dem Client, Mobilität
  • Middleware, strukturierte Kommunikation, statische und dynamische Schnittstellen
  • Ereignisbasierte und strombasierte Verarbeitung
  • Sicherheit von Anwendungen im Netzwerk
  • Ausblick auf nichtfunktionale Eigenschaften (Zeit, Speicher, Dienstgüte) 
Schließen

Literaturhinweise

Literatur:

  • Principles of Concurrent and Distributed Programming. M. Ben-Ari. Addison-Wesley. 
  • Distributed Systems. Concepts and Design. Fifth Edition. George Coulouris, Jean Dollimore, Tim Kindberg, Gordon Blair. Pearson.
Schließen

24 Termine

Zusätzliche Termine

Mi, 10.07.2019 14:00 - 16:00
Klausur

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
Hs A (Raum B.006, 200 Pl.) (Arnimallee 22)
T9/Gr. Hörsaal (Takustr. 9)

Mi, 17.07.2019 14:00 - 16:00
Klausureinsicht

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/SR 005 Übungsraum (Takustr. 9)

Mi, 09.10.2019 15:00 - 17:00
Nachklausur

Dozenten:
Barry Linnert

Di, 22.10.2019 11:00 - 12:00
Klausureinsicht Nachklausur

Dozenten:
Barry Linnert

Räume:
A6/SR 009 Seminarraum (Arnimallee 6)

Regelmäßige Termine der Lehrveranstaltung

Mo, 08.04.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mo, 15.04.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mo, 29.04.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mo, 06.05.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mo, 13.05.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mo, 20.05.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mo, 27.05.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mo, 03.06.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mo, 17.06.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mo, 24.06.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mo, 01.07.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mo, 08.07.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mi, 10.04.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mi, 17.04.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mi, 24.04.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mi, 08.05.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mi, 15.05.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mi, 22.05.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mi, 29.05.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mi, 05.06.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mi, 12.06.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mi, 19.06.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mi, 26.06.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Mi, 03.07.2019 14:00 - 16:00

Dozenten:
Barry Linnert
Univ.-Prof. Dr. Claudia Müller-Birn

Räume:
T9/Gr. Hörsaal (Takustr. 9)

Studienfächer A-Z