Forudsætninger/Anbefalede forudsætninger for
at deltage i modulet
Anbefalede faglige forudsætninger:
Kursusmodulerne Computer arkitektur (2. semester) og Principper for
styresystemer og parallelitet (4. semester)
Modulets indhold, forløb og pædagogik
Læringsmål
Viden
Om følgende teorier og metoder:
- design: tasks, temporal scopes, filhåndteringsstrategier, mode,
change, synkron og asynkron interaktion
- analyse: tidsplanlægning, svartidsanalyse, modellering,
verifikation og validering, prioritetsprotokoller,
hardwarebegrænsninger
- implementation: programmeringssprog med understøttelse for
realtidsprogrammering, hardware-abstraktion og systemnær
programmering, synkronisering, atomicitet, baglåse (deadlocks),
fejlhåndtering, kommunikation
Færdigheder
- kunne redegøre præcist og ved brug af fagets terminologi og
notation for overordnet design, analyse og implementation af simple
tidstro softwaresystemer
- kunne anvende fagets teknikker til at afgøre mulighed for
tidsplanlægning for en simpel realtids-applikation
Kompetencer
Ved syntese af fagets begreber og teknikker:
- kunne designe, analysere og implementere en simpel (indlejret)
realtids-applikation
- kunne tilegne sig ny viden om design, analyse og implementation
af realtids-systemer
- indskriv tekst
- indskriv tekst
Undervisningsform
Undervisningen tilrettelægges i henhold til de generelle
undervisningsformer for uddannelsen, jf. kapitel 3
Omfang og forventet arbejdsindsats
Det forventes at den studerende bruger 30 timer per ECTS,
hvilket for denne aktivitet betyder 150 timer.
Eksamen
Prøver
Prøvens navn | Tidstro software |
Prøveform | Skriftlig eller mundtlig |
ECTS | 5 |
Bedømmelsesform | 7-trins-skala |
Censur | Intern prøve |
Vurderingskriterier | Vurderingskriterierne er angivet i Universitetets
eksamensordning |
Yderligere informationer
Kontakt: Studienævn for datalogi via
cs-sn@cs.aau.dk eller
9940 8854