Veranstalter |
|
Hörerkreis |
Die Veranstaltung richtet sich an Studenten der Informatik bzw. mit Nebenfach Informatik, die ihr Wissen in dem angebotenen Thema vertiefen wollen. |
Umfang |
Zusatzangebot (Keine ECTS) |
Termin(e) |
Ab 11.01.16, jeweils Montags von 18-20 Uhr c.t., Ort: Hauptgebäude (Geschwister-Scholl-Platz 1), |
Anmeldung |
Keine Anmeldung notwendig. |
Aktuelles
- 09.02.2016: Die Lösung zur Übung 01 wurde ergänzt und findet sich nun unter Download
- 02.02.2016: Die Programmieraufgaben der gestrigen Übungsstunde, sowie die vorgestellten Implementierungen stehen nun zum Download bereit.
- 01.02.2016: Heute findet eine reine Übungsstunde mit Programmieraufgaben statt. Der Code-Rahmen für Aufgabe 2 befindet sich unter Download.
- 26.01.2016: Der Java-Code zu den gestrigen Aufgaben steht nun zum Download bereit.
- 25.01.2016: Die Folien der heutigen Veranstaltung stehen nun zum Download bereit.
- 19.01.2016: Der Java-Code zur gestrigen Aufgabe steht nun zum Download bereit.
- 18.01.2016: Die Folien der heutigen Veranstaltung stehen nun zum Download bereit.
- 11.01.2016: Die Folien der heutigen Veranstaltung stehen nun zum Download bereit.
- 17.09.2015: Willkommen auf der Webseite zum Zusatzangebot "Nebenläufigkeit mit Java"
Inhalt der Veranstaltung
Die Veranstaltung befasst sich mit der vertieften Einarbeitung in die nebenläufige Programmierung anhand von Java. Folgende Konzepte werden dabei behandelt und anhand von Übungsaufgaben mit Java implementiert:
- Scheduling
- Threads
- Deadlocks
- Semaphore
- Monitore
- usw.
Die Veranstaltung versteht sich als Zusatzangebot zur Verbesserung der Lehre und soll die Möglichkeit bieten, gelernte Konzepte in praxisnahen Übungen zu vertiefen. Der Kurs gestaltet sich als interaktiver Unterricht, in welchem die Teilnehmer selbstständig programmieren müssen. Bitte bringen Sie daher immer Ihren eigenen Rechner mit!
Material / Literatur
Die behandelten Folien und Beispielprogramme werden hier zur gegebenen Zeit bereitgestellt.
Datum | Thema | Material (Folien, Code) |
11.01.2016 | Einführung in Java Thread-Konzept | 01_Einfuehrung, Uebung01 |
18.01.2016 | Eigenschaften und kritische Abläufe | 02_EigenschaftenSync, Uebung02 |
25.01.2016 | Synchronisation von Threads | 03_Sync, Uebung03 |
01.02.2016 | Übungsaufgaben | Uebung04, 04_Excerzises, Uebungen |
Kontakt
Für Fragen/Kritik oder Anregungen wenden Sie sich bitte an Lorenz Schauer