C-Kurs Wintersemester 2009/2010

Institut für Mathematische Optimierung
Technische Universität Braunschweig


Prof. Dr. Marc Pfetsch / Christian Sievers / Ingo von Laer


Informationen zur Veranstaltung
findet man hier im MHB.


Vorlesung
Donnerstag 15:00 - 16:30 Raum PK 4.3
Beginn: 22.10.2009


Übung im CIP-Pool
Gruppe 1 Montag 09:45 - 11:15
Gruppe 1 Donnerstag 09:45 - 11:15
Gruppe 2 Montag 16:45 - 18:15
Gruppe 2 Mittwoch 15:00 - 16:30
Gruppe 3 Dienstag 09:45 - 11:15
Gruppe 3 Mittwoch 09:45 - 11:15
Beginn: Zweite Semesterwoche

Informationen über den CIP-Pool finden Sie hier.

Das Debian-Image finden Sie hier.

Den externen Link zur VM-Ware Hompage finden Sie hier.

Die ersten Befehle für UNIX und xemacs finden Sie hier.

Skript "Einführung in die Programiersprache C" von 2007.


Literatur

Beim Gauß-IT-Zentrum erhalten Sie viele günstige Handbücher. Für den C-Kurs empfehlen wir "C. Ein Nachschlagewerk" und eventuell "Unix. Eine Einführung in die Benutzung".

Das Standardwerk zu C ist "The C programming language" von Brian W. Kernighan und Dennis M. Ritchie (zweite Auflage!).

Viele Detailinformationen finden Sie in der C-FAQ.


Aufgabenblätter

Kommentare in den Programmen sind Pflicht, Aufgaben die nicht vernünftig kommentiert wurden werden nicht abgenommen.

Aufgabenblatt 1: Aufgabenblatt

Aufgabenblatt 2: Aufgabenblatt

Aufgabenblatt 3: Aufgabenblatt

Aufgabenblatt 4: Aufgabenblatt

Aufgabenblatt 5: Aufgabenblatt Bitte beachten, das Aufgabenblatt wurde am 20.11.09 überarbeitet.

Aufgabenblatt 6: Aufgabenblatt

Aufgabenblatt 7: Aufgabenblatt

Aufgabenblatt 8: Aufgabenblatt

Aufgabenblatt 9: Aufgabenblatt

Aufgabenblatt 10: Aufgabenblatt

Aufgabenblatt 11: Aufgabenblatt

Aufgabenblatt 12: Aufgabenblatt

Am 28.1. gab es keine Hausaufgaben.

Die freiwilligen Aufgaben vom 4.2. finden Sie auf der letzten Seite der Präsentation.
Die unter /usr/global/c-kurs/prog/ zur Verfügung gestellten Programme finden Sie auch hier.
Präsentationen

Präsentation der zweiten Vorlesung, hier Version zum Ausdrucken

Präsentation der dritten Vorlesung, hier Version zum Ausdrucken

Präsentation der vierten Vorlesung, hier Version zum Ausdrucken

Präsentation der fünften Vorlesung, hier Version zum Ausdrucken

Präsentation der sechsten Vorlesung, hier Version zum Ausdrucken

Einen Einblick in die Arbeit mit dem Debugger ddd verschafft Kapitel 1 seiner Anleitung, die Sie unter /usr/share/doc/ddd-doc/ddd.pdf.gz finden.

Präsentation der achten Vorlesung, hier Version zum Ausdrucken

Präsentation der neunten Vorlesung, hier Version zum Ausdrucken

Präsentation der zehnten Vorlesung, hier Version zum Ausdrucken

Präsentation der elften Vorlesung, hier Version zum Ausdrucken

Präsentation der zwöften Vorlesung, hier Version zum Ausdrucken

Präsentation der dreizehnten Vorlesung, hier Version zum Ausdrucken

Präsentation der vierzehnten Vorlesung, hier Version zum Ausdrucken