1.11 Exercises


1:

Define the term real-time. What is the difference between hard and soft real-time?

2:

Define the following terms: priority, blocking time, worst-case completion time, laxity, absolute deadline, and relative deadline.

3:

What are the four fundamental types of message synchronization? How to they differ?

4:

What is the OMG and why should we care?

5:

What does QoS mean? Provide five examples of QoS characteristics.

6:

What is an action? What is a message?

7:

What are the types of aperiodic arrival times? How do they differ?

8:

What is the downside of assuming hard deadlines when the timeliness requirements may be soft?

9:

Define what is meant by a resource. How do resources relate to concurrency units?

10:

What is the difference between RMS and EDS?

11:

What is priority inversion and what conditions are necessary for it to arise?

12:

What are the three timescales on which the ROPES process may be viewed? What are the approximate timeframes for each?

13:

What does the acronym ROPES stand for?

14:

Explain the BERT process of estimation.

15:

What are the five important views or aspects of architecture in the ROPES process?

16:

What are PIM and PSM and how do they differ?

17:

What is the primary unit of organization in a model?




Real Time UML. Advances in The UML for Real-Time Systems
Real Time UML: Advances in the UML for Real-Time Systems (3rd Edition)
ISBN: 0321160762
EAN: 2147483647
Year: 2003
Pages: 127

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net