Informatik II (SS 2002)
Termine
| Vorlesung: |
Mo, |
13.45 - 15.15, |
Audimax 1 |
|
Di,
|
13.45 - 15.15,
|
Audimax 2
|
| Übung: |
Mo, |
07.30 - 09.00, |
SR 1 |
(Daniel Scheibler) |
|
Mo, |
17.30 - 19.00, |
EH 214 |
(Thomas König) |
|
Di, |
17.30 - 19.00, |
EH 214 |
(Alexey A.
Tovchigrechko) |
|
Mi, |
07.30 - 09.00, |
SR 1 |
(Martin Schwarick) |
|
Do, |
07.30 - 09.00, |
EH 214 |
(Andreas Noack) |
|
Fr,
|
09.15 - 10.45,
|
EH 214
|
(Rolf Ginter)
|
| Prüfungen: |
Mi, |
24.07.2002 |
| |
Mi, |
02.10.2002 |
Die Informatik-II-Übungsscheine können im Sekretariat EH 210 abgeholt
werden.
für Studierende und Tutoren zur Diskussion der Übungsaufgaben und des
Vorlesungsstoffs.
Prüfung
- Prüfungen werden am 24.07.2002 und am 02.10.2002 angeboten.
- Informatik-Studierende:
Fachprüfung Software-Technik der Diplom-Vorprüfung,
Voraussetzung: Übungsscheine Informatik I und II (auch vergangener Jahre),
7.45 Uhr bis 11.00 Uhr (Bearbeitungszeit je 90 Minuten für Informatik I und
Informatik II),
Großer Hörsaal
- IMT-Studierende:
Teilprüfung Informatik II der Bachelor-Prüfung,
Voraussetzung: Übungsschein Informatik II (auch vergangener Jahre),
9.15 Uhr bis 11.00 Uhr (Bearbeitungszeit 90 Minuten),
Audimax I
- Studierende anderer Studiengänge informieren sich bitte in der
entsprechenden Prüfungsordnung über die Notwendigkeit und die
Voraussetzungen einer Prüfungsteilnahme.
- Mitzubringen sind: Studentenausweis (falls
dieser kein Lichtbild enthält, zusätzlich ein Lichtbildausweis),
Schreibgeräte, Papier.
- Nicht zugelassen sind: andere Hilfsmittel, insbesondere
Vorlesungsmitschriften, Bücher, Taschenrechner, Mobiltelefone. Die
Benutzung führt zu einer Bewertung mit "nicht ausreichend".
- Bei der Belegung der Sitzplätze ist nur jede zweite Reihe, beginnend mit
der ersten, und jeder vierte Platz zu benutzen.
- Für die Teilnahme an der Prüfung am 02.10. ist eine Anmeldung
beim Prüfungsamt bis spätestens 25.09. erforderlich.
- Bei der Prüfungsvorbereitung auftretende Fragen können per Email
an Andreas Noack und im Diskussionsforum
gestellt werden.
- Am 26.09., 09.15 Uhr im Raum EH 214 besteht die Möglichkeit, Andreas Noack
Fragen zu Informatik II zu stellen. In dieser Veranstaltung werden
nur Fragen beantwortet, sie ist beendet, wenn es keine Fragen mehr gibt.
- Die Ergebnisse der Prüfung am 24.07. sind der Vorlesungswebseite
und dem Schaukasten EH zu entnehmen.
Hinweise zu den Übungsblättern
- Alle Übungsblätter sind in Gruppen von drei bis vier Studierenden zu
bearbeiten. Ausnahmen sind nur in sehr begründeten Fällen zugelassen.
- Der Termin für die Abgabe der Lösungen ist auf den Übungsblättern
angegeben. Die Lösungen sind in Papierform in der Übung der jeweiligen
Kalenderwoche beim Übungsbetreuer abzugeben, zusätzlich sind alle
Programmquellen dem Übungsbetreuer per Email zuzustellen.
- Abgegebene
Programme müssen im Studenten-Pool mit Java 1.3 laufen und (weitgehend) den Java
Code Conventions oder der Java
Stilfibel entsprechen.
- Wie in Informatik I kann zum Einlesen von Zeichenketten und Zahlen die
Klasse stdin verwendet werden (Quelltext stdin.java,
Dokumentation stdin.info).
Übungsblätter
- Fortgeschrittene Programmierkonzepte, Quelltexte als zip
(dekomprimierbar mit WinZip) oder tgz
(dekomprimierbar mit gtar xzf Uebung1.tgz). Achtung: Die Vorgaben
sind im Studenten-Pool LG2/300 erprobt und alle abgegebenen Quelltexte werden
dort übersetzt und getestet. Bei Problemen aufgrund der Verwendung anderer
Java-Installationen oder spezieller Entwicklungsumgebungen erfolgt keine
Hilfestellung durch die Tutoren.
- Modellierung von Funktionen und Verhalten.
- Modellierung von Funktionen und Daten.
- Objektorientierte Modellierung, Objektorientierte
Programmierung. Quelltexte
(dekomprimierbar mit unzip oder WinZip), ListenVerwalt.jar.
- OOA, OOD, OOP.
- Test. Achtung: Abgabetermin ist die
Übung der 26. Kalenderwoche, also eine Woche nach dem 5.
Übungsblatt.
- Datenbanken. Beispielprogramm
zur Arbeit mit JDBC. Termine für das Abholen der korrigierten Lösung und
ggf. Abgabe der Nachbearbeitung bitte mit dem jeweiligen
Übungsgruppenleiter vereinbaren.
- Zusatzübungsblatt. Abgabetermin für alle
Lösungen ist der 22.07., 10.00 bis 12.00 Uhr bei Andreas Noack, EH 103.
Werkzeuge zum Erstellen von Diagrammen
Für das Erstellen von UML- und anderen Diagrammen wird die Benutzung
entsprechender Software empfohlen (aber nicht vorgeschrieben).
- Microsoft Visio 2002 Professional kann kostenfrei auf privaten Rechnern
installiert werden. Installations-CDs können dienstags 10.30 - 11.15 Uhr
und donnerstags 13.00 - 13.40 Uhr beim Microsoft Student Consultant Claudia
Lorenz im LG2/304 ausgeliehen werden. Voraussetzungen sind ca. 140 MB
Festplattenspeicher und Windows 98 oder höher sowie eine kostenfreie
telefonische Aktivierung.
- Microsoft Visio 2002 Professional ist auch auf den Visual Studio .NET Beta 2
CDs enthalten, die in den Übungen kostenfrei erhältlich ist. Diese Version
erfordert keine Aktivierung, aber Windows NT 4.0 oder höher. Bei der
Installation werden neben Visio noch andere Programme installiert, die
wieder deinstalliert werden können, um Festplattenspeicher zu sparen.
- Microsoft Visio 2002 Professional ist auf den Rechnern im
LG2/310 verfügbar. Der Schlüssel des Raumes ist beim Wachschutz im Eingangsbereich des
LG2 erhältlich. Die Zugangsdaten der Rechner werden in den Übungen
genannt. Bitte beachten Sie, dass der Raum für Lehrveranstaltungen genutzt
wird und deshalb nur zu folgenden Zeiten verfügbar ist: Mo bis 11.30
Uhr und 16.00 bis 19.00 Uhr, Di bis 19.00 Uhr, Mi bis 15.15 Uhr, Do bis
13.30 Uhr, Fr bis 11.15 Uhr, Sa und So uneingeschränkt. Hinweis: Zum
Drucken das Visio-Diagramm mit Save as z. B. als gif exportieren (ps-Export fehlerhaft), falls nötig in Outlook Express/Extras/Konten eine
Email-Konto mit dem Mail-Ausgangsserver su.informatik.tu-cottbus.de
erstellen, Datei per Email an den Unix-Account schicken und dort mit einem
Image Viewer oder Web Browser drucken.
- PED, ein Petri-Netz-Editor, ist auf den Rechnern im LG2/300 verfügbar (zu
starten mit /home/lvdssz/bin/ped) und steht hier
zum Download bereit. Vor der Benutzung muss die Datei XmPed ins
Home-Verzeichnis kopiert werden (cp /home/lvdssz/ped/XmPed ~/). Hinweis: Bei Problemen mit dem ps-Export hilft oft ein
Neustart von PED.
Materialien zur UML
Materialien zu Java
- Java
2 SE Documentation, insbesondere Java
2 Platform API Specification, Java
Code Conventions.
- James Gosling, Bill Joy, Guy Steele, Gilad Bracha. The
Java Language Specification, Second Edition, Addison Wesley, 2000.
- Guido Krüger. Go
To Java 2. Addison Wesley Verlag, 2000.
- Christian Ullenboom. Java
ist auch eine Insel. Galileo Press, 2001. (auch als aktuellere html-Version)
- Bruce Eckel. Thinking
in Java. Prentice Hall, 1998.
- Monika Heiner. Java
Basics. (Kurzeinführung)
- Rolf Ginter, Thomas Runge, Ray Wojciechowski, Michael Vogel. Java
Stilfibel.
- java.sun.com
- Peter van der Linden. Java FAQ.
Materialien zu Datenbanken
© Andreas Noack