AD Teaching Wiki
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

FrontPage

Vergangene Semester

  • SS 2012

  • SS 2011

  • SS 2010

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

Revision 116 as of 2013-07-17 17:11:29
AD Teaching Wiki:
  • ProgrammierenCplusplusEseSS2013

Willkommen zum Wiki der Vorlesung '''Programmieren in C++ (ESE)''' im Sommersemester 2013

Hier die Ergebnisse der offiziellen Evaluation der Vorlesung.

Diese Veranstaltung wird angeboten von Prof. Dr. Hannah Bast und ist nur für Embedded Systems Engineering-Studierende. Sie basiert auf Aufzeichnungen der Vorlesung Programmieren in C++ im Sommersemester 2012. Am Montag, den 15. April um 14:15 Uhr fand eine Präsenz-Einführungs-Vorlesung statt. Die Übungen finden Montags von 14:00 bis 16:00 statt. Die erste Übung ist am 29. April. Bis wann die Übungen laufen wird noch bekanntgegeben.

Die Vorlesung wird assistiert von Robin Schirrmeister. Die Tutoren sind: Lukas Voegtle und Janosch Deurer. Zuständig für die unterstützenden Systeme (Daphne, SVN, Forum, Linux-Image, ...) ist Axel Lehmann.

Wichtige Links

  • Hier geht's zu unserem Kurs-System Daphne.

  • Hier geht's zum Forum (für Ankündigungen und Fragen zu den Übungsblättern).

  • Hilfe zur Installation von Google Test, zur Benutzung von SVN, zu diversen Editoren, insbesondere VIM und zu Windows.

  • Hier können Sie ein Linux-Image (Virtual Box + Ubuntu 11.10) herunterladen - Passwörter gibt's hier.

  • Hier Informationen zur Sprechstunde am Donnerstag 10:30-12:00: Sprechstunden-Post

Vorlesungsfolien, Videoaufzeichnungen, Übungsblätter und Codedateien

Bemerkung zu den Videoaufzeichnungen: die Videos liegen in verschiedenen Formaten vor, insbesondere: .m4v, .mp4 und .wmv. Wenn Sie auf einen der Links "Videoaufzeichnung" klicken, bekommen Sie das Format, von dem unser Skript denkt, dass es am besten zu Ihrem Gerät / Betriebssystem / Browser passt. Wenn Sie explizit ein bestimmtes Format möchten, kopieren Sie einfach den Link und fügen die entsprechende Endung händisch hinzu.

  • Vorlesung 0, Montag, 15. April 2013 (Zu den besonderen Umständen dieses Kurses):

    Videoaufzeichnung

    Folien

  • Vorlesung 1, Montag, 15. April 2013 (Ein erstes Programm + das ganze Drumherum):

    Videoaufzeichnung

    Folien

    Übungsblatt 1

    Vorlesungsdateien

    Musterlösung

    Programmier-Vorkenntnisse

    Programmier-Vertrauen

  • Vorlesung 2, Montag, 22. April 2013 (Compiler und Linker, Bibliotheken, Jenkins):

    Videoaufzeichnung

    Folien

    Übungsblatt 2

    Tipps

    Vorlesungsdateien

    Musterlösung

    Programmier-Vertrauen

    Wohlfühlfaktor

    Übungsgruppen Verteilung

  • Vorlesung 3, Montag, 29. April 2013 (Grundlegende Konstrukte, mehr zu make):

    Videoaufzeichnung

    Folien

    Übungsblatt 3

    Vorlesungsdateien

    Musterlösung

    Programmier-Vertrauen

    Wohlfühlfaktor

    TDD-Übungs-Nutzen

    PP-Übungs-Nutzen

    Befehle für Präsenzübung

    Hinweise für Präsenzübung 6. Mai

  • Vorlesung 4, Montag, 6. Mai 2013 (Felder, Strings, Zeiger, const, Debugger):

    Videoaufzeichnung

    Folien

    Übungsblatt 4

    Tipps

    Vorlesungsdateien

    Musterlösung

    Programmier-Vertrauen

    Wohlfühlfaktor

    TDD-Übungs-Nutzen

    PP-Übungs-Nutzen

    Hinweise Präsenzübung 13. Mai

  • Vorlesung 5, Montag, 13. Mai 2013 (Klassen, Objekte, Methoden, dynamische Speicherallokation mit new & delete):

    Videoaufzeichnung

    Folien

    Übungsblatt 5

    Tipps

    Vorlesungsdateien

    Musterlösung

    Programmier-Vertrauen

    Wohlfühlfaktor

    TDD-Übungs-Nutzen

    PP-Übungs-Nutzen

    Befehle für Präsenzübung

    Infos Übungen nach Pfingstpause

  • Vorlesung 6, Montag, 27. Mai 2013 (Funktionsaufrufe, Argumentübergabe, Ergebnisrückgabe, copy constructor, assignment operator):

    Videoaufzeichnung

    Folien

    Übungsblatt 6

    Vorlesungsdateien

    Musterlösung

    Was für Präsenzübungen willst Du?

    Infos Code Review nächste Woche

  • Code Review Vorlesung, Montag, 3. Juni 2013:

    Präsenzfolien

    Übungsblatt 6 Review

    Aufgabe 3 Präzisierung

    Review Board

    Code Review Nutzen

    Hinweise Präsenzübung 10. Juni (verpflichtend bei PP)

  • Vorlesung 7, Montag, 10. Juni 2013 (Eingabe/Ausgabe, Optionen, ASSERT_DEATH):

    Videoaufzeichnung

    Folien

    Übungsblatt 7

    Tipps

    Vorlesungsdateien

    Musterlösung

    Hinweise Präsenzübung 17. Juni

  • Vorlesung 8, Montag, 17. Juni 2013 (Templates, valgrind):

    Videoaufzeichnung

    Folien

    Übungsblatt 8

    Vorlesungsdateien

    Musterlösung

    Folien Code Design Präsenzübung

  • Vorlesung 9, Montag, 24. Juni 2013 (STL, vector, string, sort, iostream, namespaces):

    Videoaufzeichnung

    Folien

    Übungsblatt 9

    Tipps

    Vorlesungsdateien

    Musterlösung

    Programmier-Vertrauen

    Wohlfühlfaktor

    TDD-Übungs-Nutzen

    PP-Übungs-Nutzen

    Hinweise Projekte

    Hinweise Fragebögen

  • Vorlesung 10, Montag, 1. Juli 2013 (Vererbung, abstrakte Klassen, virtual):

    Videoaufzeichnung

    Folien

    Übungsblatt 10

    Vorlesungsdateien

    Musterlösung

  • Vorlesung 11, Montag, 8. Juli 2013 (Vererbung II, Type Casting, Projekt, Evaluationsbogen):

    Videoaufzeichnung

    Folien

    Übungsblatt 11

    Vorlesungsdateien

    Projekte

    Tipps Projekte

    Evaluationsbogen

  • Vorlesung 12, Montag, 15. Juli 2013 (Auswertung Evaluation SS 2012, Profiling, Projekte, Arbeit am Lehrstuhl):

    Videoaufzeichnung

    Folien

    Vorlesungsdateien

    Punktevergabe Projekt

  • Vorlesung 13, Montag, 15. Juli 2013 (Auswertung Evaluation, Projekte, Arbeit am Lehrstuhl):

    Videoaufzeichnung

    Folien

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01