12348 - Einführung in die Nebenläufigkeit Modulübersicht

Modulnummer: 12348 - Modul nicht mehr im Angebot ab SS 2023
Modultitel:Einführung in die Nebenläufigkeit
  Introduction into Concurrency
Einrichtung: Fakultät 1 - MINT - Mathematik, Informatik, Physik, Elektro- und Informationstechnik
Verantwortlich:
  • Prof. Dr. rer. nat. Lambers, Leen
Lehr- und Prüfungssprache:Deutsch
Dauer:1 Semester
Angebotsturnus: jedes Wintersemester ungerader Jahre
Leistungspunkte: 8
Lernziele:Die Studierenden erwerben Verständnis der grundlegenden Begriffe der Petrinetztheorie und ein tieferes Verständnis der Grundprinzipien nebenläufiger Systeme anhand von Petrinetzmodellen. Darüberhinaus lernen die Studierenden, wie diese Modelle zur systematischen Konstruktion von nebenläufiger Software verwendet werden können.
Inhalte:
  • Grundlagen: Petrinetze zur Modellierung kausaler Beziehungen und damit anschaulichen Beschreibungen von Nebenläufigkeit, Synchronisation und Kommunikation
  • Typische sprachliche Konstrukte zur Programmierung von Nebenläufigkeit
  • Klassische Probleme der Sperr- und Ereignissynchronisation
Empfohlene Voraussetzungen:Kenntnisse in objektorientierter Programmierung, Softwaretechnik, Grundlagen.
Zwingende Voraussetzungen:Keine erfolgreiche Teilnahme am Modul 11884 Introduction into Concurrency.
Lehrformen und Arbeitsumfang:
  • Vorlesung / 4 SWS
  • Übung / 2 SWS
  • Selbststudium / 150 Stunden
Unterrichtsmaterialien und Literaturhinweise:Werden zu Beginn ausgegeben.
Modulprüfung:Voraussetzung + Modulabschlussprüfung (MAP)
Prüfungsleistung/en für Modulprüfung:Voraussetzung für die Modulabschlussprüfung:
  • erfolgreiche Bearbeitung von Übungsaufgaben (75% müssen erbracht werden)
Modulabschlussprüfung:
  • Klausur, 120 min. ODER
  • mündliche Prüfung, 30-45 min. (bei geringer Teilnehmerzahl)
In der ersten Lehrveranstaltung wird bekanntgegeben, ob die Prüfungsleistung in schriftlicher oder mündlicher Form zu erbringen ist.
Bewertung der Modulprüfung:Prüfungsleistung - benotet
Teilnehmerbeschränkung:keine
Zuordnung zu Studiengängen:
  • keine Zuordnung vorhanden
Bemerkungen:
  • Studiengang Informatik B. Sc.: Wahlpflichtmodul in Komplex „Grundlagen der Informatik“ (Niveaustufe 300)
  • Studiengang Informations- und Medientechnik M. Sc.: Wahlpflichtmodul im Komplex „Methodische Grundlagen"
  • Studiengang Angewandte Mathematik M.Sc.: Wahlpflichtmodul im Komplex „Anwendungen“,  Bereich „Informatik“

Falls kein Bedarf am Modulangebot in deutscher Sprache vorliegt, so kann statt dem Modul 12348 auch das englischsprachige Modul 11884 „Introduction into Concurrency“ angeboten werden.

Die Module 11884 „Introduction into Concurrency“ und  12348  „Einführung in die Nebenläufigkeit“ können nicht zusammen abgerechnet werden.

Veranstaltungen zum Modul:
  • Vorlesung Einführung in die Nebenläufigkeit
  • Übung Einführung in die Nebenläufigkeit
  • Prüfung Einführung in die Nebenläufigkeit
Veranstaltungen im aktuellen Semester:
  • keine Zuordnung vorhanden
Nachfolgemodul/e: Auslaufmodul ab: 19.01.2022
  • ohne Nachfolgemodul/e