Computersysteme (SS 2009)
Sie dürfen die Themen in diesem Forum nicht sehen
Abschnittsübersicht
-
Computersysteme (326.052, SS 2009)
Zeit: Freitag, 10:15-11:45, BA 9911.
Beginn: 6. März 2009
In Absprache mit der Studienkommission und der Studienrichtungsvertretung Technische Mathematik wird ab 2009 in dieser LVA das Thema "Objektorientierte Programmierung in C++" behandelt, insbesondere die Bereiche
- Objekte und Klassen,
- Vererbung,
- Templates,
- die C++ Standardbibliothek.
Um an der Lehrveranstaltung teilzunehmen, müssen Sie sich im KUSSS System dafür anmelden. Da die Übungsaufgaben im Moodle abgegeben werden, müssen Sie sich außerdem im Moodle einloggen und als Kursteilnehmer eintragen (Sie erhalten dann auch alle ins Nachrichtenforum gestellte Nachrichten per Email).
-
Vorlesung
Es wird empfohlen, die Folien (ggf. im "4 on 1" Format) auszudrucken und zum Mitlesen und Annotieren in die Vorlesung mitzunehmen. Alle darin angeführten Programme stehen im Quellcode zur Verfügung. Zum selbständigen Studium des Stoffes ohne Besuch der Lehrveranstaltung sind die Folien nicht geeignet (siehe die unten angeführten ausführlichen "Materialien").- Introduction (4 on 1)
- Classes and Objects (4 on 1)
- Inheritance (4 on 1)
- Templates (4 on 1)
- The Standard Library (4 on 1)
- Numerics (4 on 1)
- Containers, Iterators, Algorithms (4 on 1)
- Input and Output (4 on 1)
-
Übungsaufgaben
Es werden 6 Aufgaben ausgegeben, die mit je 100 Punkten bewertet werden. Die besten 5 Aufgaben zählen; für eine positive Bewertung sind 250 Punkte notwendig. Beachten Sie bei der Ausarbeitung der Übungen die Codierrichtlinien. -
Tutorstunden
Wöchentlich im Praktikumsraum KG 5. Stock.- Misha Yudytskiy: Montag 9:00-9:45
- Andreas Müller: Dienstag, 14:30-15:15
- Misha Yudytskiy: Montag 9:00-9:45
-
Abschlussklausur
Freitag, 26. Juni 2009.
Nachklausur: Donnerstag, 29. Oktober 2009, 17:15-18:45, T112.
Anmeldung bis Dienstag, 27. Oktober 2009, 12:00 im KUSSS. -
Materialien
- C++ Language Tutorial
- C++ Library Reference
- C++ in a Nutshell
- Thinking in C++
- Example Programs for Download
- C++ in a Nutshell
- C++ Cookbook (link "Examples")
- C++ Übungsbuch (link "Lösungen")
- Thinking in C++
- Exploring C++
- Eclipse
Unter MS Windows können Sie auch eine vorinstallierte virtuelle Maschine unter Debian GNU/Linux mit dem Eclipse C/C++ IDE verwenden (Einstieg als Benutzer "guest" mit Passwort "guest", mit "Applications/Accessories/Terminal" ein Fenster öffnen und mit "eclipse &" die IDE starten).