Type: | obligatorisk kursus, udbydes under åben uddannelse Sprog: dansk |
|
|
Pointspærring: D4442
|
|
Faglige forudsætninger: 92032
|
|
Vejledende placering: 4. semester.
|
Undervisningsform: Forelæsninger og projektarbejde.
|
Evalueringsform Rapportaflevering
|
Karakter: godkendt/ikke godkendt
|
|
|
|
|
Institut: Institut for Anvendt Elektronik
|
Studieudvalg: ES
|
Kursusmål: Kursets mål er at sætte den studerende i stand til at programmere og anvende et indlejret datamatsystem til tidstro kørsel, bl.a. i forbindelse med processtyring.
|
Kursusindhold: Specifikation og overordnet design af parallelle systemer. Testforskrifter og dokumentation. Indføring i multiprogrammering: Procesbegrebet. Tidsdeling, ressourcer og kritiske regioner.
Semaforer, monitorer, rendezvous. Baglås
Konstruktion af en kerne til tidstro kørsel: Tids- og hændelsesstyret synkronisering.
Avanceret programmering: Reentrante processer. Prioriteter.
|