Real Time Systems 2071

Tribhuwan University
Institute of Science and Technology
2071
Bachelor Level / Sixth Semester / Science
Computer Science and Information Technology ( CSC-354 )
( Real Time Systems )
Full Marks: 80
Pass Marks: 32
Time: 3 hours
Candidates are required to give their answers in their own words as far as practicable.
The figures in the margin indicate full marks.

Group A

Attempt any Two questions.(2 x 12 = 24)

1. Describe  how is the polling, priority scheduling and schedulability analysis performed for prioritized access in IEEE 802.5 Token Rings. What are the other factors those should be taken into account?

12 marks view

2. Define priority driven algorithms. State and prove the optimal earliest deadline first (EDF) theorem.

12 marks view

3. What do you understand by slack stealing in a deadline driven system? Explain the operation of a slack stealer with example.

12 marks view

Group B

Attempt any Eight questions.(8 x 7 = 56)

4. Define schedule and scheduler. List out the conditions under which a schedule becomes a "valid  schedule".

8 marks view

5. What do you understand  by timing constraints and tardiness? Why does a hard real time system require time guarantees?

8 marks view

6. Differentiate between offline and online scheduling in a real time system.

8 marks view

7. List out the advantages and disadvantages of a clock driven approach to scheduling.

8 marks view

8. Explain the meaning of "priority-invention" with the help of timing diagram.

8 marks view

9. Differentiate between priority inheritance and priority ceiling protocols.

8 marks view

10. Describe a simple bin parking formulation method of task assignment in a multiprocessor system.

8 marks view

11. How is the connection established in a Greedy  WRR scheduling algorithms ? Explain.

8 marks view

12. Describe a real time communication architecture of distributed system with diagram.

8 marks view