1. What is the main goal of QoS (Quality of Service) management in real-time systems?
(A) To execute batch-only tasks
(B) To replace real-time operating systems
(C) To store logs without analysis
(D) To ensure system resources meet task deadlines and performance requirements
2. Which of the following is a key QoS parameter in real-time systems?
(A) Deadline adherence
(B) CPU idle exclusively
(C) Disk batch-only speed
(D) Memory-only latency
3. Jitter in QoS management refers to:
(A) Variability in task response times
(B) CPU idle exclusively
(C) Disk batch-only latency
(D) Memory-only delay
4. Throughput in QoS management measures:
(A) CPU idle exclusively
(B) Number of tasks completed per unit time
(C) Disk batch-only operations
(D) Memory-only transactions
5. Latency guarantees in QoS management ensure:
(A) Disk batch-only access
(B) CPU idle exclusively
(C) Tasks respond within specified maximum delay limits
(D) Memory-only response
6. Resource reservation in QoS management helps to:
(A) Memory-only allocation
(B) CPU idle exclusively
(C) Disk batch-only reservation
(D) Allocate CPU, memory, and I/O to critical tasks
7. Admission control in QoS management ensures:
(A) New tasks do not violate QoS of existing tasks
(B) CPU idle exclusively
(C) Disk batch-only control
(D) Memory-only admission
8. Priority-based QoS management assigns:
(A) CPU idle exclusively
(B) Higher priority to tasks with stricter timing requirements
(C) Disk batch-only priorities
(D) Memory-only levels
9. Feedback control in QoS management:
(A) Memory-only tuning
(B) CPU idle exclusively
(C) Disk batch-only adjustment
(D) Adjusts resource allocation dynamically based on system performance
10. In multimedia real-time systems, QoS management ensures:
(A) CPU idle exclusively
(B) Continuous video/audio playback without deadline violations
(C) Disk batch-only streaming
(D) Memory-only buffering
11. One challenge of QoS management in distributed real-time systems is:
(A) Disk batch-only communication
(B) CPU idle exclusively
(C) Coordinating resources and deadlines across multiple nodes
(D) Memory-only coordination
12. QoS metrics are important for:
(A) CPU idle exclusively
(B) Evaluating system performance and making scheduling decisions
(C) Disk batch-only evaluation
(D) Memory-only metrics
13. Over-provisioning in QoS management means:
(A) Allocating more resources than minimally required to ensure deadlines
(B) CPU idle exclusively
(C) Disk batch-only surplus
(D) Memory-only over-allocation
14. A QoS-aware scheduler can:
(A) CPU idle exclusively
(B) Prioritize tasks based on their criticality and deadlines
(C) Disk batch-only scheduling
(D) Memory-only priorities
15. One advantage of QoS management is:
(A) CPU idle exclusively
(B) Improved predictability and reliability of real-time systems
(C) Disk batch-only improvement
(D) Memory-only predictability
16. QoS management is crucial in:
(A) Disk batch-only applications
(B) CPU idle exclusively
(C) Safety-critical and multimedia real-time systems
(D) Memory-only systems
17. Task admission and scheduling in QoS management can use:
(A) CPU idle exclusively
(B) Rate-based, priority-based, or deadline-based policies
(C) Disk batch-only policies
(D) Memory-only rules
18. Resource monitoring in QoS management ensures:
(A) System resources are used efficiently without violating deadlines
(B) CPU idle exclusively
(C) Disk batch-only monitoring
(D) Memory-only usage
19. Feedback loops in QoS management help:
(A) Memory-only adjustments
(B) CPU idle exclusively
(C) Disk batch-only adaptation
(D) Adapt scheduling and resource allocation to changing workloads
20. The main goal of QoS management in real-time systems is:
(A) Memory-only reliability
(B) CPU idle exclusively
(C) Disk batch-only performance
(D) Ensuring timely, predictable, and reliable execution of tasks under performance constraints