Praktikum: Programmiersprache C++

   


Semester: WS 2006/07

LVA - Name:

Praktikum: Programmiersprache C++

LVA - Nummer:

353.021

LVA - Typ:

PR

Wochenstunden pro Sem.:

2

Vortragende(r):

Alexandros Paramythis

Max. Teilnehmerzahl:

35

Anmeldemodus:

Online
Die endgültige Einteilung der Teilnehmer erfolgt ausschließlich in der Vorbesprechung.

Termine:

Wöchentlich am Di, 08:30 - 10:00 im T 041 (siehe auch Termine)

1. Termin: 3.10.2006, 08:30 im T 041 (siehe auch Durchführung der LVA).

Die endgültige Einteilung der Teilnehmer erfolgt ausschließlich in der Vorbesprechung. In KUSSS wird die Teilnehmerzahl mit 30 geführt, damit dann darüber hinaus noch Teilnehmer flexibel zugeteilt werden können und StudentInnen auf der Warteliste des letzten Semesters (dadurch wird die Wartezeit auf max. 1 Semester verkürzt) und andere, die die LVA aus bestimmten Gründen im jeweiligen Semester ablegen müssen, berücksichtigt werden können; eine Anmeldung über KUSSS ist dafür jedoch KUSSS-systembedingt unbedingt erforderlich.

Die definitive Teilnehmerzahl geht somit bis auf 35 Teilnehmer.

Ich bitte daher alle, die sich angemeldet haben (vom KUSSS zugeteilte Teilnehmer, Warteliste und alle anderen), an der Vorbesprechung teilzunehmen.

Ort:

T 041 (siehe auch Termine)

Inhalt der LVA:

siehe Inhalt

LVA - Modus:

Die Lehrveranstaltung wird in englischer Sprache abgehalten
(siehe auch Durchführung der LVA).

Prüfung:

schriftlich am Ende des Semesters (siehe auch Durchführung der LVA).

Literatur:

siehe Literatur

Sonstige Informationen:

Sprechstunden

Weitere Auskünfte:

Abgabe, Compiler 

Links zu anderen Semestern:

SS 2002, WS 2002/03, SS 2003, WS 2003/04, SS 2004, WS 2004/05, SS 2005, WS 2005/06

Inhalt

Die Lehrveranstaltung beginnt mit einem Basisteil. Dieser soll ein grundlegendes Verständnis für die Programmierkonzepte in C bzw. C++ schaffen. Vom Basisteil wird in die objektorientierte Programmierung in C++ übergeleitet. Besonderer Wert wird dabei auf folgende Themen gelegt:

Durchführung der Lehrveranstaltung

Die Lehrveranstaltung wird  jeweils dienstags von 8:30 bis 10:00 Uhr im Raum T 041 und zu Beginn 1-2x zusätzlich nach vorheriger Absprache mit den Studenten abgehalten. Da es sich um ein Praktikum handelt, gilt generell Anwesenheitspflicht.

Begleitend wird ein elektronisches Forum eingerichtet werden, in welchem die Studenten diskutieren und sich gegenseitig unterstützen können.

Am Ende des Semesters findet eine Abschlussklausur statt, mit der das im Laufe des Semesters angeeignete Wissen überprüft wird. Bei dieser Klausur sind sämtliche Unterlagen (außer Notebooks und Ähnliches) erlaubt. Grundlage für die Teilnahme an dieser Abschlussklausur ist die Ausarbeitung und der positive Abschluss der Übungen und der Projektarbeit. Die Gesamtbeurteilung für das Praktikum wird aus den Punkten der Übungen, des Projekts sowie der Klausur berechnet.

Abgabe

Die Übungen und Projekte müssen elektronisch abgegeben werden. Weitere Hinweise für die Abgabe werden in der Vorbesprechung gegeben.

Compiler

Es gibt eine große Anzahl Compiler für C++. Im Prinzip kann jeder verwendet werden. Allerdings sollte beachtet werden, dass alle Programme vor der Abgabe mit dem GNU GCC (g++) getestet werden müssen, da dieser auch für die Benotung derselbigen verwendet werden wird.

Termine

Zur Zeit vorgesehene Termine (können sich in Absprache mit den Studenten ändern):

Nähere Details oder Änderungen werden während der LVA bekanntgegeben.

Sprechstunden

M.Sc. Alexandros Paramythis, Di. 10:30 - 12:30, T 660

Literatur

Es gibt eine sehr große Auswahl von Büchern über C++. Im folgenden sind einige als Literaturhinweise genannt.

  1. Thinking in C++ 2nd Edition (by Bruce Eckel); Free Electronic Book, Volume 1 & Volume 2
    (http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html)
  2. Stanley B. Lippman: C++, Mitp-Verlag 2003
  3. André Willms: C++ Programmierung; 2. Auflage, Addison-Wesley 2002
  4. Stanley B. Lippman: C++ Primer; Mitp-Verlag 2002
  5. Stroustrup, Bjarne: Die C++ Programmiersprache; Addison-Wesley 2000

letze Änderung:  08.08.2006