Merkblatt zur Veranstaltung “Informationsverarbeitung im Bauwesen

Transcrição

Merkblatt zur Veranstaltung “Informationsverarbeitung im Bauwesen
Institut für Hydromechanik
Prof. Dr. M. Uhlmann
Dipl.-Math.techn. T. Doychev
Informationsverarbeitung im Bauwesen
WS 2010/11
Merkblatt
Merkblatt zur Veranstaltung
“Informationsverarbeitung im Bauwesen”
Allgemeine Information
Die Veranstaltung Informationsverarbeitung im Bauwesen vermittelt Grundlagen der Informatik
und der Programmierung am Beispiel von C++. Die Programmiersprache wird anhand praktischer Beispiele erlernt und das in der Vorlesung erworbene Wissen in Tutorien vertieft. In der
letzten Vorlesungswoche des Semesters findet das schriftliche Testat statt. Voraussetzung für die
Teilnahme an dem schriftlichen Testat ist die Anerkennung aller Übungsaufgaben.
Vorlesung
Die Vorlesung findet donnerstags um 09:45 Uhr im Großen HS, (Geb. 10.50) statt. Die Vorlesungsinhalte sind in ILIAS zugänglich.
ILIAS E-Learning
Für diese Lehrveranstaltung wird die Lehrplatform des Rechenzentrums ILIAS genutzt. Hier finden Sie z.B. die aktuellen Vorlesungsfolien sowie die aktuellen Übungsblätter. Zusätzlich besteht
auch die Möglichkeit, sich mit anderen Teilnehmer im Forum auszutauschen. Die Anmeldung für
das Programmierpraktikum findet ebenfalls in ILIAS statt. Daher ist es erforderlich, in ILIAS
der Vorlesung Informationsverarbeitung im Bauwesen (https://ilias.rz.uni-karlsruhe.de/
goto_rz-uka_cat_77569.html) beizutreten.
Benutzername und Login sind identisch mit Ihrem Studierendenaccount, welchen Sie vom Rechenzentrum erhalten haben (BIT 8000, Geb. 20.21).
Programmierpraktikum
Jeder Teilnehmerin und jedem Teilnehmer steht wöchentlich ein fester, betreuter Termin zur Bearbeitung und Testierung der Aufgaben zur Vefügung.
Für die Terminvergabe und den Praktikumsbetrieb benötigen Sie Ihren Studierendenaccount.
Termine
Die Tutorien finden donnerstags 15:45 - 17:15 Uhr und 17:30 - 19:00 Uhr im CIP-Pool Bau-GeoUmwelt, 4.OG, Neues Bauingenieurgebäude (Geb. 10.50), sowie freitags 14:00 - 15:30 Uhr in den
Poolräume A und B im Rechenzentrum (Geb. 20.21) und 17:30 - 19:00 Uhr im CIP-Pool BauGeo-Umwelt, 4.OG, Neues Bauingenieurgebäude (Geb. 10.50) statt.
Das Praktikum beginnt am Donnerstag, den 28.10.2010.
Anmeldung
Die Terminvergabe wird Online durchgeführt und findet in der Zeit von
Donnerstag, den 21.10.2010, 13:00 Uhr - Montag, den 25.10.2010, 23:00 Uhr
statt. Melden Sie sich dazu mit Ihren Login-Daten in ILIAS und gehen Sie zu der Seite der
Vorlesung. Anschließend wählen Sie einen der vier oben genannten Termine aus und wählen Sie
“Beitreten”.
Achtung: Eine verspätete Anmeldung ist nur in begründeten Ausnahmefällen möglich. Der dort
gewählte Termin gilt für die gesamte Dauer des Semesters!
1
Institut für Hydromechanik
Prof. Dr. M. Uhlmann
Dipl.-Math.techn. T. Doychev
Informationsverarbeitung im Bauwesen
WS 2010/11
Merkblatt
Aufgaben
Die Übungsaufgaben erhalten Sie in der Vorlesung oder in ILIAS . Für die Bearbeitung der Aufgaben stehen Ihnen zwei Wochen zur Verfügung. Jedes Übungsblatt besteht aus zwei Aufgaben.
Die korrekte und rechtzeitige Bearbeitung aller Aufgaben ist Voraussetzung für die Zulassung zur
schriftlichen Prüfung. Die Übersicht finden Sie in Tabelle 1.
Tabelle 1: Austeilung und Abgabefristen der Übungsaufgaben
Abgabetermin
Ausgabe
Donnerstag
Freitag
Schnupperübung 28.10.2010
Übungsblatt 1
04.11.2010 11.11.2010 12.11.2010
Übungsblatt 2
18.11.2010 25.11.2010 26.11.2010
02.12.2010 09.12.2010 10.12.2010
Übungsblatt 3
Übungsblatt 4
16.12.2010 13.01.2011 14.01.2011
20.01.2011 27.01.2011 28.01.2011
Übungsblatt 5
Schriftliches Testat
Der vorläufige Termin für das schriftliche Testat ist in der letzten Vorlesungswoche. Voraussetzung
für die Teilnahme ist die vollständige, richtige und rechtzeitige Bearbeitung aller Aufgaben. Bei
erfolgreicher Bearbeitung wird jeweils ein Testat vergeben. Es sind keine Hilfsmittel zugelassen.
Fragen und Anregungen
Sollten nach der Vorlesung oder den Tutorien noch Fragen offen bleiben, so können Sie in ILIAS
im Forum mit anderen Teilnehmer diskutieren. Sie haben auch die Möglichkeit, zu uns in die
Sprechstunde (http://www.ifh.kit.edu/235_652.php) zu kommen.
Krankheitsfälle
Bei krankheitsbedingten Ausfällen melden Sie sich umgehend bei Herrn Todor Doychev (Geb.
10.63, Raum 111, Tel. 0721/608-7789).
2
Institut für Hydromechanik
Prof. Dr. M. Uhlmann
Dipl.-Math.techn. T. Doychev
Informationsverarbeitung im Bauwesen
WS 2010/11
Merkblatt
Literaturempfehlungen
• S. Oalline, “Practical C++ Programming”, O’Reilly, 2003
• J. Liberty and B. Jones, “Teach yourself C++ in 21 days”, Sams publishing, 2005
• R. Lischner, “C++ in a Nutshell”, O’Reilly, 2003
• B.W. Kernighan and D.M. Ritchie, “The C Programming Language”, Prentice Hall, 1988
• Handbücher erhältlich am Rechenzentrum: (Weblink)
– RRZN, “Die Programmiersprache C”, 2008
– RRZN, “C++ für C Programmierer”, 2005
Links
• Hompage der Vorlesung (http://www.ifh.kit.edu/616_641.php)
• Hompage des Rechenzentrums (http://www.scc.kit.edu/)
• ILIAS (https://ilias.rz.uni-karlsruhe.de/goto_rz-uka_cat_77569.html)
• CIP-Pool Bau-Geo-Umwelt (http://www.ibs.kit.edu/552.php)
• Online Seite von Visual C++ (http://msdn.microsoft.com/de-de/visualc/default.aspx)
• Online Dokumentation zum C++ Standard (http://www.cplusplus.com/)
• Freie Microsoft Software für Studenten am KIT (http://www.stud.uni-karlsruhe.de/
~usath/elms/index.html)
3
4
25.11.
2.12.
9.12.
16.12.
23.12.
13.1.
47
48
49
50
51
2
6
V14
V13
V12
V11
V10
V9
V8
V7
V6
V5
V4
V3
V2
V1
Nr.
10.2. (vorauss.)
3.2.
18.11.
46
5
11.11.
45
27.1.
4.11.
44
4
28.10.
43
20.1.
21.10.
42
3
Datum
KW
9:45 – 11:15 Uhr
Vorlesung
Zeit
A5
A5
A4
–
A4
A3
A3
A2
A2
A1
A1
–
Nr.
Ort
Donnerstag
Donnerstag
Freitag
Freitag
Freitag
I
II
III
IV
V
17:30 – 19:00 Uhr
14:00 – 15:30 Uhr
8:00 – 9:30 Uhr
17:30 – 19:00 Uhr
15:45 – 17:15 Uhr
Prüfungsvorbereitung
Fortgeschrittene Klassen
(Bsp. Geometrie)
–
Einfache Klasse
(Bsp. Sortieralgorithmus)
Arbeiten mit Vektoren
(Bsp. Bisektion)
Berechnung mit Funktionsaufruf
(Bsp. Biegebalken)
Numerische Formeln
Schnupperübung
–
Aufgabe
Übung (Praktikum)
Großer HS, Geb. 10.50
Testat
3./4.2.
27./28.1.
20./21.1.
13./14.1.
–
16./17.12.
9./10.12.
2./3.12.
25./26.11.
18./19.11.
11./12.11.
4./5.11.
28./29.10.
–
Datum
Raum 401/402, Geb. 10.50
Raum A/B, Geb. 20.21
Raum 401/402, Geb. 10.50
Raum 401/402, Geb. 10.50
Raum 401/402, Geb. 10.50
Praktikum (jeweils bis 60 Teilnehmer)
Donnerstag
Wochentag
Fehlerbehandlung
Vererbung
Überladen von Operatoren
Eingabe/Ausgabe
Zeiger (pointers)
Mehr zu Klassen
OOP – Einführung
Weitere Datentypen
Felder
Gültigkeitsbereiche & Funktionen
Kontrollstrukturen
Struktur von C++ Programmen
Betriebssysteme & Programmiersprachen
Informationsdarstellung & -verarbeitung
Thema
Vorlesung
Informationsverarbeitung im Bauwesen WS 2010/11
–
A5
–
A4
–
–
A3
–
A2
–
A1
–
–
–
Testieren
Institut für Hydromechanik
Prof. Dr. M. Uhlmann
Dipl.-Math.techn. T. Doychev
Informationsverarbeitung im Bauwesen
WS 2010/11
Merkblatt