Uni-Logo Institut für Informatik - Arbeitsgruppe Software Engineering
Übungen zu Informatik B (SS 2012):
Grundlagen der Software-Entwicklung
Übungsleiter Dipl.-Inf. Wolfgang Runte
Tutoren
Übung
donnerstags12:00 - 14:00 Uhr, Raum 31/E06
donnerstags14:00 - 16:00 Uhr, Raum 31/E06
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 25.04.2012 Grundlagen, Entwicklungsumgebungen NetBeans und Eclipse PS PDF DIR
2 02.05.2012 Copy-Konstruktoren, Constructor Chaining, Garbage Collector, Klasseneigenschaften, Singleton PS PDF DIR
3 09.05.2012 Gleichheit/Identität, Disassembler, Prozessverarbeitung, Debugging mit NetBeans und Eclipse PS PDF DIR
4 16.05.2012 Überladen/Überschreiben, statisches/dynamisches Binden, Substitutionsprinzip, EBNF, Syntaxdiagramme, Reguläre Ausdrücke PS PDF DIR
5 23.05.2012 Pakete, UML-Klassendiagramm, Beziehungen, Multiplizitäten, UML-Sequenzdiagramm PS PDF DIR
6 30.06.2012 Fehlerbehandlung mit Exceptions, Generizität in Java mit Generics PS PDF DIR
7 06.06.2012 Exceptions, Generics, System Properties, variable Parameterlisten, Klasseninitialisierer PS PDF DIR
8 13.06.2012 Java Collection Framework (JCF), Dateien und Verzeichnisse in Java I/O, EBNF, Syntaxdiagramme PS PDF DIR
9 20.06.2012 Java Collection Framework (JCF), Ein-/Ausgabeströme in Java I/O, Dateien und Verzeichnisse in Java I/O PS PDF DIR
10 27.06.2012 Ein-/Ausgabeströme in Java I/O, Persistenz durch Serialisierung PS PDF DIR
11 04.07.2012 Nebenläufigkeit, Threads, Monitore, Synchronisation durch Kommunikation PS PDF DIR
12 11.07.2012 Observer/Observable, Grafische Benutzungsoberflächen (GUIs) mit Swing, Applets, NetBeans Swing GUI Builder (Matisse) PS PDF DIR
13 18.07.2012 Netzwerkprogrammierung, Sockets, TCP, UDP PS PDF DIR

Außerdem: 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 an einem festen Termin in Raum 31/145 statt. Für die Terminauswahl wird die Testatverwaltung in Stud.IP eingesetzt, wo sich die Studierenden für einen Termin eintragen können (die Eintragungsfrist wird in der Veranstaltung bekannt gegeben). Binnen einer Woche muß jeder Studierende, der einen Übungsschein erhalten möchte, bei einem Tutor eingetragen sein.
  • 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 spätestens beim Testat (per Testatverwalting in Stud.IP).
  • 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 Montag, den 16.04., im Sekretariat der Informatik (31/318a) eine DVD mit Software-Paketen für einen Tag ausleihen, um die nötigen Programme (JDK, NetBeans, Eclipse, 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).