Richtlinien für die Übungsabgabe

Übersetzerbau, WS 2004 / 2005

Auf Papier

  • Titelblatt = vollständig ausgefüllter Angabezettel (Matrikelnummer nicht vergessen und nicht falsch schreiben!)
  • Inhalt = ausgedruckter Quellcode, Dokumentation, ev. Lösungsideen, Skizzen, ...
  • auf Papier sollen nur solche Teile abgegeben werden, die in der aktuellen Angabe gefordert bzw. für die aktuelle Übung geändert oder hinzugefügt wurden
  • alles außer dem Quellcode (Doku, ...) soll nur auf Papier abgeben werden
  • Keine Testfälle abgeben (auch nicht eigene)
    Anm.d.UE-Leiter: eigene Testfälle sind zur Verbesserung der Musterlösung und zukünftiger Übungsangaben jederzeit willkommen: einfach direkt an UE-Leiter schicken.

Elektronisch

  • Hier per HTTP abgeben.
    Hier finden Sie ein Liste der bereitsabgegebenen Übungen, um zu überprüfen, ob Ihre UE-Abgabe tatsächlich angekommen ist.
    (Suchen Sie nach einer Datei mit dem Namen kMatrNr_ueX.zip, da Ihre Datei bei der Abgabe automatisch umbenannt wird.)
  • Anmeldung
        Login: kMatrNr
        Passwort: lt. Email
  • pro Übung kann nur eine Datei abgegeben werden, die Sie aber bis zum letzten Abgabetermin (siehe Angabezettel bzw. Homepage) jederzeit wieder überschreiben können.
  • nach dem letzten Abgabetermin wird Ihre abgegebene Datei an die Tutoren weitergeleitet (spätere Änderungen werden also nicht mehr berücksichtigt!).
  • Die Abgabedatei soll
    • ein ZIP-Archiv sein
    • sämtliche Quellcodedateien (*.java) der gesamten bisherigen MicroJava-Compilerimplementierung in den entspechenden Verzeichnissen (ssw/mj/...) enthalten (keine Testfälle, keine Klassendateien (*.class)).
      Die gesamte Implementierung muss sich mit dem Kommando
          javac -classpath .;JUnit-Home-Verzeichnis/junit.jar ssw/mj/*.java
      compilieren lassen!