This preview shows pages 1–2. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: Assignment 1, Mectron/Sfwr Eng 4aa4 A Sample Solution Q1. Do you think the following statements are true or false? 1. A good scheduling algorithm for hard real time tasks must try to complete each task in the shortest time possible. (F) 2. All hard real time systems are safety critical in nature. (F) 3. Soft real time systems are those which do not have any time con- straint associated with them. (F) 4. Minimization of average task response times is the objective of any good real time task scheduling algorithm. (F) 5. It should be the goal of any good real time operating system to complete every hard real time task as ahead of deadline as possible. (F) Q2. Identify the key differences between hard real time, soft real time and firm real time systems. Give at least one example of real time tasks corresponding to these three categories. Identify the timing constraints in your tasks and justify why the tasks should be categorized into the categories you have indicated.  A hard realtime system is not useful after the deadline. The deadlineA hard realtime system is not useful after the deadline....
View Full Document
This note was uploaded on 12/13/2011 for the course SOFTWARE E SFWR ENG 4 taught by Professor Bokhari during the Fall '11 term at McMaster University.
- Fall '11