1. Design a soft real time system for a car driving video game. Identify the basic tasks required and implement the same with an appropriate scheduling algorithm. (model, algorithm and Cheddar implementation)
Explain what type of system it is i.e. either HARD /SOFT OR FIRM and justify your answer.
Also mention what type of scheduling algorithm can be used and justify your answer.
Also say whether it is online or offline scheduler and justify your answer.
2. a) Explain the problems that might arise if hard-real time tasks are made to share critical resources among themselves using traditional operating system primitives such as semaphores or monitors. Briefly explain how these problems can be overcome.
b) Write short notes on effects of resource contention and resource access control.
Dear Naresh, your question requires a lot of work, which neither of our experts is ready to perform for free. We advise you to convert it to a fully qualified order and we will try to help you. Please click the link below to proceed: https://www.assignmentexpert.com/submit#question_conversion_53665