TDDD25 · 6 hp · Avancerad nivå (A1N) · Datateknik, Datavetenskap
Distribuerade system
Ges · nästa start VT 2027
75 %
klarade senaste ordinarie tentan
TEN1 · 23 mar 2026 · 28 studenter
85 %
klarade ordinarie tentorna, alla tillfällen de senaste 5 åren
TEN1 · 124 studenter
65 %
Svårare än 65 % av kurserna på avancerad nivå
Jämfört med 285 kurser på samma nivå, ordinarie tentor de senaste tre läsåren. 53 studenter.
Ingår i 5 program
Tentamen
TEN1 Skriftlig tentamen
- 5
- 4
- 3
- U
Ordinarie tentor
85 % godkända · 124 studenter
- 75 %28
- 88 %25
- 78 %18
- 94 %33
- 90 %20
Omtentor
48 % godkända · 23 studenter
- 43 %7
- 45 %11
- 60 %5
- Klarar omtentan: 48 % (23 studenter), jämfört med 85 % (124 studenter) på ordinarie
- Får 4 eller 5: 55 % (147 studenter)
Visa små tillfällen (6)
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 %1
- 100 %3
- 0 %1
- 50 %2
- 100 %4
Ö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 · 118 studenter
- 100 %22
- 100 %25
- 100 %14
- 100 %37
- 100 %20
Senare tillfällen
100 % godkända · 6 studenter
- 100 %6
- Klarar ett senare tillfälle: 100 % (6 studenter), jämfört med 100 % (118 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 %1
- 100 %1
- 100 %1
- 100 %3
- 100 %1
Om kursen
Mål
Målet med kursen är att ge teoretisk kunskap, förståelse, och praktiska färdigheter angående moderna distribuerade system samt relaterade tekniker, algoritmer och verktyg. Efter avslutad kurs ska studenterna kunna:
- Identifiera de viktigaste svårigheterna och specifika problem inom konstruktion och implementation av komplexa distribuerade system.
- Förstå de teoretiska aspekterna i själva kärnan av distribuerade system och relatera dem till problematiken av distribuerade tillämpningar.
- Analysera ett systems krav och hitta lösningar för diverse problem, baserat på en solid teoretisk förståelse av området.
- Jämföra alternativa lösningar med avseende på olika parametrar och relatera till den aktuella distruberade tillämpningen och dess krav.
- Förstå de specifika egenheterna hos vissa distribuerade tillämpningar, så som realtid eller feltoleranta system, samt att bemästra deras lösningar.
- Konstruera en distribuerad tillämpning samt implementera den med CORBA-miljön.
Innehåll
Introduktion, överordnad systemarkitektur, olika former av transparans och modeller för distribuerade system samt olika tjänster i distribuerade system, kommunikation i distribuerade system, distribuerade heterogena applikationer och CORBA, tid och tillstånd i distribuerade system, distribuerad ömsesidigt uteslutande, distribuerade realtidssystem replikering och feltolerans.
- Examinator
- Christoph Kessler
- Schemalagd tid
- 40 h
- Huvudområde
- Datateknik, Datavetenskap