MA-Gebäude TU Berlin - Fakultät II - Mathematik und Naturwissenschaften
Institut für Mathematik

 

TU-Logo

Praktikum Programmiermethoden in der Mathematik WS 05/06

Inhalt Termine Adressen u. Sprechzeiten Scheinkriterien Materialien (Übungsblätter etc.) Buchtipps

Die Veranstaltung ist abgeschlossen!

Übungsscheine im Sekretariat MA 472

Sprechzeiten: Mo, Di, Do, Fr 9.30-11.30

Materialien:

Infoblatt

Woche

VL

Übungsblatt

Punkte

Abgabe

theoretische Grundlagen

C++

Tutorium/Übungen

14
7.+8.2.
weitere Möglichkeiten der UML

Übersicht UML-Tools

math. Textverarbeitung

Film: Programmieren in der Mathematik

Tutoriumsaufgaben

Latex-Vorlage und Beispielbild (.eps oder .pdf)

Latex-Einführung

13
31.1.+1.2.
u13.pdf

(letztes)

0

Summe 8-13: 76

14.2.
Makefiles

Programmiersprachen, Skriptsprachen und ihre Einsatzmöglichkeiten

Matlab

Ausnahmebehandlung, Grafik,

1. Kurzanleitung: Qt mit Eclipse

2. Beispieldatei zu Qt in

www.addison-wesley.de/service/herold/CUD/CUDsrc.zip

in src/part6/zweibuttons.cpp

Matlab Learning by Doing

x.dat

12
24.+25.1.
u12.pdf
18
7.2.
Polymorphismus, abstrakte Klassen, Ausnahmebehandlung
Templates, Standard-Template-Library
Tutoriumsaufgaben
11
17.+18.1.
u11.pdf
14
31.1.
Vererbung
Tutoriumsaufgaben

kbruch.h

10
10.+11.1.
u10.pdf
16
24.1.
Dynamische Objekte, Vererbung
selbstdef. Konstruktoren, Operatorenüberladen
Tutoriumsaufgaben

bruch.h bruch.cc

9
3.+4.1.
u9.pdf
16
17.1.

Programm:

24.1.

Objektorientierung
Klassen in C++
Wiederholung
8
13.+14.12.
u8.pdf
12
10.1.
Sortieralgorithmen
Strukturen
Tutoriumsaufgaben
7
7.12.
u7.pdf
6

Summe 1-7: 104

3.1.
Iteration und Rekursion
Gültigkeitsbereiche von Variablen

Felder(Arrays)

Tutoriumsaufgaben
6
29.+30.11.
u6.pdf
8
13.12.
Funktionen
Funktionen
Tutoriumsaufgaben

Lösungsformel für kubische Gleichung

5
22.+23.11.
u5.pdf
20
7.12.
Ausdrücke und Anweisungen

Kontrollstrukturen und Dokumentationstechniken

Kernighan/Ritchie/Thompson-"Zitat"

s. auch Unix-Pool-Seite Humor

Operatoren

Kontrollstrukturen in C++

math. Funktionen

Tutoriumsaufgaben

Stellen von Pi

4
15.+16.11.
u4.pdf
20
29.11.
reelle Zahlen, Gleitpunktzahlen

IEEE-Standard

Unfälle, die auf Fehler in der Zahlendarstellung zurückzuführen sind:

www.ima.umn.edu/~arnold/disasters

ta.twi.tudelft.nl/nw/users/vuik/wi211/disasters.html

Datentypen

Tutoriumsaufgaben
3
8.+9.11.
u3.pdf
20
22.11.
Zahlensysteme, ganze Zahlen

Komplexitätsanalyse von Algorithmen, asymptotische Notation (Forts.)

Variablen und Konstanten

Grundstruktur eines C++-Programms

Tutoriumsaufgaben

kleine Einführung zu C++ Programmen

2
1.+2.11.
u2.pdf
20
15.11.
Komplexitätsanalyse von Algorithmen, asymptotische Notation

Texte aus dem Film

Neues Projekt in Eclipse beginnen

prog1.cc

Tutoriumsaufgaben

1
25.+26.10.
u1.pdf
10
8.11.
Computer, Algorithmen ...
coe-xyz.html

Termine:

Jede Woche gibt es
Montag
Dienstag
Mittwoch
Do
Freitag
9-10
Rechnerbetreuung MA 241

Thomas Slawig

10-12
Tutorium

Henrik Büsing MA 205

12-14
Rechnerbetreuung MA 205

12-13 Uhr Henrik Büsing

13-14 Uhr Uwe Prüfert

Tutorium

Henrik Büsing MA 205

14-16
Tutorium

Uwe Prüfert MA 205

Vorlesung

Thomas Slawig MA 043

Vorlesung

Thomas Slawig MA 042

Tutorium

Uwe Prüfert MA 205

16-18
16-17 Uhr Sprechstunde

Henrik Büsing MA 480

16-17 Uhr Rechnerbetreuung

Uwe Prüfert MA 205

Adressen und Sprechzeiten:

Raum
Sprechzeit
email
Thomas Slawig 
MA 478
nach Vereinbarung
slawig@math.tu-berlin.de
Henrik Büsing
MA 480
Uwe Prüfert
MA 481
pruefert@math.tu-berlin.de
Sekretatriat: Margrit Piplak
MA 472
Mo,Di,Do,Fr 9.30-11.30

Scheinkriterien:

Es gibt Übungsblätter, die in Zweiergruppen berarbeitet werden. Jede Zweiergruppe erhält einen Rechneraccount.

Die Blätter enthalten theoretische und Programmieraufgaben.

Am Dienstag und Mittwoch, den 14./15.2.2006 findet eine Rücksprache, jeweils von 14.15 -15.45 Uhr (Dienstag im H 0107 - Achtung: anderer Raum), statt. Die Teilnahme an beiden Terminen ist verpflichtend!

Für den Übungsschein ist erforderlich:

zum Seitenanfang

Inhalt:

Die Veranstaltung richtet sich an Studierende des Studiengangs Mathematik (Diplom) im 1. Semester. Sie ist Voraussetzung für die spätere Teilnahme an der Veranstaltung Einführung in die Numerische Mathematik.

Die Veranstaltung hat einen theoretischen und einen praktischen Teil.

Im theoretischen Teil werden Grundlagen der Informatik vermittelt. Dazu gehören

Im praktischen Teil geht es um

zum Seitenanfang

Zum Weiterlesen - Buchtipps zu C++/OO

Die Kommentare zu den Büchern sind meine persönliche Meinung (T.S.)

zum Seitenanfang


Thomas Slawig Dez. 05 Disclaimer