ELEC 566: Embedded Operating Systems: Assignment 1
ELEC 566: Embedded Operating Systems: Assignment 1
Assignment 1
Part 1: Real Time OS
1) Identify the following environments as either hard or soft real
time.
a. Thermostat in a household.
b. Control system for a nuclear power plant.
c. Fuel economy system in an automobile.
d. Landing system in a jet airliner.
2) Discuss ways in which the priority inversion problem could
be addressed in a realtime system. Also discuss whether the
solutions could be implemented within the context of a
proportional share scheduler.