Tentalabbet

TDDE18 · 6 hp · Grundnivå (G2F) · Datateknik, Datavetenskap

Programmera C++

Ges · nästa start HT 2026

62 %

klarade senaste ordinarie tillfället

DAT1 · 12 jan 2026 · 63 studenter

51 %

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

DAT1 · 365 studenter

89 %

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

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

Ingår i 10 program

Övrigt moment

DAT1 Datortentamen

  • 5
  • 4
  • 3
  • U

Ordinarie tillfällen

51 % godkända · 365 studenter

  • 62 %63
  • 42 %69
  • 38 %82
  • 47 %81
  • 69 %70

Senare tillfällen

40 % godkända · 188 studenter

  • 50 %20
  • 32 %19
  • 62 %13
  • 38 %21
  • 21 %14
  • 43 %30
  • 28 %18
  • 38 %32
  • 17 %6
  • 67 %15
  • Klarar ett senare tillfälle: 40 % (188 studenter), jämfört med 51 % (365 studenter) på ordinarie
  • Får 4 eller 5: 19 % (553 studenter)
Visa små tillfällen (2)

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
  • 100 %1

Övriga moment

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

Inlämning eller laboration

UPG1 Programmeringsuppgifter

  • G

Ordinarie tillfällen

100 % godkända · 348 studenter

  • 100 %61
  • 100 %55
  • 100 %71
  • 100 %86
  • 100 %75

Senare tillfällen

100 % godkända · 5 studenter

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

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
  • 100 %2
  • 100 %2
  • 100 %1
  • 100 %2
  • 100 %1
  • 100 %2

Om kursen

Mål

Efter genomgången kurs ska studenten kunna:

  • använda grundläggande språkkonstruktioner och språkets standardbibliotek
  • använda designprinciper, metoder och tekniker som används inom objektorienterad programmering för att konstruera program som löser givna problem

Innehåll

  • Programmering: Skapande av algoritmer, problemlösning.
  • Syntax: Egenskaper hos språket C++ vilket inkluderar: kontrollstrukturer, operatorer, typer, referenser, pekare, undantag, klasser, funktioner, dynamisk minneshantering, arv, polymorfi och STL.
  • Verktyg: Linux terminalbaserad utvecklingsmiljö med programredigerare, kompilator, debugger och versionshanterare.
Examinator
Klas Arvidsson
Schemalagd tid
110 h
Huvudområde
Datateknik, Datavetenskap
Kursplanen på Studieinfo ↗