i TDDC30 > Examination
Göm menyn

TDDC30 Programmering i Java, datastrukturer och algoritmer

Examination

Kursen examineras genom en obligatorisk laborationskurs och en datortenta.

Tentan består av två delar: en teoretisk och en praktisk. Det totala antalet poäng är 21p fördelade på 6 uppgifter. Teoridelen innehåller 4 uppgifter med max 3p för varje uppgift, totalt 12p. Praktikdelen innehåller 2 programmeringsuppgifter på sammanlagt 9p jämnt fördelade på uppgifterna. För betyg 3 krävs preliminärt 10p, betyg 4 14p och betyg 5 18p. Inga hjälpmedel är tillåtna.

Den teoretiska delen löses med penna och papper, precis som en traditionell tenta. Den enda skillnaden är att ni sitter vid datorerna och skriver den.

Jag utgår från att ni känner till datortentasystemet. Ni får lösenord av tentamensvakterna. Till skillnad från tidigare datortentor ni gjort sker inte simultanrättning. Ni ska alltså inte skicka in lösningar via systemet. När ni skrivit färdigt lämnar ni kvar de filer som ni vill få bedömda på kontot.

Försök lösa alla uppgifter så långt ni kan. Om de är för svåra får ni förenkla dem. Ange då vilken förenkling ni gjort. Poängavdrag följer beroende på förenklingens storlek. Utnyttja möjligheten att ställa frågor (t.ex. om detaljerad Java-syntax) till examinatorn via tentamenssystemet.

Skapa ett nytt projekt i Eclipse för varje uppgift.

Det kan hända att ni får en del kod givet med uppgiften. Dessa filer för ni in i Eclipse med Klipp-och-klistra-metoden. Var noga med namngivning och kodstruktur för att underlätta bedömningen och för att ge mig så gott intryck som möjligt.

Ni får endast använda de standardklasser som specificeras i uppgiften, samt klasser i paketet java.lang (String, Integer, System.out, Math, osv). Alla andra klasser ska ni själva implementera.

Tentamenstid: 4 timmar

De senaste tentorna presenteras nedan:

Klicka här för att se vilka tentamenstillfällen som är inplanerade.

Anmälan till tentamen sker på studentportalen.

Lycka till!


Sidansvarig: Jonas Lindgren
Senast uppdaterad: 2014-06-17