Letztes Semester

Einführung in die Softwareentwicklung

Dozent:innen: Univ.-Prof. Dr. Andreas Hildebrandt
Kurzname: Einf. Softwareentw.
Kurs-Nr.: 08.079.015
Kurstyp: Vorlesung/Übung

Voraussetzungen / Organisatorisches

Benötigte Vorkenntnisse
Einführung in die Programmierung

Empfohlene Literatur

Heide Balzert Lehrbuch der Objektmodellierung, Analyse und Entwurf mit der UML 2, 2. Auflage, München 2005

Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides: Design Patterns, Elements of Reusable Object-Oriented Software, Addison-Wesley, 1994

Bjarne Stroustrup: The C++ Programming Language, Pearson 2013

Scott Meyers: Effective C++: 55 Specific Ways to Improve Your Programs and Designs,
Addison-Wesley 2005

Inhalt

Softwaresysteme werden i. Allg. heute nach objektorientierten Ansätzen entwickelt. Diese Vorlesung führt in die Grundlagen der Entwicklung objektorientierter Systeme ein und erprobt diese am praktischen Beispiel.

Ausgehend vom Einsatz objektorientierter Modellierungsmethoden zur Beschreibung von Softwaresystemen (hier UML) wird die Realisierung, die Dokumentation und der Test des Systems vermittelt. Die Realisierung erfolgt in einer objektorientierten Programmiersprache (hier C++) unter Verwendung relevanter Standardbibliotheken.

Der praktische Anteil der Veranstaltung wird durch Software-Entwicklungswerkzeuge unterstützt.

Termine

Datum (Wochentag) Zeit Ort
14.10.2019 (Montag) 14:00 - 16:00 00 512 N 2
1342 - Naturwissenschaftliches Hörsaalgebäude
21.10.2019 (Montag) 14:00 - 16:00 00 512 N 2
1342 - Naturwissenschaftliches Hörsaalgebäude
28.10.2019 (Montag) 14:00 - 16:00 00 512 N 2
1342 - Naturwissenschaftliches Hörsaalgebäude
04.11.2019 (Montag) 14:00 - 16:00 00 512 N 2
1342 - Naturwissenschaftliches Hörsaalgebäude
11.11.2019 (Montag) 14:00 - 16:00 00 512 N 2
1342 - Naturwissenschaftliches Hörsaalgebäude
18.11.2019 (Montag) 14:00 - 16:00 00 512 N 2
1342 - Naturwissenschaftliches Hörsaalgebäude
25.11.2019 (Montag) 14:00 - 16:00 00 512 N 2
1342 - Naturwissenschaftliches Hörsaalgebäude
02.12.2019 (Montag) 14:00 - 16:00 00 512 N 2
1342 - Naturwissenschaftliches Hörsaalgebäude
09.12.2019 (Montag) 14:00 - 16:00 00 512 N 2
1342 - Naturwissenschaftliches Hörsaalgebäude
16.12.2019 (Montag) 14:00 - 16:00 00 512 N 2
1342 - Naturwissenschaftliches Hörsaalgebäude
06.01.2020 (Montag) 14:00 - 16:00 00 512 N 2
1342 - Naturwissenschaftliches Hörsaalgebäude
13.01.2020 (Montag) 14:00 - 16:00 00 512 N 2
1342 - Naturwissenschaftliches Hörsaalgebäude
20.01.2020 (Montag) 14:00 - 16:00 00 512 N 2
1342 - Naturwissenschaftliches Hörsaalgebäude
27.01.2020 (Montag) 14:00 - 16:00 00 512 N 2
1342 - Naturwissenschaftliches Hörsaalgebäude
03.02.2020 (Montag) 14:00 - 16:00 00 512 N 2
1342 - Naturwissenschaftliches Hörsaalgebäude