Tentalabbet

TDDD07 · 6 hp · Avancerad nivå (A1N) · Datateknik, Datavetenskap

Realtidssystem

Ges · nästa start HT 2026

62 %

klarade senaste ordinarie tentan

TEN1 · 17 jan 2026 · 13 studenter

47 %

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

TEN1 · 72 studenter

Ovanligt lätt 2025/26

62 % klarade ordinarie tentan läsåret 2025/26 (13 studenter), mot 45 % i snitt åren innan (59 studenter).

Ingår i 6 program

Tentamen

TEN1 Skriftlig tentamen

  • 5
  • 4
  • 3
  • U

Ordinarie tentor

47 % godkända · 72 studenter

  • 62 %13
  • 50 %8
  • 43 %14
  • 33 %18
  • 53 %19

Omtentor

62 % godkända · 39 studenter

  • 20 %5
  • 25 %8
  • 50 %6
  • 89 %9
  • 91 %11
  • Klarar omtentan: 62 % (39 studenter), jämfört med 47 % (72 studenter) på ordinarie
  • Får 4 eller 5: 16 % (111 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.

  • 0 %2
  • 0 %2
  • 50 %2
  • 100 %3

Övriga moment

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

Inlämning eller laboration

LAB1 Laborationskurs

  • G

Ordinarie tillfällen

100 % godkända · 61 studenter

  • 100 %19
  • 100 %6
  • 100 %6
  • 100 %8
  • 100 %6
  • 100 %6
  • 100 %10

Senare tillfällen

Inga tillfällen med minst 5 studenter.

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

    Om kursen

    Mål

    Efter avslutad kurs ska studenten kunna:

    • Välja, tillämpa och implementera schemaläggningsalgoritmer för CPU som resurs samt analysera deras responstidsegenskaper, inklusive mekanismer för hantering av flera delade resurser och undvikande av baklås.
    • Identifiera och analysera egenskaperna hos realtidsoperativsystem map predikterbarhet jämfört med vanliga operativsystem.
    • Förklara följderna av pålitlighetskrav, identifiera och tillämpa metoder för feltolerans i realtidssystemutveckling.
    • Beskriva och exemplifiera följderna av predikterbarhetskrav i distribuerade realtidssystem samt tjänstekvalitet (QoS) i realtidssystem med mjuka tidskrav. Analys av hantering av motstridiga krav t.ex. energieffektivitet och responstid i datacentre tillämpningar.
    • Analysera och implementera metoder för realtidskommunikation i hårda realtidssystem, inklusive tidsdriven eller händelsedriven kommunikation.
    • Beskriva och exemplifiera design- och modelleringsproblem relaterat till realtidssystem.
    • Identifiera, modellera och implementera applikationer som kräver användning av realtidssystemmetoder och prediktera schemaläggning- och resursdelningsmetoders konsekvens för beräkningsprocesser och meddelanden.
    • Strukturera realtidslösningar och utvärdera prestanda baserad på användning av olika algoritmer och metoder.
    • Utvärdera information från olika forskningsartiklar och böcker som används som kursmaterial och relatera informationen till målen ovan.

    Innehåll

    Introduktion till realtidssystem. Resurshantering och i synnerhet allokering av CPU som resurs (schemaläggning). Statiska och dynamiska algoritmer för schemaläggning av realtidsprocesser: cyklisk exekutiv, "Rate-monotonic", "Earliest Deadline First". Låsningsproblem i realtidssammanhang och takprotokoll för hantering av multipla resurser. Översikt om realtidsoperativsystem. Pålitlighet och dess innebörd i realtidssystem, översikt om metoder för feltolerans och undantagshantering i realtidssystem. Interaktion mellan resurshantering och prestandakrav i olika tillämpningar t.ex. nätverkstillämpningar och metoder som säkerställer tjänstekvalitet ("Quality of Service"), tex Intserv och Diffserv. Hantering av motstridiga krav i datacentre sammanhang. Design och applikationsmodellering i realtidssystem, Distribuerade realtidssystem och aspekter relaterade till tid, klockor och gemensamt tillstånd. Realtidskommunikation genom tidstyrda (tex TTP) och händelsestyrda (tex CAN) bussar.

    Examinator
    Simin Nadjm-Tehrani
    Schemalagd tid
    50 h
    Huvudområde
    Datateknik, Datavetenskap
    Kursplanen på Studieinfo ↗