Chalmers | Göteborgs universitet
Data- och informationsteknik

  DIT960 | LP4 | VT2012 Datastrukturer DV[an error occurred while processing this directive]: Laborationer

Warning! This is the 2012 course's website! You probably want the current course website.

Laborationer och inlämningsuppgifter

All redovisning och kontroll av laborationer och inlämningsuppgifter sker via Fire. Vid inlämning via Fire skall endast java-, haskell-, pdf- eller text-filer användas. Java-filerna skall ej tillhöra något paket, dvs ta bort eller kommentera bort alla eventuella: package ...;

Lämna endast in de filer ni själva har gjort eller som ni har ändrat i. Vidare skall ni inte packa in dem på något sätt, dvs inga tar-filer eller liknande. Det tar bara längre tid vid rättningen, eftersom Fire inte packar upp dem automatiskt. Inlämningar i andra format returneras för uppackning.

Som vanligt så står de som lämnar in en laboration eller inlämningsuppgift för alla delar och skall kunna redogöra för varje del. När ni gör en laboration får ni naturligtvis samarbeta och diskutera hur man skall lösa en uppgift men när ni lämnar in laborationen är varje person personligen ansvarig för varje del. Alla i labgruppen skall självständigt kunna redogöra för varje lösning. Det duger inte att säga att ni delat upp uppgifterna mellan er!

Alla Javaprogram skall vara dokumenterade enligt javadoc. Dessutom skall ni med testexempel göra det troligt att era program fungerar. Bifogas lämpligen som en vanlig kommentar i början av filen som innehåller main-metoden. Enklast är om ni lägger main-metoden i samma fil som uppgiften. Varje fil läggs i Fire var och en för sig.

Laboration / inlämningsuppgift Sista inlämningsdagSista inlämningsdag för retur
Laboration 1: Javarepetition 23 mars30 mars
Inlämningsuppgift 1: Komplexitet
(lösningsförslag)
30 mars20 april
Laboration 2: Aktiehandel 20 april27 april
Laboration 3: Sökträd i Haskell 4 maj11 maj
Inlämningsuppgift 2: Testning av samlingar
Inlämningsuppgift 3: Testning av sorteringsalgoritmer
11 maj18 maj
Laboration 4: Reseplanering 18 maj25 maj