184168

Aus WinfWiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

IT / IT/RAK / LU Verteilte Systeme

siehe auch im integrierten Studienplan von winf.at oder auch im TUWIS++.

Inhalt:

In der einstündigen LVA werden verscheidene Java basierte Programme erstellt. Hierzu werden Interfaces, Sockets, Threads und RMI verwendet. Es gibt insgesamt 6 Abgaben, wovon für die Teilnehmer der einstündigen LVA nur die ersten 4 Abgaben abzugeben sind.

Vorwissen:

Die LVA ist eigentlich nicht allzu schwer, da auf der Homepage der Übung (http://www.dslab.tuwien.ac.at) nahezu eine Schritt für Schritt Anleitung zu finden ist. Einzig die Prüfung am Ende ist etwas anspruchsvoll, da hier unter Zeitdruck gearbeitet werden muss, wer seine Programme jedoch selber geschrieben hat und sich mit der Materie beschäftigt hat, der sollte die Prüfung trotzdem positiv hinter sich bringen.

Lernziel:

  • Erlernt werden hier wie mit Interfaces programmiert wird (sofern nicht bereits bekannt)
  • Wie nebenläufige Programme gestaltet werden können und sollten (Threads, TimerTask, ...)
  • Wie mit Sockets programmiert wird (blockierender Aufruf)
  • Wie Remote Methode Invocation (RMI) verwendet wird

Aufwand:

Sofern die Programmiersprache Java fortgeschritten gekonnt wird, ist der Aufwand moderat. Neo-Absolventen von Java-Eprog die davor noch nie oder nur selten programmiert haben, würde ich jedoch raten, sich die Aufgabenstellung sehr genau durchzulesen und schon frühzeitig mit den Beispielen zu beginnen und nebenbei immer wieder kleine, unabhängige Testprogramme mit Interfaces und/oder RMI/Sockets zu schreiben um einfach mit Java besser vertraut zu werden.

Weiter Informationen und Hilfestellungen bei Problemen oder anderen Fragen können im Forum (http://www.dslab.tuwien.ac.at/forum ) oder direkt beim Tutor gestellt werden.

Persönliche Werkzeuge