Uni-Logo Institut für Informatik - Arbeitsgruppe Software Engineering
Übungen zu Informatik B (SS 2011):
Objektorientierte Programmierung
Übungsleiter Dipl.-Inform. Wolfgang Runte
Tutoren
Übung
donnerstags12:00 - 14:00 Uhr, Raum 31/449a
donnerstags14:00 - 16:00 Uhr, Raum 31/449a
Beide Übungen haben den gleichen Inhalt.
Mailingliste Mail an die Liste senden
Achtung: Die Mailingliste nimmt nur Mails mit Absenderadressen an, die selbst als Empfänger angemeldet sind.
An- und Abmeldung geschieht über die Mailinglistenverwaltung.
Das Archiv der Mailingliste ist nur mit Login erreichbar.
Übungsblätter
Nr. Testat bis Thema PS PDF
1 20.04.2011 Grundlagen, Entwicklungsumgebungen Eclipse und NetBeans PS PDF
2 27.04.2011 Copy-Konstruktoren, Constructor Chaining, Garbage Collector, Klasseneigenschaften, Singleton PS PDF
3 04.05.2011 Gleichheit/Identität, Disassembler, Prozessverarbeitung, Debugging mit NetBeans und Eclipse PS PDF
4 11.05.2011 Überladen/Überschreiben, statisches/dynamisches Binden, Substitutionsprinzip, Interfaces PS PDF
5 18.05.2011 Pakete, UML-Klassendiagramm, Beziehungen, Kardinalitäten, UML-Sequenzdiagramm PS PDF
6 25.05.2011 Fehlerbehandlung mit Exceptions, Generizität in Java mit Generics PS PDF
7 01.06.2011 UML-Klassendiagramm, Beziehungen, Kardinalitäten, Rollen, Java Collection Framework (JCF) PS PDF
8 08.06.2011 Java Collection Framework (JCF), Ein-/Ausgabeströme in Java I/O PS PDF
9 15.06.2011 Dateien und Verzeichnisse in Java I/O, EBNF, Syntaxdiagramme, Persistenz durch Serialisierung, JARs PS PDF
10 22.06.2011 Nebenläufigkeit, Threads, Monitore, Synchronisation durch Kommunikation PS PDF
11 29.06.2011 Observer/Observable, Grafische Benutzungsoberflächen (GUIs) mit Swing, Applets, NetBeans Matisse GUI-Builder PS PDF
12 06.07.2011 Netzwerkprogrammierung, Sockets, TCP, UDP PS PDF

Außerdem: Aufgabenverzeichnis mit den Übungsblättern und das Übungsverzeichnis mit Beispielen und Musterlösungen aus den Übungen (geordnet nach Übungsblattnummer).

Die Beispielprogramme zur Vorlesung sind zum Selbstprobieren hier abgelegt.
Software
Dokumentation
Links
Allgemeine Informationen Es ist wieder eine Mailingliste für die Teilnehmer der Veranstaltung eingerichtet worden (siehe oben). Sie dient für Fragen zu den Vorlesungs- bzw. Übungsinhalten oder zur Diskussion der Übungsaufgaben, sowie für allgemeine Ankündigungen. Alle Teilnehmer sollten sich unbedingt in die Mailingliste eintragen!

Testate:

  • Pro Übungsgruppe sind nur zwei Teilnehmer zugelassen.
  • Die wöchentlichen, jeweils halbstündigen Testate finden zu einem festen Termin statt. Für jeden Tutor wird an der Tür des Raums 31/339 je eine Liste mit Terminvorschlägen angebracht, in die sich die Studenten eintragen können (der Aushangtermin wird in der Veranstaltung bekannt gegeben). Binnen einer Woche muß sich jeder Student, der einen Übungsschein erhalten möchte, bei einem Tutor eingetragen haben.
  • Die Übungsblätter werden dienstags online gestellt.
  • Der letztmögliche Testattermin ist am Mittwoch der darauffolgenden Woche.
  • Die Abgabe der Lösungen und Programmlistings erfolgt beim Testat (je nach Präferenz des Tutors auf Papier oder per E-Mail; in der ersten Woche in jedem Fall sowohl auf Papier als auch per E-Mail).
  • Für die Aufgaben wird es jeweils eine Musterlösung geben, die in der folgenden Woche in der Übung vorgestellt wird.

Rechnerbenutzung:

  • Alle Studierenden sollten mit ihrem Rechenzentrums-Zugang bereits über eine Anmeldekennung (Login) auf den Rechnern der Informatik verfügen. Die Rechenzentrums-Logins gelten für alle CIP-Pools der Informatik. Falls jemand Probleme mit seinem Login hat, kann auf den Seiten des Rechenzentrums die Gültigkeit von Benutzerkennung und Passwort überprüft und ggf. Kontakt mit dem Beratungsteam des Rechenzentrums aufgenommen werden.
  • Für die Bearbeitung der Übungsaufgaben können die Rechner im PC-Raum 31/339 genutzt werden, wobei Studenten wie Tutoren bei Bedarf (z.B. wenn in keinem dieser Räume mehr Platz frei ist) dort auch Leute "vertreiben" dürfen, die offensichtlich keine Aufgaben o.ä. bearbeiten.
  • Die PCs dürfen auf keinen Fall ein- oder ausgeschaltet werden!

Software:

  • Studenten, die die Übungsaufgaben zu Hause am eigenen Rechner bearbeiten möchten, können ab Dienstag, den 12.04.2011, im Sekretariat der Informatik (31/323) eine DVD mit Software-Paketen für einen Tag ausleihen, um die nötigen Programme (JDK, Eclipse, NetBeans, etc.) zu installieren. Ein ISO-Image der DVD ist auch online verfügbar und kann heruntergeladen werden (für das Passwort siehe die "News" zur Veranstaltung in Stud.IP).