In der Vorlesung wird die Programmiersprache C++ anhand von praxisnahen Beispielen vorgestellt. Ein besonderer Fokus liegt hierbei immer auf effizienter Programmierung.
Zusätzlich zu der Vorlesung werden Übungen angeboten, in denen die in der Vorlesung vorgestellen Themen praktisch bearbeitet werden.
Themen sind u.a.:
Auf Themen wie "Buildsysteme" (GNU make, SCons, etc.) wird nur am Rande eingegangen. Einer der Tutoriumstermine, ist aber speziell dafür vorgesehen, um alle Studenten in die Lage zu versetzen, die Übungsaufgaben im GZI-Linux-Pool zu bearbeiten.
Nach dem Besuch dieser Vorlesung sollte der Student einen detaillierten Überblick über alle verfügbaren Sprachkonstrukte haben, und somit in der Lage sein, sich selbständig in weiterfuehrende Themen einzuarbeiten.
Vorrausgesetzt werden Kenntnisse der imperativen und Grundkentnisse der objektorientierten Programmierung. Diese Konzepte werden nur sehr knapp eingefuehrt.. C-Kentnisse werden nicht vorrausgesetzt.
"The C++ Standard Incorporating Technical Corrigendum No. 1" ISBN 13: 978-0-470-84674-2 (H /B)
Frequency | Weekday | Time | Format / Place | Period |
---|
Degree programme/academic programme | Validity | Variant | Subdivision | Status | Semester | LP | |
---|---|---|---|---|---|---|---|
Bioinformatik und Genomforschung / Bachelor | (Enrollment until SoSe 2011) | Individueller Ergänzungsber | Wahl | 4. | 3 | unbenotet V+Ü | |
Bioinformatik und Genomforschung / Master | (Enrollment until SoSe 2012) | Wahl | 2. | 3 | unbenotet V+Ü | ||
Bioinformatik und Genomforschung / Promotion | Indiv. Erg. | Wahl | 3 | unbenotet V+Ü | |||
Informatik / Bachelor | (Enrollment until SoSe 2011) | Nebenfach | Wahl | 4. | 3 | unbenotet V+Ü | |
Intelligente Systeme / Master | (Enrollment until SoSe 2012) | Individuelle Ergänzung | Wahl | 2. | 3 | unbenotet V+Ü | |
Kognitive Informatik / Bachelor | (Enrollment until SoSe 2011) | Individueller Ergänzungsb | Wahl | 4. | 3 | unbenotet V+Ü | |
Naturwissenschaftliche Informatik / Bachelor | (Enrollment until SoSe 2011) | Individueller Ergänzungsbereic | Wahl | 4. | 3 | unbenotet V+Ü | |
Naturwissenschaftliche Informatik / Diplom | (Enrollment until SoSe 2004) | Robotik; allgem.HS | HS | ||||
Naturwissenschaftliche Informatik / Master | (Enrollment until SoSe 2012) | Individuelle Ergänzung | Wahl | 2. | 3 | unbenotet V+Ü |