| TDDB37 |
Distribuerade system, 3 p
/Distributed Systems/
För:
C
CII
D
IT
|
| |
Utbildningsområde: Teknik
Ämnesgrupp: Datalogi, Datateknik Nivå (A-D):D
|
| |
Datavetenskap Datavetenskap, datalogi.
|
| |
Mål:
Kursen skall ge kunskap om moderna teorier och metoder för distribuerade system och distribuerade beräkningar, samt en översiktlig bild av de programvaruverktyg och tekniker som kan användas för att få ett antal hopkopplade system att lösa en gemensam uppgift.
|
| |
Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan) TDDB12/68 Processprogrammering och operativsystem eller TDDA47 Realtids- och processprogrammering.
OBS! Tillträdeskrav för icke programstudenter omfattar vanligen också tillträdeskrav för programmet och ev. tröskelkrav för progression inom programmet, eller motsvarande.
|
| |
Organisation: Kursen består av föreläsningar och laborationer.
|
| |
Kursinnehå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.
|
| |
Kurslitteratur: En lista med referensböcker kommer att finnas i kursinformationen.
|
| |
Examination: |
TEN1 LAB1
|
En skriftlig tentamen. En laborationskurs. |
2 p 1 p
|
| |
|
|