Richtlinien für die Übungsabgabe

Übersetzerbau, WS 2002 / 2003

Auf Papier

  • Titelblatt = vollständig ausgefüllter Angabezettel (Matrikelnummer nicht vergessen und nicht falsch schreiben!)
  • Inhalt = ausgedruckter Quellcode, Dokumentation, 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

Elektronisch

  • per FTP auf ftp://debian.ssw.uni-linz.ac.at
  • zur Anmeldung verwenden Sie Login und Passwort Ihres persönlichen SSW-Accounts
        Login: kMatrNr
        Default-Passwort (bitte hier ändern): ssw
  • in Ihrem Home-Verzeichnis sollte sich bereits ein Unterverzeichnis /UB/Abgabe/ befinden. Dorthin kopieren Sie Ihre Abgabedateien.
    Fehlt dieses Verzeichnis, melden Sie sich unbedingt beim UE-Leiter!
  • pro UE darf 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) und sie erhalten eine Bestätigungsdatei in Ihrem Abgabeverzeichnis.
    Fehlt diese Datei (obwohl Sie abgegeben haben), melden Sie sich unbedingt beim UE-Leiter!
  • Die Abgabedatei soll
    • ein ZIP-Archiv sein
    • den Namen ueXX.zip (z.B. ue02.zip) tragen
          Dateiname = "ue" Digit Digit ".zip".
          Digit = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9.
          ;-)
    • sämtliche Quellcodedateien (*.java) der gesamten bisherigen MicroJava-Compilerimplementierung in den entspechenden Verzeichnissen (ssw/mj/...) enthalten (keine Testfälle).
      Die gesamte Implementierung muss sich mit dem Kommando
          javac -classpath .;JUnit-Home-Verzeichnis/junit.jar ssw/mj/*.java
      compilieren lassen! (dieses Kommando gilt für Windows-Betriebssysteme)