NRT/KS/19/3579
Max. Marks- 80
Time- Three Hours
Notes : 1. All questions carry marks as indicated.
2. Solve Question 1 OR Questions No. 2.
3. Solve Question 3 OR Questions No. 4.
4. Solve Question 5 OR Questions No. 6.
5. Solve Question 7 OR Questions No. 8.
6. Solve Question 9 OR Questions No. 10.
7. Solve Question 11 OR Questions No. 12.
8. Due credit will be given to neatness and adequate dimensions.
9. Assume suitable data whenever necessary.
10. Illustrate your answers whenever necessary with the help of neat sketches.
1. a) Write down the difference between Hard and soft real time system. [07 M]
b) Give the applications of Real time systems. [06 M]
OR
2. a) What are the Hardware requirement for Real time applications. [06 M]
b) Explain all the parameters which tell about Job’s timing and Behaviour constraints of Real time workload. [07 M]
3. a) Explain preemptive and non-preemptive priority driven scheduling approach with an example. [07 M]
b) Explain weighted Round Robin approach for time shared application. [06 M]
OR
4. a) Explain Earliest Deadline First (EDF) algorithm in details. [07 M]
b) Write short note an: [06 M]
i) Absolute deadline
ii) Soft timing constraints
5. a) What are the scheduling problems of RTOS. Explain in details. [07 M]
b) What do you mean by optimistic concurrency control for Real time system. [07 M]
OR
6. a) What are the issues, designer have to face which designing Real time system. [07 M]
b) Write short note on Petrinets based designing for real time systems. [07 M]
7. a) What is the difference between error and exception? Explain how to handle run time error in Real time system. [07 M]
b) Write down and explain the features of Real time object oriented programming language. [07 M]
OR
8. a) What is overloading? How it is different from overriding? [07 M]
b) Explain types of packages used for Real time system. [07 M]
9. a) Write short note on Fault detection method. [07 M]
b) State various causes of the failures. Explain same techniques to avoid them. [06 M]
OR
10. a) Discuss fault tolerant scheduling? What are its different advantages over other scheduling algorithm? [06 M]
b) What is software redundancy? Draw and explain different software fault tolerance structure. [07 M]
11. a) What is non-preemptive Kernel in UNIX real time operating system. [07 M]
b) Write a care study on windows as RTOS. [06 M]
OR
12. a) Write short note on software error model. [06 M]
b) Write short note on window as a real time OS. [07 M]