Göm menyn

TDP004 Objektorienterad programmering

Tentamen och Dugga


Tentaupplägg i korthet

Tentamen består av 2 delar med 3 uppgifter vardera. Vid inskickning bedöms uppgiften direkt under tentans gång.

Del 1

Del 1 består av 3 uppgifter. Varje uppgift behandlar en av kursens tre primära områden; Dynamiskt minne, Polymorfi samt STL. Dessa uppgifter är små och ska ge möjlighet att visa förståelse på grundläggande nivå. Uppgifterna i denna del bedöms med G, K, eller U. Komplett lösning som uppfyller alla givna krav ger G på en uppgift. Annars ges som regel K varpå studenten får leta upp problemet, lösa det och skicka in igen. Om ingen godtagbar lösning har skickats in vid slutet av tentamenstiden ges betyg U på uppgiften. Om inga tydliga framsteg gjorts på flertalet kompletteringar ges betyg U på uppgiften, det kommer att komma en varning på sista kompletteringsmöjligheten. Alla tre uppgifter behöver bedömas som godkänt för att få godkänt betyg på tentamen.

Del 2

Del 2 består av 3 fördjupningsuppgifter. Varje uppgift behandlar en av kursens tre primära områden på en djupare nivå; Dynamiskt minne, Polymorfi samt STL. Varje uppgift ger upp till tio poäng om alla funktionella- och icke-funktionella krav uppfylls. Om de funktionella-kraven inte uppfylls delas inga poäng ut. Slutgiltigt betyg på tentamen ges baserat på insamlad poäng från del 2.

Betygsnivåer

Antal poäng del 2 (inklusive insamlad bonus) Betyg
10 3
17 4
24 5
  • För alla betyg krävs godkänd bedömning av alla uppgifter i del 1. Del 2 består av tre uppgifter som ger upp till 10 poäng vardera.

Bonus

Under laborationsserien kan studenten samla bonus i form av poäng till del två på tentamen. Varje laboration med bonus ger 0.5p på tentamens andra del.

Bonus är applicerbart på första ordinarie tentamen och dugga.

Goda programmeringskonventioner

Alla godtagbara lösningar ska följa goda programmeringskonventioner. Exempel på brott mot goda programmeringskonventioner (men inte en fullständig lista är) exempelvis fullständig uppräkning. Iakttagande av gängse konventioner krävs alltså utöver det som specificeras i uppgiften.

Dugga

Duggan ges under HT2, i slutet av kursens schemalagda moment. Denna ger studenten möjlighet att nå godkänt betyg, alternativt tillgodoräkna delar till tentamen. På duggan ställs samma krav på kvalité som under tentamen.

Upplägget på duggans del 1 är densamma som tentamen. På del 2 ges endast en (1) fördjupningsuppgift. Detta ger att maximalt erhållbart betyg är en 3:a. För den som siktar på högre betyg är det alltså nödvändigt att gå upp på tentamen.

Om studenten får godkänt på samtliga uppgifter i del 1 under duggan kan del 1 tillgodoräknas på första ordinarie tentamenstillfälle. Det innebär att studenten kan lägga all sin tid på del 2.

Hjälpmedel tillåtna på tentamen och dugga

Penna, sudd och linjal.
Ett A4 ark med anteckningar
Kladdpapper delas ut av tentavakter.
Referenslitteratur i C++ (en riktig bok, endast mindre anteckningar i marginalen).

Till arkivet för gamla tentor...


Sidansvarig: Eric Ekström
Senast uppdaterad: 2024-12-03