Kompaktkurs Einführung in die Programmierung - Summer 12
Jump to navigation
Jump to search
- Term
- Summer 12
- Lecturer
- Dr. rer. nat. Tobias Weinzierl
- Time and Place
- 19.3.2012 bis 3.4.2012
Vorlesung gibt es Montags bis Freitags 9-12 Uhr im Interimshörsaal 2.
Am 2.4. findet die Vorlesung im Interimshörsaal 1 statt!
Tutorien gibt es Montags bis Freitags 14:00-15:30 Uhr in den jeweiligen Übungsräumen (siehe TumOnline). - Audience
- Für die Mathematik-Studiengänge ist das das "Praktikum Einführung in eine Programmiersprache" MA8001, vgl. Abschnitt A1.6 im Studienplan (bzw. für Studierende nach der alten Studienordnung die Veranstaltung "Einführung in die Programmierung").
- Hörer anderer Fachrichtungen, die C lernen wollen, sind ebenfalls willkommen!
- Tutorials
- Matous Sedlacek, Alexander Schiendorfer, Vladislav Lisitsyn, Jaclyn Rodrigues Monteiro
- Der wesentliche Teil dieses Kurses besteht darin, die Übungsaufgaben zu bearbeiten, d.h., die dort verlangten Programme in der Regel erst mit Papier und Bleistift zu entwerfen und dann zu implementieren.
- Zur Unterstützung gibt es an den Vorlesungstagen Tutorien zu denen Sie sich über TumOnline anmelden können.
- Exam
- Klausureinsicht: Freitag 17.8.2012 von 10-12 Uhr im Raum 02.05.041
- Semesterwochenstunden / ECTS Credits
- 4 SWS / 6 Credits
- TUMonline
- {{{tumonline}}}
Contents
NEWS
- Zeitraum: Der Blockkurs findet vom 19.3.2012 bis 3.4.2012 statt.
- Klausur: Findet am 18.4.2012 statt. Siehe unten.
- Vorlesung: Montags bis Freitags 9-12 Uhr im Interimshörsaal 2.
- Tutorien: Montags bis Freitags 14:00-15:30 Uhr in den jeweiligen Übungsräumen (siehe TumOnline).
- Ausnahmeregelung am 21.3.2012: Die Übungen finden an diesem Tag jeweils in einem anderen Übungsraum statt! (siehe TumOnline bzw. vorab Information im jeweiligen Tutorium). Zeitpunkt aber gleich! Vorlesung findet an diesem Tag im üblichen Interimshörsaal 2 statt!
- Ausnahmeregelung am 2.4.2012: Vorlesung findet an diesem Tag (Montag) im
Interimshörsaal 1 statt! Zeitpunkt aber gleich. An diesem Tag finden die Tutorien in den üblichen Räumlichkeiten statt! - Klausureinsicht: Mittwoch 23.5.2012 von 10-12 Uhr im Raum 02.05.041.
- Wiederholungsklausur: Freitag 13.7.2012 von 14:30-15:45 Uhr im Interim HS 1 (siehe unten).
- Klausureinsicht: Freitag 17.8.2012 von 10-12 Uhr im Raum 02.05.041 (siehe unten).
Anmeldung
Es ist NUR eine Anmeldung zur Klausur und zu den Übungen nötig! Anmeldung zur Klausur wird vom 19.3.2012-3.4.2012 über TumOnline möglich sein. Die Anmeldung zu den Tutorien ist allgemein ab jetzt möglich.
Vorbereitung
Es hilfreich sich vorab mit den technischen Dingen vertraut zu machen. Dies hängt davon ab, wo man die Programmieraufgaben lösen möchte. Siehe dazu detaillierte Beschreibung auf dem ersten Übungsblatt.
Speicherlecks: Tools für die Überprüfung korrekter Freigabe des Freispeichers:
- Unter Linux: z.B. valgrind http://valgrind.org/
- Unter Windows (Tools nicht getestet): z.B.
- für Visual C++ den Visual Leak Detector http://www.codeproject.com/KB/applications/visualleakdetector.aspx
- mpatrol http://sourceforge.net/projects/mpatrol/
- mem http://c.snippets.org/browser.php?sect=37#37
Übungsmaterial
Vorlesungsfolien sind in TumOnline zugänglich!
Klausur
- Datum: Mittwoch, 18.4.2012
- Uhrzeit: 18:30-19:45 Uhr (75 Min.)
- Ort: Hörsaal MW2001 (Fakultät für Maschinenbau)
- Registrierung: Über TumOnline im Zeitfenster 19.3.2012-10.4.2012.
- Erlaubte Hilfsmittel: Es ist ALLES außer elektronische Geräte als Hilfsmittel erlaubt!
- Klausureinsicht: Mittwoch 23.5.2012 von 10-12 Uhr im Raum 02.05.041.
Wiederholungsklausur
- Datum: Freitag 13.7.2012
- Uhrzeit: 14:30-15:45 Uhr (75 Min.)
- Ort: Interim HS 1
- Registrierung: Über TumOnline.
- Erlaubte Hilfsmittel: Es ist ALLES außer elektronische Geräte als Hilfsmittel erlaubt!
- Klausureinsicht: Freitag 17.8.2012 von 10:00-12:00 im Raum 02.05.041.