Hide menu

TDDC47 Real-Time and Concurrent Programming


To help in preparing for the labs and solving theoretical exercises, there are four lessons during the course.

Lesson Topic Material
1 Introduction to the Pintos Labs Handouts
2-4 Opportunity for asking questions about exercises
(updated 29th November 2010 to correct minor issue in CAN solutions)

The exercise questions are organised as follows:

  • 1.1-1.5: Critical section, semaphores
  • 1.6-1.9: Deadlocks, Banker's algorithm
  • 2.1-2.3: Rate monotonic, EDF, response time analysis
  • 2.4-2.6: Scheduling with shared resources
  • 3.1-3.3: CAN

You can also have the solutions to the diagnostic test in the process part of the course (Kunskapsprov) reviewed during the lessons.


Page responsible: Mikael Asplund
Last updated: 2010-11-29