Kursöversikt
Kursen omfattar 7,5 högskolepoäng och är obligatorisk för IDA3. Den ges på Campus Helsingborg.
Det händer rätt ofta att begreppen "concurrent programming", dvs att hantera parallell (jämlöpande) exekvering och delade resurser, och "real-time programming", dvs att säkerställa att exekveringen av ett program händer inom ett specificerat tidsintervall, blandas ihop, samtidigt som begreppet "realtid" i sig kan vara förvirrande.
För att kunna bygga och hantera realtidssystem, alltså komplexa system med flera jämlöpande aktiviteter som måste kunna reagera på "spontana" inmatningar och producera resultat inom en viss tidsperiod, behövs både de nämnda programmeringsteknikerna. Sådana system är ofta inbyggda system, då både dator och mjukvara är integrerade i "maskinen", så att denna inte upplevs som dator.
Kursens beteckning "Realtidssystem" reflekterar just den här helheten, och kursen kommer alltså att behandla båda programmeringsteknikerna (jämlöpande exekvering med hantering av delade resurser och realtidsprogrammering).
Mer information
- Formell kursplan
- Kurslitteratur
- Aktuell kursomgång (kräver kursregistrering i Ladok)
- Extentor
Kontaktinfo
| Roger Henriksson | kursansvarig | roger.henriksson@cs.lth.se |
046-22 29635 |
| Birger Swahn | kursadministratör | birger.swahn@cs.lth.se | 046-22 28042 |