Tentalabbet

TDP007 · 6 hp · Grundnivå (G1F) · Programmering

Konstruktion av datorspråk

Ges · nästa start VT 2027

68 %

klarade senaste ordinarie tillfället

DAT1 · 25 mar 2026 · 40 studenter

77 %

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

DAT1 · 191 studenter

75 %

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

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

Ingår i 1 program

Övrigt moment

DAT1 Datortentamen

  • 5
  • 4
  • 3
  • U

Ordinarie tillfällen

77 % godkända · 191 studenter

  • 68 %40
  • 60 %43
  • 78 %46
  • 100 %40
  • 82 %22

Senare tillfällen

43 % godkända · 67 studenter

  • 100 %11
  • 21 %14
  • 56 %9
  • 40 %15
  • 20 %5
  • 33 %6
  • 14 %7
  • Klarar ett senare tillfälle: 43 % (67 studenter), jämfört med 77 % (191 studenter) på ordinarie
  • Får 4 eller 5: 38 % (258 studenter)
Visa små tillfällen (4)

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 %4
  • 100 %3
  • 50 %4

Övriga moment

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

Inlämning eller laboration

LAB1 Laboration

  • G

Ordinarie tillfällen

100 % godkända · 226 studenter

  • 100 %46
  • 100 %46
  • 100 %56
  • 100 %55
  • 100 %23

Senare tillfällen

Inga tillfällen med minst 5 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

    Övrigt moment

    DAK1 Frivillig dugga i datorsal

    • G
    • U

    Ordinarie tillfällen

    34 % godkända · 38 studenter

    • 34 %38

    Senare tillfällen

    Inga tillfällen med minst 5 studenter.

      Övrigt moment

      DAK2 Frivillig dugga i datorsal

      • G
      • U

      Ordinarie tillfällen

      59 % godkända · 32 studenter

      • 59 %32

      Senare tillfällen

      Inga tillfällen med minst 5 studenter.

        Om kursen

        Mål

        Efter genomgången kurs ska studenten kunna:

        • förklara och använda reguljära uttryck
        • använda verktyg för hantering av uppmärkningsspråk
        • använda och modifiera en tolk för ett enklare programspråk
        • redogöra för och tillämpa grundläggande principer för design av datorspråk

        Innehåll

        Hantverk: Förmåga att designa en notation för en given typ av användning eller system. Förmåga att definiera och implementera egna notationer för att underlätta för utvecklare och användare av system, t.ex. metadata och skriptnotation.

        Ämnen: Principerna för uppbyggnad och implementation av programspråk. Abstraktion och dess roll i datorspråk. Principerna för en interpretators uppbyggnad. Reguljära uttryck och ändliga automater. Syntaktisk parsning. Abstrakta syntaxträd. Översikt över olika typer av datorspråk. Uppmärkningsspråket XML.

        Teknik: Ruby, Emacs samt utblickar mot andra språk och verktyg.

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