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

Revision 100 as of 2013-06-27 16:57:49
AD Teaching Wiki:
  • ProgrammierenCplusplusEseSS2013

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

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

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

    Videoaufzeichnung

    Folien

    Übungsblatt 9

    Tipps

    Vorlesungsdateien

    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

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