logo of the SSW institute ;)
Computer Science
System Software

Home

General
Staff
Contact
Partners
Alumni

Research
Areas
Projects
Papers
Books
Reports
Awards

Teaching
Lectures
Exams
B.Projects
M.Theses
PhD Theses
Go Abroad

Misc
Talks
Library
Gallery
Links
Search

Webmaster


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!