Tentalabbet

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

Processprogrammering och operativsystem

Ges · nästa start VT 2027

49 %

klarade senaste ordinarie tentan

TEN1 · 26 mar 2026 · 154 studenter

62 %

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

TEN1 · 410 studenter

Ovanligt svår 2025/26

49 % klarade ordinarie tentan läsåret 2025/26 (154 studenter), mot 70 % i snitt åren innan (256 studenter).

Ingår i 3 program

Tentamen

TEN1 Skriftlig tentamen

  • 5
  • 4
  • 3
  • U

Ordinarie tentor

62 % godkända · 410 studenter

  • 49 %154
  • 62 %133
  • 78 %123

Omtentor

61 % godkända · 180 studenter

  • 64 %25
  • 77 %62
  • 29 %14
  • 51 %39
  • 44 %16
  • 58 %24
  • Klarar omtentan: 61 % (180 studenter), jämfört med 62 % (410 studenter) på ordinarie
  • Får 4 eller 5: 4 % (590 studenter)

Ö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 · 251 studenter

  • 100 %75
  • 100 %88
  • 100 %88

Senare tillfällen

100 % godkända · 111 studenter

  • 100 %10
  • 100 %29
  • 100 %37
  • 100 %7
  • 100 %6
  • 100 %8
  • 100 %9
  • 100 %5
  • Klarar ett senare tillfälle: 100 % (111 studenter), jämfört med 100 % (251 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 %3
  • 100 %4
  • 100 %3
  • 100 %1
  • 100 %2
  • 100 %2

Inlämning eller laboration

UPG1 Frivillig labuppgift

  • G

Ordinarie tillfällen

100 % godkända · 130 studenter

  • 100 %60
  • 100 %70

Senare tillfällen

Inga tillfällen med minst 5 studenter.

    Om kursen

    Mål

    Efter avslutad kurs ska studenten kunna:

    • Visa grundläggande kunskaper om begrepp, problemställningar och metoder för processprogrammering och operativsystem. (LAB1+TEN1)
    • Identifiera problem relaterade till samtidiga processer, och utforma lösningar till dessa problem. (TEN1)
    • Beskriva olika krav, funktionalitet, och arkitekturer för operativsystem. (TEN1)
    • Sätta sig in i ett existerande operativsystem och utforma förbättringar enligt ställda krav. (LAB1)
    • Implementera, testa och systematiskt felsöka komplex systemmjukvara. (LAB1)

    Innehåll

    Kursen består av två delmoment: processprogrammering och operativsystem.

    Processprogrammeringsdelen innehåller: processbegreppet, ömsesidig uteslutning, mekanismer för synkronisering, interaktion mellan processer och deadlocks.

    Operativsystemsdelen innehåller: systemanrop, processer och trådar, schemaläggning, minneshantering, filsystem, samt designprinciper för olika typer av operativsystem såsom molnsystem, mobila enheter, och inbyggda system.

    Examinator
    August Ernstsson
    Schemalagd tid
    60 h
    Huvudområde
    Datateknik, Datavetenskap
    Kursplanen på Studieinfo ↗