#acl All:read = Willkommen zum Wiki der Vorlesung '''Programmieren in C++''' im Sommersemester 2010 = Die Vorlesung wird gehalten von [[http://ad.informatik.uni-freiburg.de/staff/bast|Prof. Dr. Hannah Bast]]. Sie findet statt jeden Mittwoch von 16:15 bis ca. 17:45 Uhr, im Hörsaal 026 (µ-Saal) in Gebäude 101. Die Tutoren sind: [[http://ad.informatik.uni-freiburg.de/staff/hoffmaje|Jens Hoffmann]], [[http://ad.informatik.uni-freiburg.de/staff/lehmann|Axel Lehmann]], Felix Ruzzoli, O(Happy)day Jubran, Robin Schirrmeister, [[http://ad.informatik.uni-freiburg.de/staff/skilevis|Simon Skilevis]], [[http://mailhide.recaptcha.net/d?k=01RS4fZLoCu3-UCmaBmiO7Ww==&c=PEKu9X0LkTtTtyrlCNW_7xvuDOp2Y_y45sOImK6QzD-N5PaMYnVL-CyuunzLsSJJ|Tim Lechler]], Yaser Öztürk. Chef-Tutor und SVN-Administrator ist Jens Hoffmann, mit Unterstützung von Axel Lehmann. Unsere Hudson-Administratorin und Chef-Linterin ist [[http://ad.informatik.uni-freiburg.de/staff/baumgari|Ina Baumgarten]]. Unser Video-Schneider und -Konvertierer ist Jochen Kempfle, mit Unterstützung von Tim Lechler. ||'''Zum [[ProgrammierenCplusplusSS2010/FAQ|FAQ (Häufig gestellte Fragen)]]''' || ||<99% style="text-align: center;">[[http://ad-forum.informatik.uni-freiburg.de/ProgrammierenCplusplusSS2010/|Fragen zu aktuellen Übungsblättern]] | [[ProgrammierenCplusplusSS2010/Archiv|Fragen zu den Übungsblättern 1 bis 7]] || == Materialien == * Der [[attachment:evaluation-form-cplusplus-ss2010.pdf|Fragebogen zur Evaluation der Lehre]] für diese Veranstaltung * Die [[ProgrammierenCplusplusSS2010/Projekt|Spezifikation für die Projekte]] * Die Folien von den einzelnen Vorlesungen als PDF: [[attachment:ProgrammierenCplusplusSS2010/vorlesung-1.pdf|Vorlesung 1]], [[attachment:ProgrammierenCplusplusSS2010/vorlesung-2.pdf|Vorlesung 2]], [[attachment:ProgrammierenCplusplusSS2010/vorlesung-3.pdf|Vorlesung 3]], [[attachment:ProgrammierenCplusplusSS2010/vorlesung-4.pdf|Vorlesung 4]], [[attachment:ProgrammierenCplusplusSS2010/vorlesung-5.pdf|Vorlesung 5]], [[attachment:ProgrammierenCplusplusSS2010/vorlesung-6.pdf|Vorlesung 6]], [[attachment:ProgrammierenCplusplusSS2010/vorlesung-7.pdf|Vorlesung 7]], [[attachment:ProgrammierenCplusplusSS2010/vorlesung-8.pdf|Vorlesung 8]], [[attachment:ProgrammierenCplusplusSS2010/vorlesung-9.pdf|Vorlesung 9]], [[attachment:ProgrammierenCplusplusSS2010/vorlesung-10.pdf|Vorlesung 10]], [[attachment:ProgrammierenCplusplusSS2010/vorlesung-11.pdf|Vorlesung 11]], [[attachment:ProgrammierenCplusplusSS2010/vorlesung-12.pdf|Vorlesung 12]], [[attachment:ProgrammierenCplusplusSS2010/vorlesung-13.pdf|Vorlesung 13]]. * Die Übungsblätter als PDF: [[attachment:ProgrammierenCplusplusSS2010/uebungsblatt-1.pdf|Übungsblatt 1]], [[attachment:ProgrammierenCplusplusSS2010/uebungsblatt-2.pdf|Übungsblatt 2]], [[attachment:ProgrammierenCplusplusSS2010/uebungsblatt-3.pdf|Übungsblatt 3]], [[attachment:ProgrammierenCplusplusSS2010/uebungsblatt-4.pdf|Übungsblatt 4]], [[attachment:ProgrammierenCplusplusSS2010/uebungsblatt-5.pdf|Übungsblatt 5]], [[attachment:ProgrammierenCplusplusSS2010/uebungsblatt-6.pdf|Übungsblatt 6]], [[attachment:ProgrammierenCplusplusSS2010/uebungsblatt-7.pdf|Übungsblatt 7]], [[attachment:ProgrammierenCplusplusSS2010/uebungsblatt-8.pdf|Übungsblatt 8]], [[attachment:ProgrammierenCplusplusSS2010/uebungsblatt-9.pdf|Übungsblatt 9]], [[attachment:ProgrammierenCplusplusSS2010/uebungsblatt-10.pdf|Übungsblatt 10]], [[attachment:ProgrammierenCplusplusSS2010/uebungsblatt-11.pdf|Übungsblatt 11]], [[attachment:ProgrammierenCplusplusSS2010/uebungsblatt-12.pdf|Übungsblatt 12]]. * Hier sind die Dateien aus den bisherigen Vorlesungen (bekommt man auch mit ''svn checkout / update''): https://daphne.informatik.uni-freiburg.de/ss2010/ProgrammierenCplusplus/svn/vorlesungen/ * Hier sind die bisherigen Musterlösungen (bekommt man auch mit ''svn checkout / update''): https://daphne.informatik.uni-freiburg.de/ss2010/ProgrammierenCplusplus/svn/musterloesungen/ * Erklärungen zu den diversen "Systemen" die Sie in dieser Veranstaltung benutzen: [[ProgrammierenCplusplusSS2010/SVN|SVN]], [[ProgrammierenCplusplusSS2010/Make|Make]], [[ProgrammierenCplusplusSS2010/GTest|GTest]], [[ProgrammierenCplusplusSS2010/Lint|Lint]], [[ProgrammierenCplusplusSS2010/Editor|Editor]], [[ProgrammierenCplusplusSS2010/IDE|Keine IDE]]. == Vorlesungsaufzeichnungen == Die ungeschnittenen AVI Dateien sind immer schon kurz nach der Vorlesung verfügbar, sind aber relativ groß, ungeschnitten und nur Folien + Ton. Die geschnittenen, streambaren WMV Dateien stehen in zwei Auflösungen ab ca. Freitag nach der Vorlesung zur Verfügung. Bei halbwegs vernünftiger Bandbreite sollten Sie die WMV Aufnahme mit der hohen Auflösung wählen. * Die Aufnahmen der Vorlesungen als WMV (Screen + Audio + Dozentin, hohe Auflösung, ca. 400 MB / Vorlesung, mit Streaming): [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-2.high-resolution.wmv|Vorlesung 2]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-3.high-resolution.wmv|Vorlesung 3]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-4.high-resolution.wmv|Vorlesung 4]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-5.high-resolution.wmv|Vorlesung 5]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-6.high-resolution.wmv|Vorlesung 6]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-7.high-resolution.wmv|Vorlesung 7]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-8.high-resolution.wmv|Vorlesung 8]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-9.high-resolution.wmv|Vorlesung 9]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-10_2.high-resolution.wmv|Vorlesung 10]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-11.high-resolution.wmv|Vorlesung 11]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-12.high-resolution.wmv|Vorlesung 12]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-13.high-resolution.wmv|Vorlesung 13]]. * Die Aufnahmen der Vorlesungen als WMV (Screen + Audio + Dozentin, niedrige Auflösung, ca. 200 MB / Vorlesung, mit Streaming): [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-2.low-resolution.wmv|Vorlesung 2]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-3.low-resolution.wmv|Vorlesung 3]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-4.low-resolution.wmv|Vorlesung 4]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-5.low-resolution.wmv|Vorlesung 5]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-6.low-resolution.wmv|Vorlesung 6]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-7.low-resolution.wmv|Vorlesung 7]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-8.low-resolution.wmv|Vorlesung 8]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-9.low-resolution.wmv|Vorlesung 9]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-10_2.low-resolution.wmv|Vorlesung 10]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-11.low-resolution.wmv|Vorlesung 11]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-12.low-resolution.wmv|Vorlesung 12]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-13.low-resolution.wmv|Vorlesung 13]]. * Die Aufnahmen der Vorlesungen als AVI (nur Screen + Audio, hohe Auflösung, ca. 500 MB / Vorlesung, kein Streaming): [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-1.avi|Vorlesung 1]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-2.avi|Vorlesung 2]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-3.avi|Vorlesung 3]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-4.avi|Vorlesung 4]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/tmp/vorlesung-5.avi|Vorlesung 5]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-6.avi|Vorlesung 6]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-7.avi|Vorlesung 7]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-8.avi|Vorlesung 8]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-9.avi|Vorlesung 9]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-10.avi|Vorlesung 10]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-11.avi|Vorlesung 11]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-12.avi|Vorlesung 12]], [[http://vulcano.informatik.uni-freiburg.de/recordings/cplusplus-ss2010/vorlesung-13.avi|Vorlesung 13]]. == Fragetermine == * Der Termin am Freitag 16- 18 Uhr ist mangels Interesse gestrichen worden. * Jeden Montag, 13 - 15 Uhr im Raum 00 030 in Gebäude 51 = da wo unser Lehrstuhl ist. Nächster Termin: 19. Juli, Tutor: Axel + Tim. * Jeden Dienstag, 14 - 16 Uhr im Raum 00 030 in Gebäude 51 = dito. Nächster Termin: 20. Juli, Tutor: Felix + Jens. == Aktuelle Mitteilungen == Ich habe heute in Hudson das Buildskript für eure Jobs aktualisiert und ebenso habe ich die cpplint.py bei euch ausgetauscht. Die sollte nun die Einrückung checken (eventuell noch nicht perfekt). ... wenn es irgendwelche Probleme geben sollte, die ich beim Testen nicht bemerkt habe, dann meldet euch einfach bei mir direkt (baumgari@informatik.uni-freiburg.de) oder schreibt ins Forum. Liebe Grüße, '''Ina 1Jul10 16:06''' :) Liebe Vorlesungsaufzeichnung sehende Kommilitonen, in der gestrigen Vertetung fuer Frau Prof. Bast zur 10. Vorlesung ist mir ein grober Fehler unterlaufen: Nach dem Ende der Veranstaltung habe ich ohne Hirn und Verstand sukzessiv Fenster "geixt" und dabei die Aufzeichnung geloescht. Ich moechte Sie darum herzlichst um Entschuldigung bitten. Wenn Sie nun auf Grund der fehlenden Aufzeichnung Schwierigkeiten bei der Bearbeitung des aktuellen Uebungsblattes oder beim Verstaendnis der Folien oder des in der Vorelsung geschriebenen Codes haben sollten, bitte ich Sie mir kurz ihr Problem zu schreiben. Ich werde Sie dann mit Zusatzinformationen versorgen, die Ihr Problem loesen werden. Jens Hoffmann Mich würde Ihre Meinung zu den Vorlesungsaufzeichnungen interessieren. Benutzen Sie es überhaupt? Benutzen Sie eher das AVI? Oder eher die low-resolution WMV Datei? Oder eher die high-resolution WMV Datei? Gäbe es Ihrer Ansicht nach irgendetwas zu verbessern? [[ProgrammierenCplusplusSS2010/FeedbackVideos|Geben Sie Ihr Feedback bitte auf dieser Seite, anonym oder mit Namen, wie Sie möchten!]] Zur Info noch: Am Anfang sieht man in den WMV-Schnitten hauptsächlich mich und nicht die Folien, weil ich da eh alles vorlese was auf den Folien steht, und weil ich denke, dass es so lebendiger ist für diejenigen die die Vorlesung remote verfolgen (da gibt es einige) oder sie in Zukunft irgendwann schauen (da wird es wohl auch einige geben). Spätestens zum Programmierteil sieht man dann vor allem den Bildschirm und mich nur noch unten in einem kleinen Fenster. '''Hannah 9Jun10 20:04''' Es stehen jetzt zur Verfügung: (1) Die Folien für die 7. Vorlesung + die ungeschnittene AVI Aufnahme (die geschnittene WMV Aufnahme mit streaming kommt am Freitag); (2) Die Dateien aus der 7. Vorlesung mit einigen Verbesserungen und den Spezifikationen die Sie brauchen um das 7. Übungsblatt zu machen; (3) Die Musterlösungen für das 6. Übungsblatt. '''Hannah 9Jun10 19:32''' [[ProgrammierenCplusplusSS2010/ÄltereMitteilungen|Hier geht es zu den älteren Mitteilungen.]]