Realtidssystem, EDA698 (7.5 hp) för IDA3 HT 2011

Vecka Föreläsning/Övning Laborationer
35 F1: Introduktion. Jämlöpande exekvering.  
36 F2: Synkronisering. Ömsesidig uteslutning. Semaforer.  
37 Ö1  
38 F3: Monitorbegreppet, synkroniserade metoder. Prioritetsinvertering.  
39 Ö2: (Förberedande för Lab 1)  
40 Ö3  
41 F4: Meddelande och händelsehantering. Dödläge. Lab1
Tentamensvecka
43 Ö4: (Förberedande för Lab 2)  
44 F5: Design av realtidssystem. Klassiska exempel. Lab2
45 Ö5: (Förberedande för Lab 3)  
46 F6: Svarstider, schemaläggning.  
47 Ö6 Lab3
48 Reserv (t.ex. gästföreläsning)  


Kursansvarig: Mats Lilja (Mats.Lilja@hbg.lth.se)

Litteratur: Klas Nilsson: Real-Time Programming - A Java-based Approach (ch1-3)
+ utdelat material

Rekommenderad extralitteratur:
Abraham Silberschatz, Peter Baer Galvin, Greg Gagne: Operating System Concepts with Java,
8ed, Wiley (2010), ISBN13: 9780470398791
(äldre upplagor kan också duga)

Föreläsningar/övningar:
Måndag 8-10, Lokal: C621

Laborationer (3 st):
Måndag 10-12 (v. 41), Lokal: C523, C524
Måndag 10-12 (v. 44), Lokal: C523, C524
Måndag 10-12 (v. 47), Lokal: C523, C524

Examination: Godkända laborationer och skriftlig tentamen onsdagen den 14 december 14-19.

Resultat av tentamen den 14 december 2011