CoMa

Computerorientierte Mathematik

TU logo

Inhalt
.

Institut
 .  Vorlesungen
 .  .  CoMa
 .  .  .  ehemalige Zyklen
 .  .  .  .  CoMaI WS98/99
 .  .  .  .  CoMaII SS99
 .  .  .  .  CoMaI WS99/00
 .  .  .  .  CoMaII SS00
 .  .  .  .  CoMaI WS00/01
 .  .  .  .  CoMaII SS01
 .  .  .  .  CoMaI WS01/02
 .  .  .  .  CoMaII SS02
 .  .  .  .  CoMaI WS02/03
 .  .  .  .  CoMaII SS03
 .  .  .  .  CoMaI WS03/04
 .  .  .  .  CoMaII SS04
 .  .  .  .  CoMaI WS04/05
 .  .  .  .  CoMaII SS05
 .  .  .  . CoMa I WS05/06
 .  .  .  .  .  Mailarchiv
 .  .  .  .  CoMa II SS06
 .  .  .  .  CoMa I WS06/07
 .  .  .  .  CoMa II SS07
 .  .  .  .  CoMa I WS07/08
 .  .  .  .  CoMaII SS08
 .  .  .  .  CoMa I WS08/09
 .  .  .  .  CoMaII SS09

back zurück

Computerorientierte Mathematik I - WS05

[ Aktuelles - Sprechzeiten - Termine - Ressourcen - Übungen - Mailarchiv - Forum - Fortsetzung ]

Aktuelles

Hallo zusammen!

New 20.2.06
Die Scheine sind fertig! Ihr könnt sie bei Frau Klink im MA601 abholen. Schöne vorlesungsfreie Zeit; am 18.April 2006 geht es mit CoMa II weiter!


(3.2.06)Die Räume für die Semesterrücksprachen stehen jetzt hier und hängen auch bei uns im sechsten Stock bei den Aufzügen aus.

(2.2.) Diesen Freitag wird es nochmal eine Übung, auch mit einem kleinen Semesterrückblick geben. Das 13. Übungsblatt gebt Ihr bitte am nächsten Freitag, den 10.2., zwischen 12 und 12:15 Uhr im MA 001 ab, auch wenn es dann keine Veranstaltung mehr gibt.

Das letzte Übungsblatt 13 ist jetzt online! Außerdem wird ab Montag die ganze nächste Woche über immer 15 Minuten vor der VL(Mo-Mi)/UE(Fr) eine Liste mit Rückspracheterminen ausliegen, in die ihr Euch "first-come-first-serve"-mäßig eintragen könnt. Wer von uns welche Termine als Prüfer übernimmt bleibt bis zum Schluss eine kleine Überraschung... Prüfen tut übrigens das gesamte Team - Marco, Rüdiger, ich und auch alle Tutoren.

(5.1.) Wie bereits angekündigt findet das Tutorium am Mittwoch von 16 bis 18 Uhr ab nächster Woche wegen sehr geringer Teilnehmerzahl nicht mehr statt. Elisabeth übernimmt dafür das Tutorium am Dienstag von 14-16 Uhr.
Außerdem haben wir uns überlegt, dass nächste Woche Montag eine UE zu Interfaces, Generics und Verebung ctd. stattfindet. In dieser UE werde ich auch noch ein paar wichtige Dinge zur neuen Programmieraufgabe, welche am Freitag erscheint, erzählen.
Am Dienstag und Mittwoch gibt es dann zwei VL, in denen wir uns das Kapitel über Rekursion vornehmen. In einer UE am Freitag erzählt Torsten U. Euch noch etwas mehr über Rekursion und Anika gibt eine Einführung in die sehr praktische Programmierumgebung Eclipse.

(23.12.) Die Termine für die Rückspracheneinsicht sind:

Mo, 2.1.06, 10-12 und 14-16, MA 751
Di, 3.1.06, 14-16, MA 415
Mi, 4.1.06, 16-18, MA 415

Bitte denkt daran, dass immer nur sechs Leute gleichzeitig ihre Rücksprachen einsehen können! Kommt also rechtzeitig, wer kurz vor Ende des letzten Termins erscheint, hat vielleicht keine Chance mehr einen Blick auf seine Rücksparache zu werfen!
Die Ergebnisse der schriftlichen Rücksprache hängen bei uns im sechsten Stock zwischen den Aufzügen aus. Alle weiteren Infos zur Klausur wird Euch Martino in seiner Übung am Freitag geben.
Weiterhin zu Eurer Information: Tutorien finden diese Woche nicht mehr statt!

(25.11) Der Termin für unsere schriftliche Rücksprache steht jetzt fest: Di, 13.12., 12-14 Uhr. Die Räume werden wir noch bekannt geben.
Außerdem werde ich mir auf euren Wunsch hin mal Mühe geben, den Wechsel von VL und UE hier immer etwas im voraus anzusagen: Nächste Woche gibt es am Montag und am Freitag eine Übung, am Dienstag und am Mittwoch Vorlesung.

(22.11.) Das lang erwartete CoMa-Forum ist online! Wir sind sehr gespannt zu sehen, was sich dort so entwickeln wird!
Außerdem gibt es eine Änderung bei den Tutoriumsterminen: Ab sofort fällt das Tutorium am Freitag von 14-16 Uhr wegen mangelnder Studentenzahl weg. Wir bitten die Betroffenen, sich auf die anderen Tutoriumstermine zu verteilen.

(21.11.) Es gab eine kleine Änderung auf dem 6. Übungsblatt: Die Methode in Aufgabe 21(d) soll natürlich nur "eine" und nicht "die" Nullstelle der Geraden zurückgeben.
Außerdem haben sich Anikas Rechnerbetreuungszeiten geändert: Sie ist jetzt nicht mehr FR 10-12 sondern statt dessen DI 14-16 im Unix-Pool erreichbar.

(3.11.) Eine kleine Bemerkung zu den Gruppen: Erfahrungsgemäß wird wohl der einen oder anderen Gruppe in nächster Zeit noch das eine oder andere Mitglied abhanden kommen. In diesen Fällen schreibt doch bitte eine Mail an Rüdiger, er wird dann versuchen, dezimierte Gruppen zusammenzuführen...

(18.10.) Wir haben Gerüchte gehört, dass in einigen (kommentierten) Vorlesungsverzeichnissen der TU falsche Terminangaben zur CoMa stehen, darum sei an dieser Stelle noch einmal klargestellt: Die garantiert richtigen Informationen zu Terminen und Orten findet Ihr immer hier.

(17.10.) Ferner sei weiterhin auf unsere Liste mit Links zu nützlichen Software-Paketen für die Arbeit zu Hause und zugehöriger Einstiegsliteratur hingewiesen - viel Spaß beim stöbern!

Beste Grüße von
-Felix

Das CoMa-Team

CoMa-Team

Sprechzeiten

Name Raum Tel. eMail Zeit
Dr. Marco Lübbecke MA 610 314 - 25 735 m.luebbecke Di. 14:00 - 16:00 und n.V.
Gabriele Klink MA 601 314 - 25 728 klink Mo. Di. Do. Fr. 9:30 - 11:30
Felix König MA 612 314 - 22 461 fkoenig Do. 16:00 - 17:00
Martin Oellrich MA 603 314 - 25 747 oellrich Mi. 11:30 - 13:00
Rüdiger Stephan MA 308 314 - 28 323 stephan Di. 11:00 - 12:00
Anika Frischwasser MA 608 314 - 25 773 frischwa zu ihren 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
Max Klimm MA 608 314 - 25 773 klimm zu seinen RB-Zeiten
Olaf Maurer MA 608 314 - 25 773 maurer zu seinen RB-Zeiten
Torsten Ueckerdt MA 608 314 - 25 773 ueckerdt 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:


Max
RB:


Torsten U.



RB:


Anika
RB:


Max
TU:
MA 850

Torsten G.



TU:
MA 744

Torsten U.
RB:


Olaf

11:00
12:00
VL/UE:
MA 001

VL/UE:
MA 001





VL/UE:
MA 001

13:00
14:00
RB:


Elisabeth
RB:


Torsten G.
TU:
MA 650

Anika
TU:
MA 749

Max
TU:
MA 750

Olaf

RB:


Anika
RB:


Torsten U.
RB:


Olaf
TU:
MA 751

Elisabeth

VL/UE:
MA 001





15:00
16:00



RB:


Torsten G.
RB:


Elisabeth





17:00

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


  • Programme und Materialien aus den Vorlesungen und Übungen

      Vorlesungen

      • Vorlesung vom 18.10.2005: Einführung
        [EKreide]

      • Vorlesung vom 19.10.2005: Probleme, Algorithmen, Programme; Beispiel: Temperatur
        [EKreide]

      • Vorlesung vom 25.10.2005: Variable, Ausdruck, Zuweisung, Methode; Beispiel: InternetTarif
        [EKreide]

      • Vorlesung vom 26.10.2005: Bezeichner, if-Anweisung, Schleifen; Beispiel: Primzahl
        [EKreide]

      • Vorlesung vom 31.10.2005: Variablen und Objekte; Standardtypen vs. Referenztypen
        [EKreide]

      • Vorlesung vom 02.11.2005: Wrapper-Klassen, Autoboxing; Besonderheiten bei Strings
        [EKreide]

      • Vorlesung vom 08.11.2005: Ausdrücke, Anweisungen, Seiteneffekte
        [EKreide]

      • Vorlesung vom 11.11.2005: Kontrollstrukturen und stukturierte Anweisungen
        [EKreide]

      • Vorlesung vom 14.11.2005: Objekte, Typen, Datenstrukturen: Einführung und Beispiele
        [EKreide]

      • Vorlesung vom 15.11.2005: Arrays, mehrdimensionale Arrays, for-Schleife
        [EKreide]

      • Vorlesung vom 16.11.2005: Manipulation von Strings; Exception Handling
        [EKreide]

      • Vorlesung vom 21.11.2005: Records, Listen; Implementation einer Liste
        [EKreide]

      • Vorlesung vom 22.11.2005: Einfach verkettete Listen, Stacks
        [EKreide]

      • Vorlesung vom 23.11.2005: Stacks, Queues; sequentielle/binäre Suche auf Arrays
        [EKreide]

      • Vorlesung vom 29.11.2005: Binäre Suche: Aufwand; lineare Gleichungssysteme
        [EKreide]

      • Vorlesung vom 30.11.2005: Lösen linearer Gleichungssysteme in Java; kürzeste Wege in gerichteten Graphen
        [EKreide]

      • Vorlesung vom 5.12.2005: Ungerichtete Graphen; Bellman Gleichungen
        [EKreide]

      • Vorlesung vom 6.12.2005: Prinzip der optimalen Substruktur; Einfluss negativer Zykel
        [EKreide]

      • Vorlesung vom 7.12.2005: Bellman-Ford-Algorithmus
        [EKreide]

      • Vorlesung vom 14.12.2005: Abstraktion von Methoden und Daten: Prozedurale Abstraktion
        [EKreide]

      • Vorlesung vom 2.1.2006: Speicherbereiche, Runtime Stack
        [EKreide] [pdf]

      • Vorlesung vom 3.1.2006: Abstraktion durch Klassen; Vererbung
        [EKreide]

      • Vorlesung vom 4.1.2006: Generics, Packages, Sichtbarkeit, innere Klassen, Schnittstellen
        [EKreide] [pdf]

      • Vorlesung vom 10.1.2006: Rekursion I
        [EKreide]

      • Vorlesung vom 11.1.2006: Rekursion II; Einleitung Analyse von Algorithmen
        [EKreide] [Programm_1.java] [Programm_2.java]

      • Vorlesung vom 16.1.2006: Analyse von Algorithmen: O-Notation
        [EKreide]

      • Vorlesung vom 17.1.2006: Asymptotische Notation; Sortieren auf Arrays
        [EKreide] [Animated Sorting Applet]

      • Vorlesung vom 20.1.2006: Selection Sort, Insertion Sort, Merge Sort
        [EKreide]

      • Vorlesung vom 24.1.2006: Merge Sort: Korrektheit und Laufzeit; Aufteilungs-und-Beschleunigungs-Satz
        [EKreide]

      • Vorlesung vom 25.1.2006: Aufteilungs-und-Beschleunigungs-Satz; Quicksort
        [EKreide]

      • Vorlesung vom 30.1.2006: Quick Sort: Korrektheit und Worst Case Aufwand
        [EKreide]

      • Vorlesung vom 31.1.2006: Quick Sort: Mittlerer Aufwand; Heap Sort
        [EKreide]

      • Vorlesung vom 1.2.2006: Heap Sort; untere Komplexitätsschranke für Sortieren
        [EKreide]

      Übungen

      • Übung vom 19.10.2005: Ausblick auf CoMa I, Umgang mit Computern
        [pdf]

      • Übung vom 24.10.2005: Lebenshilfen in LINUX
        [pdf]

      • Übung vom 28.10.2005: Trennung von Funktionalitäten, Computer als Schauspieler, compilieren vs. interpretieren
        [pdf] [EKreide]

      • Übung vom 1.11.2005: Sprachelemente von JAVA, die primitiven Datentypen, Pseudocode
        [EKreide] [pdf]

      • Übung vom 4.11.2005: Drei Beweisprinzipien; Rundung und modulo
        [pdf]

      • Übung vom 7.11.2005: Beispiel zu Beweisprinzipien; Aufbau und Design von Applets
        [EKreide]

      • Übung vom 9.11.2005: Operatoren und Ausdrücke; Strings in Java
        [pdf]

      • Übung vom 18.11.2005: Switch, Schleifen und Arrays
        [EKreide] [pdf]

      • Übung vom 25.11.2005: Einführung in Klassendesign
        [pdf]

      • Übung vom 28.11.2005: Datenstrukturen, Klassendesign und Exceptions: Queue mit Kapazität
        [EKreide] [pdf]

      • Übung vom 2.12.2005: Klasse vs. Instanz; static; Applikationen in Java; Sieb des Erathostenes
        [EKreide] [pdf]

      • Übung vom 5.12.2005: Die Referenz this
        [EKreide]

      • Übung vom 9.12.2005: Rückblick: Das war die erste Hälfte der CoMa I
        [EKreide]

      • Übung vom 12.12.2005: Rückblick Klassendesign; Quadratic.java; BigInteger factorial
        [EKreide]

      • Übung vom 6.1.2006: Vererbung
        [pdf]

      • Übung vom 9.1.2006: Zusammenfassung Vererbung, Packages, Generics; Programmieraufgabe 9
        [EKreide]

      • Übung vom 13.1.2006: Eclipse; Türme von Hanoi
        [EKreide] [Hanoi.java]

      • Übung vom 18.1.2006: Oh-Notation; Auflösung von Aufgabe 30
        [EKreide]

      • Übung vom 23.1.2006: Bäume, Sortieralgorithmen; Debugging
        [EKreide]

      • Übung vom 27.1.2006: Aufteilungs-Beschleunigungs-Satz; Heaps
        [EKreide]

      • Übung vom 3.2.2006: Semesterrückblick
        [EKreide] [Klassenhierarchie.jpg]

Übungsblätter und Programmieraufgaben

  • Übungsblätter

    • 1. Übungsblatt [pdf] - Abgabe spätestens am 26.10.2005.
    • 2. Übungsblatt [pdf] - Abgabe spätestens am 1.11.2005.
      Die Datei zu Aufgabe 7: aufgabe7.txt
      Die drei Dateien zu Aufgabe 8(d): datei1, datei2, datei3
    • 3. Übungsblatt [pdf] - Abgabe spätestens am 08.11.2005.
    • 4. Übungsblatt [pdf] - Abgabe spätestens am 15.11.2005.
    • 5. Übungsblatt [pdf] - Abgabe spätestens am 22.11.2005.
    • 6. Übungsblatt [pdf] - Abgabe spätestens am 29.11.2005.
    • 7. Übungsblatt [pdf] - Abgabe spätestens am 6.12.2005.
    • 8. Übungsblatt [pdf] - Abgabe spätestens am 12.12.2005.
    • 9. Übungsblatt [pdf] - Abgabe spätestens am 10.01.2006.
    • 10. Übungsblatt [pdf] - Abgabe spätestens am 17.01.2006.
    • 11. Übungsblatt [pdf] [Fibonacci.java] - Abgabe spätestens am 24.01.2006.
    • 12. Übungsblatt [pdf] - Abgabe spätestens am 31.01.2006.
    • 13. Übungsblatt [pdf] - Abgabe spätestens am 10.02.2006.

  • Programmieraufgaben

    • 1. Programmieraufgabe: Temperaturumrechnung
      Vorführung bis spätestens 2.11.2005
      [pdf]
    • 2. Programmieraufgabe: Fallunterscheidung
      Vorführung bis spätestens 7.-9.11.2005
      [pdf]
    • 3. Programmieraufgabe: Primfaktoren
      Vorführung bis spätestens 14.-16.11.2005
      [pdf]
    • 4. Programmieraufgabe: Summe der Kubikzahlen
      Vorführung bis spätestens 21.-23.11.2005
      [pdf]
    • 5. Programmieraufgabe: Sieb des Erathostenes
      Vorführung bis spätestens 28.-30.11.2005
      [pdf]
    • 6. Programmieraufgabe: Polynome höchstens zweiten Grades
      Vorführung bis spätestens 5.-9.12.2005
      [pdf] Quadratic.java testmethod.txt
    • 7. Programmieraufgabe: Polynome beliebigen Grades
      Vorführung bis spätestens 2.-4.01.2006
      [pdf] Polynomial.java
    • 8. Programmieraufgabe: Deep Blue Sea
      Vorführung bis spätestens 9.-11.01.2006
      [pdf] ocean.zip
    • 9. Programmieraufgabe: Kürzeste-Wege-Algorithmen auf Graphen
      Vorführung bis spätestens 16.-18./23.-25.01.2006
      [pdf] comaList.zip comaGraph.zip GraphTest.java floyd_warshall.pdf
    • 11. Programmieraufgabe: Planar gezeichnete Kürzeste-Wege-Bäume
      Vorführung bis spätestens 31.01.-03.02.2006
      [pdf] polar.zip

E-Mail-Archiv

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.

Das CoMa-Forum

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 2006.
top top
zuletzt bearbeitet: Tue Sep 8 2009, zuletzt erstellt: Tue Sep 8 2009
Jens Schulz <jschulz at math.tu-berlin.de>
Validate HTML