Inhalt
zurück
|
|
Computerorientierte Mathematik I - WS06
[
Aktuelles - Sprechzeiten - Termine - Ressourcen - Übungen - Mailarchiv -
Forum - Fortsetzung
] |
Aktuelles
Hallo zusammen!
(26.2.06)
Scheine (natürlich nur bei erfolgreicher Teilnahme) gibt's frühestens
ab 12.3.06 im Sekretariat MA 6-1 (Raum MA 601).
(12.2.06)
Wichtige Infos zum Klausurergebnis:
- Die Ergebnisse hängen ab Dienstag, dem 13.2., morgens im 6. Stock
bei den vorderen Aufzügen aus.
- Klausureinsicht: Di, den 13.2., 14-16 Uhr, MA 744, und Mi, den
14.2., 14-16 Uhr, MA 376.
- Es gibt keine Nachklausur - besonders knapp Durchgefallene erhalten
die Möglichkeit zu einer mündlichen Einzelrücksprache an den
Wochentagen vom 15.2. bis zum 21.2.. Betroffene müssen sich in die
neben den Ergebnissen aushängende Liste eintragen.
Beste Grüße und bis bald von
|
-Felix
|
|
Das CoMa-Team
Sprechzeiten
Name |
Raum |
Tel. |
eMail |
Zeit |
Prof. Dr. Rolf Möhring
|
MA 604 |
314 - 24 594 |
moehring |
Di. 11:00 - 12:00 |
Gabriele Klink |
MA 601 |
314 - 25 728 |
klink |
Mo. Di. Do. Fr. 9:30 - 11:30 |
Dr. Sarah Kappes
|
MA 652 |
314 - 29 386 |
kappes |
zu ihren RB-Zeiten |
Felix König
|
MA 612 |
314 - 22 461 |
fkoenig |
Mo. 15:00 - 16:00 |
Martin Oellrich
|
MA 603 |
314 - 25 747 |
oellrich |
Mi. 11:00 - 13:00 |
Axel Werner
|
MA 619 |
314 - 25 181 |
awerner |
Di. 15:00 - 16:00 und
n.V.
|
Anika Frischwasser |
MA 608 |
314 - 25 773 |
frischwa |
zu ihren RB-Zeiten |
Gerald Gamrath |
MA 616 |
314 - 27 826 |
gamrath |
zu seinen RB-Zeiten |
Torsten Gellert |
MA 608 |
314 - 25 773 |
gellert |
zu seinen RB-Zeiten |
Elisabeth Günther |
MA 608 |
314 - 25 773 |
eguenth |
zu ihren RB-Zeiten |
Christian Hesse |
MA 616 |
314 - 27 826 |
hesse |
zu seinen RB-Zeiten |
Dimitri Lubaschevski |
MA 616 |
314 - 27 826 |
lubaschevski |
zu seinen RB-Zeiten |
Manuel Schneider |
MA 616 |
314 - 27 826 |
schneider |
zu seinen RB-Zeiten |
Robert Steingräber |
MA 616 |
314 - 27 826 |
steingraeber |
zu seinen RB-Zeiten |
Felix Walter |
MA 616 |
314 - 27 826 |
walter |
zu seinen RB-Zeiten |
Die Emailadressen werden durch den Suffix "@math.tu-berlin.de"
vervollständigt.
Während der Sprechzeiten bei den Assistenten können Fragen zu
den theoretischen Aufgaben gestellt werden.
Fragen zu den Programmieraufgaben und zu den Rechner-Accounts bitte
nur während der betreuten Rechnerzeit stellen.
|
Termine
Zeit |
Montag |
Dienstag |
Mittwoch |
Donnerstag |
Freitag |
08:00 |
|
|
|
|
|
09:00 |
10:00 |
|
|
|
|
RB:
Anika |
TU: MA 650
Felix |
TU: MA 544
Gerald |
TU: MA 649
Manuel |
|
11:00 |
12:00 |
|
|
|
RB:
Dimitri |
RB:
Felix |
RB:
Torsten |
|
TU: FR 0003
Anika |
TU: MA 742
Dimitri |
TU: FR 048
Elisabeth |
TU: FR 1513
Robert |
|
13:00 |
14:00 |
|
|
|
RB:
Dimitri |
RB:
Gerald |
RB:
Robert |
|
|
15:00 |
16:00 |
|
|
|
RB:
Elisabeth |
RB:
Robert |
RB:
Manuel |
|
|
17:00 |
18:00 |
|
|
|
TU: MA 649
Christian |
TU: MA 650
Torsten |
|
|
betreute Rechnerzeit |
unbetreute Rechnerzeit |
Während der Rechnervorrangzeit ist ein begrenztes
Kontingent an Rechnerarbeitsplätzen für die CoMa-Leute im
UNIX-Pool MA 241
reserviert. Das bedeutet, dass ihr Anspruch auf einen
beliebigen (vom UNIX-Pool-Team ausgesuchten) Rechner pro
Arbeitsgruppe habt.
Selbstverständlich können die Rechner auch zu
anderen Zeiten benutzt werden, nur habt Ihr dann keinen
Anspruch auf einen Rechnerplatz.
Außerdem ist zu den betreuten Rechnerzeiten mindestens ein CoMa-Betreuer
anwesend, um Fragen zu beantworten und Programmieraufgaben abzunehmen.
|
Texte & Beispiele
-
Informationen & Skript
-
Informationsblatt mit Informationen zur generellen Organisation und den
Scheinkriterien:
[pdf]
-
Literaturhinweise
-
Anforderungen an die Form
und Dokumentation der von euch geschriebenen Programme.
-
Grundlage für den Inhalt der Vorlesung ist das
Skript zur CoMa I von
Prof. Möhring.
Es sei jedoch ausdrücklich darauf hingewiesen, dass der tatsächliche Vorlesungsstoff in einzelnen Punkten durchaus eine Teil- oder auch eine Übermenge des dort behandelten Stoffes sein kann.
Tip: Da die Seitenzahl für Eure
Druckaufträge beschränkt ist (auf 50 Seiten pro Monat
für die gesamte Gruppe), ist es eine gute Idee zwei Seiten auf eine
Seite zu drucken.
-
Was bietet der Rechner-Pool?
-
Java-Dokumentation Version 1.5 im Rechner-Pool
-
Programme und Materialien aus den Vorlesungen und Übungen
Vorlesungen
-
Vorlesung
vom 17.10.2006: Einführung
Organisation
[Folien]
[Text]
Einleitung
[Folien]
[Text]
-
Vorlesung
vom 23.10.2006: Probleme, Algorithmen, Programme; Beispiel: Temperatur.java
[EKreide]
-
Vorlesung
vom 24.10.2006: Variable, Zuweisung, Klasse, Methode; Beispiel: Einkommensteuerberechnung
[EKreide]
-
Vorlesung
vom 31.10.2006: Primzahl-Applet; Verzweigung, Schleifen
[EKreide]
-
Vorlesung
vom 1.11.2006: Variablen und Objekte, Ausdrücke
[EKreide]
-
Vorlesung
vom 6.11.2006: Ausdrücke, Anweisungen
[EKreide]
-
Vorlesung
vom 7.11.2006: Kontrollstrukturen
[EKreide]
-
Vorlesung
vom 14.11.2006: Backus Naur Form; Syntaxdiagramme
[leider keine EKreide verfügbar]
-
Vorlesung
vom 20.11.2006: Datentypen; Datenstrukturen
[EKreide]
-
Vorlesung
vom 21.11.2006: Datenstrukturen: Arrays
[EKreide]
-
Vorlesung
vom 28.11.2006: Datenstrukturen: Strings
[EKreide]
-
Vorlesung
vom 4.12.2006: Records, Student.java; Listen, SimpleList.java
[EKreide]
-
Vorlesung
vom 4.12.2006: Generische Listen; Stacks
[EKreide]
-
Vorlesung
vom 11.12.2006: Stacks, SimpleStack.java
[EKreide]
-
Vorlesung
vom 12.12.2006: Queues; Algorithmen auf Arrays: Suchen einer Komponente, Matrixmultiplikation
[EKreide]
[Folien]
-
Vorlesung
vom 19.12.2006: Matrix.java; Kürzeste Wege in Graphen
[EKreide]
[Folien]
-
Vorlesung
vom 9.1.2007: Wdh. kürzeste Wege in Graphen; Bellman Gleichungen
[EKreide]
[Folien]
-
Vorlesung
vom 15.1.2007: Bellman-Ford-Algorithmus; Finden negativer Zykel
[EKreide]
[Folien]
-
Vorlesung
vom 16.1.2007: Kürzeste-Wege-Bäume; Abstraktion von Daten
[EKreide]
[Folien]
-
Vorlesung
vom 22.1.2007: Runtime Stack; Klassen
[EKreide]
[Folien]
-
Vorlesung
vom 23.1.2007: Klassen; Vererbung
[EKreide]
-
Vorlesung
vom 24.1.2007: Sichtbarkeit
[EKreide]
-
Vorlesung
vom 29.1.2007: Interfaces; innere Klasse; Lebenszyklus von Variablen
[EKreide]
[Folien]
-
Vorlesung
vom 30.1.2007: Beispiele für Klassen
[EKreide]
Übungen
-
Übung
vom 18.10.2006: Ausblick auf CoMa I, Umgang mit Computern
[pdf]
1. Arbeitsauftrag
[pdf]
-
Übung
vom 25.10.2006: Mehr Lebenshilfen unter Linux; Xemacs; Applets; Kompilieren vs. Interpretieren vs. Java
[EKreide]
[pdf]
-
Übung
vom 30.10.2006: Pseudocode; Graphen; Schubfachprinzip
[EKreide]
[pdf]
-
Übung
vom 8.11.2006: Computer als Theaterbühne; primitive Datentypen; Referenztypen und Objekte
[pdf]
-
Übung
vom 13.11.2006: Trennung von Funktionalitäten; Methoden in Java
[pdf]
[GGT.java]
-
Übung
vom 15.11.2006: Rundung und modulo; findPrimesWithDifference; Strings in Java
[pdf]
-
Übung
vom 22.11.2006: switch; Arrays, break, continue; Implementation von Fraction
[EKreide]
-
Übung
vom 27.11.2006: Aufgaben 12 (b), 15 (b), 17; Arrays
[pdf]
[FirstIndex.java]
-
Übung
vom 29.11.2006: Implementation von Klassen
[EKreide]
[Fraction.java]
-
Übung
vom 06.12.2006: Listen, Stacks, Exceptions
[pdf]
-
Übung
vom 13.12.2006: Stacks, Queues; CapacitatedQueue.java; Labyrinth
[EKreide]
-
Übung
vom 18.12.2006: Übungsblatt 8; Korrektheitsbeweis per Invariante
[EKreide]
-
Übung
vom 20.12.2006: Problemorientiertes Klassendesign; Debugging; Graphen
[pdf]
-
Übung
vom 8.1.2007: Übungsblatt 9
[EKreide]
-
Übung
vom 10.1.2007: PageRank; einfache Kombinatorik
[pdf]
-
Übung
vom 17.1.2007: Java Applications
[EKreide]
[HelloWorld.java]
[Addiere.java]
[SelfCountingClass.java]
[InstanceCount.java]
-
Übung
vom 23.1.2007: Klassen; Vererbung
[pdf]
-
Übung
vom 24.1.2007: Grafik in Java
[EKreide]
[Programm.java]
[ProgrammFrame.java]
[ProgrammCanvas.java]
-
Übung
vom 31.1.2007: Überblick Vererbung und Schnittstellen; Packages
[EKreide]
-
Übung
vom 6.2.2007: Semesterrückblick
[EKreide]
|
Übungsblätter und Programmieraufgaben
-
Übungsblätter
- 1. Übungsblatt
[pdf]
-
Abgabe spätestens am 25.10.2006.
- 2. Übungsblatt
[pdf]
[datei1]
[datei2]
[datei3]
[aufgabe6.txt]
-
Abgabe spätestens am 1.11.2006.
- 3. Übungsblatt
[pdf]
-
Abgabe spätestens am 8.11.2006.
- 4. Übungsblatt
[pdf]
-
Abgabe spätestens am 15.11.2006.
- 5. Übungsblatt
[pdf]
-
Abgabe spätestens am 22.11.2006.
- 6. Übungsblatt
[pdf]
-
Abgabe spätestens am 29.11.2006.
- 7. Übungsblatt
[pdf]
-
Abgabe spätestens am 6.12.2006.
- 8. Übungsblatt
[pdf]
-
Abgabe spätestens am 13.12.2006.
- 9. Übungsblatt
[pdf]
-
Abgabe spätestens am 20.12.2006.
- 10. Übungsblatt
[pdf]
-
Abgabe spätestens am 10.1.2007.
- 11. Übungsblatt
[pdf]
-
Abgabe spätestens am 17.1.2007.
- 12. Übungsblatt
[pdf]
-
Abgabe spätestens am 24.1.2007.
- 13. Übungsblatt
[pdf]
-
Abgabe spätestens am 31.1.2007.
-
Programmieraufgaben
- 1. Programmieraufgabe
Vorführung bis spätestens 2.11.2006
[pdf]
- 2. Programmieraufgabe
Vorführung bis spätestens 9.11.2006
[pdf]
- 3. Programmieraufgabe
Vorführung bis spätestens 16.11.2006
[pdf]
- 4. Programmieraufgabe
Vorführung bis spätestens 23.11.2006
Wichtig: Bitte bereitet den Pseudocode bis zu
Euren Tutorien vor.
[pdf]
- 5. Programmieraufgabe
Vorführung bis spätestens 30.11.2006
[pdf]
[applet]
- 6. Programmieraufgabe
Vorführung bis spätestens 7.12.2006
[pdf]
[StraightLine.java]
[StraightLinesApplet.java]
- 7. Programmieraufgabe
Vorführung bis spätestens 14.12.2006
[pdf]
[PersonGenerator.java]
- 8. Programmieraufgabe
Vorführung bis spätestens 21.12.2006
[pdf]
- 9. Programmieraufgabe
Vorführung bis spätestens 11.1.2007
[pdf]
[program9.tar.gz]
[docu]
- 10. Programmieraufgabe
Vorführung bis spätestens 18.1.2007
[pdf]
[Webpage.java]
[PageRank.java]
[webpages.zip]
- 11. Programmieraufgabe
Vorführung bis spätestens 25.1.2007
[pdf]
[testgraphs]
- 12. Programmieraufgabe
Vorführung bis spätestens 1.2.2007
[pdf]
[testgraphs2d]
|
Im Mailarchiv findet ihr all unsere
Mails an euch. Falls ihr also mal ausversehen eine wichtige E-Mail
löscht, könnt ihr sie hier nachlesen.
|
Im Forum könnt Ihr Euch mit anderen Studenten und dem CoMa-Team austauschen. Außerdem gibt es einen Bereich mit spaßigen Knobelaufgaben aus der großen weiten Welt der Mathematik...
|
Fortsetzung
Computerorientierte Mathematik II
im Sommersemester 2007.
|
|