Objektorientierte Modellierung, Spezifikation und Implementierung

Kurzbeschreibung

Der Kurs gibt eine Einführung in Grundprinzipien der Objektorientierung. Analyse und Entwurf von Systemen werden dabei mit einer speziellen Ausrichtung auf objektorientierte Modellierungansätze einerseits sowie mit der Anwendung der Simulationsbibliothek ODEMx andererseits behandelt (Prof. Fischer).

Der Implementationsaspekt findet anhand einer vollständigen Einführung in die Sprache C++ gemäß ISO/IEC-14882 Berücksichtigung. Dabei geht es zunächst um die Vermittlung von elementaren und fortgeschrittenen Konzepten von C++. Darauf aufbauend wird auf moderne Möglichkeiten und Techniken der generischen Programmierung in C++ eingegangen (Dr. Ahrens).

Zur Kommunikation zwischen Veranstaltungsleitern und -teilnehmern außerhalb der Veranstaltungen wurde die Newsgroup local.lehre.ws2007.omsi eingerichtet. Diese ist, da lokal, nur auf dem Newsserver des Institutes zu finden. Alle Details zum Zugang und weitere Informationen sind hier zu finden.

Unterlagen

Abschnitt falten Abschnitt öffnen

Der Zugriff ist teilweise auf Institutsrechner (Computerpool) beschränkt.

Vorlesungsfolien

Diese Folien können eine Mitschrift während der Vorlesung nicht völlig ersetzen. Es wird – vor allem im C++-Teil, aber nicht nur dort – in der Vorlesung auch Wissen vermittelt, das Bestandteil der Prüfung, aber nicht der Vorlesungsfolien ist. Es sei noch einmal darauf hingewiesen, dass das Ausdrucken dieser Dateien am Institut untersagt ist.

Modellierung/Simulation
(Prof. Fischer)

C++
(Dr. Ahrens)

Beispieldateien

Praktikum

Abschnitt falten Abschnitt öffnen

Aufgaben

An dieser Stelle werden zu gegebener Zeit für die verschiedenen Teile der Vorlesung Aufgaben erscheinen. Es wird voraussichtlich mehrere fakultative und nur ein paar wenige abzugebende Aufgaben geben (wobei letztere erstere als Voraussetzung haben!).

Aufgaben C++ (fakultativ) Abschnitt falten Abschnitt öffnen

Aufgaben ODEMx Abschnitt falten Abschnitt öffnen

Werkzeuge

Informationen zu den benötigten Werkzeugen gibt inklusive Downloadmöglichkeiten auf separaten, teilweise etwas restriktiveren Webseiten


Valid XHTML 1.1! Valid CSS! Letzte Änderung: 18.10.2007