C++ Programmierpraktikum (WiSe 08/09)
Jörg-Stefan Praßni, Dr. Timo RopinskiAktuelles
- (15.12.08) Die Folien zur STL sind online.
- (17.11.08) Beispiellösung zu Aufgabe 3 online.
- (10.11.08) Die Folien zum Thema Präprozessor sind online.
- (03.11.08) Die Folien zum Thema Konstruktoren sind online.
- (27.10.08) Beispiellösungen zum ersten Aufgabenblatt online.
- (27.10.08) Die Folien zum Thema Speicherverwaltung und das zweite Aufgabenblatt sind online.
- (20.10.08) Die Einführungsfolien und das erste Aufgabenblatt sind online.
- (14.10.08) Das Praktikum findet ab sofort im Seminarraum SR 8 statt.
- (13.10.08) Nächster Termin Montag, den 20.10.08, 14 Uhr c.t.
- (08.09.08) Homepage online.
Inhalte
Derzeit wird in den Grundstudiumsveranstaltungen der Informatik die Objekt-orientierte Sprache Java gelehrt, welche einen leichten Einstieg in die wesentlichen Paradigmen Objekt-orientierter Softwareentwicklung erlaubt. Im Rahmen von laufzeitkritischen industriellen Softwareprojekten wird heutzutage jedoch weitestgehend C++ eingesetzt. Gerade bei der Umsetzung von computergrafischen Echtzeitsystemen oder der numerischen Lösung großer Gleichungssysteme, ist der mit C++ erreichbare Geschwindigkeitsvorteil gegenüber anderen Hochsprachen unverzichtbar. Im WS08/09 soll erstmals ein C++ Programmierpraktikum angeboten werden. Das Praktikum soll in einen theoretischen und einen praktischen Block unterteilt sein, wobei im theoretischen Block zunächst die grundlegenden Konzepte von C++ erarbeitet werden. Diese Konzepte sollen dann im praktischen Block in Kleingruppen vertieft und angewendet werden.
Zielgruppe
Die Maßnahme soll gemeinsam für Studierende des Bereichs Computergrafik am Institut für Informatik sowie Studierende des Instituts für Numerische und Angewandte Mathematik durchgeführt werden.
Zeit und Ort
Das Praktikum findet Montags um 14 - 16 Uhr c.t. im Seminarraum SR 8 im Institut für Informatik (8. Etage) statt.
Folien
- Einführung
- Thema: Speicherverwaltung
- Thema: Konstruktoren und Destruktor
- Thema: Präprozessor
- Thema: Standard Template Library
Aufgabenblätter
Lösungen
- Lösung zu Aufgabe 1
- Lösung zu Aufgabe 1 (Visual Studio 2005 Projekt)
- Lösung zu Aufgabe 2
- Lösung zu Aufgabe 2 (Visual Studio 2005 Projekt)
- Lösung zu Aufgabe 3


