Page 53 - DCAP608_REAL TIME SYSTEMS
P. 53
Real Time Systems
Notes 4.7 Review Questions
1. What are processors and resources? Give some examples.
2. What are passive resources?
3. Describe the temporal parameters of real-time workload.
4. What do you mean by fixed, jittered, and sporadic release times?
5. Explain release-time jitter.
6. Define execution time.
7. What are periodic task model?
8. What are precedence constraints?
9. Define the term data dependency.
10. List some of the major differences between precedence graph and task graph.
11. Give some of the usual examples of data dependency.
Answers: Self Assessment
1. Reference 2. Three
3. Workload 4. Resource
5. Resource management 6. Re-usable
7. True 8. False
9. False 10. True
11. False 12. True
4.8 Further Readings
Books Alan Burns and Andy Wellings (2001). Real-Time Systems and Programming
Languages, Addison Wesley.
C. M. Krishna and K. G. Shin (1997). Real-Time Systems. McGraw-Hill International
Editions.
O’Reilly Editor (1995). Programming for the real world.
Ben-Ari, M. (1990). Principles of Concurrent and Distributed Programming, Prentice
Hall.
Online links csperkins.org/teaching/rtes/lecture02.pdf
en.wikipedia.org/wiki/Reference_model
www.dei.unipd.it/corsi/so2/05-Reference-Model.pdf
www.iust.edu.sy/courses/4.Reference_Model_RTS.pdf
48 LOVELY PROFESSIONAL UNIVERSITY