| TDDB47 |
Realtidssystem, 3 p
/Real Time Systems/
För:
C
D
DI
EI
I
Ii
M
SOC
Y
|
OBS! |
Överlapp med TDDA47, TDDC47 och TTIT62
|
| |
Prel. schemalagd
tid: 42
Rek. självstudietid: 78
|
| |
Utbildningsområde: Teknik
Ämnesgrupp: Datalogi, Datateknik Nivå (A-D):C
|
| |
Datavetenskap Datavetenskap, datalogi
|
| |
Mål:
Att få förståelse för problemställningar, metoder och struktureringsmekanismer för design och implementering av realtidssystem.
|
| |
Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan) Processprogrammering och operativsystem
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.
|
| |
Påbyggnadskurser Inbyggda systems simulering och verifiering
|
| |
Organisation: På föreläsningar genomgås den teoretiska delen.
Lektionerna syftar till att förbereda för laborationskursen.
|
| |
Kursinnehå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 realtids sammanhang 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. realtidsdatabaser, nätverkbaserade tillämpningar och "Quality of Service". Design och applikationsmodellering i realtidssystem, Distribuerade realtidssystem.
|
| |
Kurslitteratur: Burns & Wellings: "Real-Time Systems and Their Programming Languages", Addison-Wesley.
Laborationsmaterial, utgivna av institutionen för datavetenskap.
Utdelat material på lektioner och föreläsningar.
|
| |
Examination: |
TEN1 LAB1
|
En skriftlig tentamen (U,3,4,5) En laborationskurs (U,G) |
2 p 1 p
|
| |
|
|