Logo der Universität Passau

Alles Parallel? Kommunikation und Synchronisation von Prozessen (Juli 2009)

An wen richtet sich der Schülerkurs?

Teilnehmer (9. bis 12. Klasse) sollten sowohl mit imperativen als auch mit objektorientierten Konzepten bereits einige grundlegende Erfahrungen gesammelt haben: Begriffe wie Wiederholungen, bedingte Anweisungen, Objekte, Beziehungen, Klassen, Spezialisierung sollten bekannt sein. Diese werden beispielsweise in unserem Laborkurs hands on objects eingeführt.

Vorkenntnisse im Bereich Rechnernetze sind jedoch nicht erforderlich!

Worum geht es in dem Kurs?

Der Kurs ist in zwei Abschnitte unterteilt.

Der erste Abschnitt ist eine Einführung in Rechnernetze.
Ziel dieses Abschnittes ist es, den Schülern eine Vorstellung davon zu vermitteln, wie das Internet und ähnliche Rechnernetze funktionieren und welche Probleme dabei auftreten.
Stichworte: Protokolle, Schichtenarchitektur
Außerdem soll etwas Licht in das Begriffschaos gebracht werden, das all die technischen Gerätschaften rund um das Internet umrankt.
Stichworte: Router, Hub, Switch, Gateway, Firewall, etc.
Wir werden u.a. mit einem Nachrichtenrekorder in einem selbstgebauten Sternnetz experimentieren.

Im zweiten Abschnitt geht es um parallele Arbeitsabläufe, deren Implementierung und natürlich wieder die damit verbundenen Probleme.
Stichworte: Prozesssynchronisation, Monitorkonzept
Schüler entdecken die Notwendigkeit von parallelen Abläufen und deren Synchronisation.
In diesem Abschnitt planen und implementieren Schüler selbst einen kleinen Modellwebserver in Java. Dabei wird mit vordefinierten Klassen gearbeitet, die irrelevante Java-Details kapseln.

Wann findet der Kurs statt und wie lange dauert er?

Der Kurs dauert 4 Tage und findet vom 24. bis 29. Juli 2009 statt.

Kontakt

Ute Heuer
Raum IM 206
Innstraße 33
94032 Passau
Tel.: +49(0)851/509-3018
Fax: +49(0)851/509-3137
Sprechzeiten: Mittwoch 14:00 - 15:00 Uhr und nach Vereinbarung per Mail

Download

  • Informationsflyer zur Veranstaltung
Ich bin damit einverstanden, dass beim Abspielen des Videos eine Verbindung zum Server von Vimeo hergestellt wird und dabei personenbezogenen Daten (z.B. Ihre IP-Adresse) übermittelt werden.
Ich bin damit einverstanden, dass beim Abspielen des Videos eine Verbindung zum Server von YouTube hergestellt wird und dabei personenbezogenen Daten (z.B. Ihre IP-Adresse) übermittelt werden.
Video anzeigen