Tentalabbet

TDIU20 · 4 hp · Grundnivå (G1F) · Datateknik

Objektorienterad programmering

Ges · nästa start VT 2027

49 %

klarade senaste ordinarie tillfället

DAT1 · 23 mar 2026 · 82 studenter

52 %

klarade de ordinarie tillfällena, alla tillfällen de senaste 5 åren

DAT1 · 332 studenter

95 %

Svårare än 95 % av kurserna på grundnivå

Jämfört med 874 kurser på samma nivå, ordinarie tentor de senaste tre läsåren. 150 studenter.

Övrigt moment

DAT1 Datortentamen

  • 5
  • 4
  • 3
  • U

Ordinarie tillfällen

52 % godkända · 332 studenter

  • 49 %82
  • 35 %68
  • 38 %56
  • 62 %55
  • 76 %71

Senare tillfällen

36 % godkända · 241 studenter

  • 57 %23
  • 45 %38
  • 15 %27
  • 54 %41
  • 40 %35
  • 22 %18
  • 14 %14
  • 29 %21
  • 11 %9
  • 27 %15
  • Klarar ett senare tillfälle: 36 % (241 studenter), jämfört med 52 % (332 studenter) på ordinarie
  • Får 4 eller 5: 18 % (573 studenter)
Visa små tillfällen (1)

Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.

  • 100 %1

Övriga moment

Deltentor, inlämningar och laborationer. De ingår inte i siffrorna överst.

Inlämning eller laboration

LAB1 Datorlaborationer

  • G

Ordinarie tillfällen

100 % godkända · 324 studenter

  • 100 %75
  • 100 %76
  • 100 %52
  • 100 %60
  • 100 %61

Senare tillfällen

100 % godkända · 6 studenter

  • 100 %6
  • Klarar ett senare tillfälle: 100 % (6 studenter), jämfört med 100 % (324 studenter) på ordinarie
Visa små tillfällen (1)

Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.

  • 100 %2

Vem läser kursen?

Om kursen

Mål

Studenten ska tillägna sig kunskaper om och färdigheter i objektorienterad programmering i programspråket C++.Efter genomgången kurs ska studenten kunna:

  • använda designprinciper, metoder och tekniker som används inom objektorienterad programmering för att konstruera program som löser givna problem

Innehåll

  • Abstraktion med sammansatta datatyper
  • Pekare och minneshantering i C++
  • Objektorinterade koncept (objekt, instans, inkapsling, association, aggregation, komposition, arv)
  • Klasser
  • Specialisering (arv)
  • Polymorfi
  • Introduktion till UML (klassdiagram)
  • Repetition filuppdelning
Examinator
Klas Arvidsson
Schemalagd tid
32 h
Huvudområde
Datateknik
Kursplanen på Studieinfo ↗