Tentalabbet

TDP019 · 10 hp · Grundnivå (G1F) · Programmering

Projekt: Datorspråk

Ges · nästa start VT 2027

100 %

klarade senaste ordinarie tillfället

PRA2 · 9 jun 2026 · 46 studenter

100 %

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

PRA2 · 190 studenter

Modulen rapporterar bara godkända resultat, så andelen godkända visar inte hur många som inte klarade den.

Ingår i 1 program

Inlämning eller laboration

PRA2 Projekt

  • 5
  • 4
  • 3

Ordinarie tillfällen

100 % godkända · 190 studenter

  • 100 %46
  • 100 %45
  • 100 %53
  • 100 %46

Senare tillfällen

100 % godkända · 22 studenter

  • 100 %22
  • Klarar ett senare tillfälle: 100 % (22 studenter), jämfört med 100 % (190 studenter) på ordinarie
  • Får 4 eller 5: 69 % (212 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

UPG1 Uppgifter kommunikation

  • G

Ordinarie tillfällen

100 % godkända · 143 studenter

  • 100 %43
  • 100 %52
  • 100 %48

Senare tillfällen

100 % godkända · 68 studenter

  • 100 %44
  • 100 %24
  • Klarar ett senare tillfälle: 100 % (68 studenter), jämfört med 100 % (143 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 %1
  • 100 %1
  • 100 %1
  • 100 %1
  • 100 %1
  • 100 %1
  • 100 %1

Om kursen

Mål

Efter genomgången kurs ska studenten kunna:

  • konstruera ett mindre datorspråk
  • diskutera och motivera designval i det egna datorspråket med utgångspunkt i teori och egna erfarenheter
  • implementera verktyg (interpretator, kompilator, etc) för det egna datorspråk
  • formulera teknisk dokumentation av det egna datorspråket
  • presentera en uppgift muntligt inför publik enligt angivna förutsättningar

Innehåll

Hantverk: Kunskap och erfarenhet av att utveckla ett eget datorspråk i en community. Kunskap och erfarenhet av att konstruera en avancerad syntaktisk formalism för ett datorspråk med användning av parsning och att implementera dess semantik i form av en interpretator eller översättare till annat språk.

Teknik: Programspråket Ruby.

Examinator
Pontus Haglund
Schemalagd tid
48 h
Huvudområde
Programmering
Kursplanen på Studieinfo ↗