Real Time Systems 2078

Question Paper Details
Tribhuwan University
Institute of Science and Technology
2078
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

Official Answer
AI Generated Answer

AI is thinking...

Attempt any two questions:(2*12=24)

Official Answer
AI Generated Answer

AI is thinking...

1. Define deferrable server.Describe the operation of deferrable server in detail with example.

12 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

2. What are three commonly used approaches in scheduling the real time systems? Compare and contrast each of them.

12 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

3. A system contains nine non preemptable jobs named Ji, for i = 1,2,...9. The execution times are 4, 3, 3, 3, 5, 5, 5, 5, and 10, respectively, their release times are equal to 0, and their deadlines are 10.J1 is the immediate predecessor of J9, and J4 is the immediate predecessor of J5, J6, J7, and J8. There are no other precedence constraints. For all the jobs, J1 has a higher priority than Jk if i < k.

a) Draw the precedence graph of the jobs.

b) Can the jobs meet their deadlines if they are scheduled  on three processors?

c) Can the jobs meet their dead lines if made preemptable and schedule them preemptively.

12 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

Group B

Official Answer
AI Generated Answer

AI is thinking...

Attempt any eight question.(8*7=56)

Official Answer
AI Generated Answer

AI is thinking...

4. Differentiate between dynamic and static real time systems.

7 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

5. Briefly explain clock driven scheduling. List its pros and cons.

7 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

6. Highlight on internet and resource reservation protocols.

7 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

7. Where and how can we use off-line scheduling and on-line scheduling ? Explain with an example.

7 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

8. What are the challenges in validating timing constraints in priority-driven systems? Explain.

7 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

9. Compare and contrast on slack stealing in fixed-priority systems and in deadline-driven systems respectively.

7 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

10. How can concurrent access to data objects be controlled and why is it required?

7 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

11. Explain medium-access protocols of broascast networks.

7 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

12. How precedence constraints and data dependency effect the execution time of RTS ? 

7 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

13. Write Short notes.(any two)

a. Kalman filter

b. Deadbeat control

c. Sporadic jobs

7 marks
Details
Official Answer
AI Generated Answer

AI is thinking...