NEOCODE

Operating Systems MCQs

1. What is the primary goal of multiprocessor scheduling?

2. Which scheduling algorithm is commonly used in real-time systems?

3. What is the main challenge in thread scheduling?

4. In real-time scheduling, what does "hard real-time" mean?

5. Which of the following is a type of multiprocessor scheduling?

6. What is the purpose of a scheduler in thread management?

7. Which scheduling policy is best suited for real-time tasks with varying priorities?

8. What is the primary advantage of using threads over processes?

9. In real-time systems, what is a "periodic task"?

10. Which of the following is a disadvantage of multiprocessor scheduling?

11. What is the main purpose of real-time scheduling algorithms?

12. Which of the following is a thread scheduling model?

13. What is the primary goal of load balancing in multiprocessor scheduling?

14. Which of the following is a characteristic of real-time systems?

15. What is the primary purpose of thread synchronization?