Timing Constructs – Real-time Systems MCQs 20 min Score: 0 Attempted: 0/20 Subscribe 1. What is the purpose of timing constructs in real-time systems? (A) To ignore resource sharing (B) To reduce CPU idle exclusively (C) To perform batch processing only (D) To manage task execution according to timing constraints like deadlines and periods 2. Periodic tasks in real-time systems are executed: (A) At regular, fixed intervals (B) CPU idle exclusively (C) Only when triggered by events (D) Without any timing constraints 3. Aperiodic tasks are characterized by: (A) Being memory-only tasks (B) CPU idle exclusively (C) Having strict deadlines like hard real-time tasks (D) Occurring irregularly without a fixed period 4. Sporadic tasks are: (A) Executed at fixed intervals (B) CPU idle exclusively (C) Triggered irregularly but with a minimum inter-arrival time (D) Memory-only operations 5. Deadlines in real-time systems specify: (A) The latest time by which a task must complete (B) CPU idle exclusively (C) Only periodic task start times (D) Memory-only timing constraints 6. Release time of a task is: (A) The earliest time at which a task becomes ready for execution (B) CPU idle exclusively (C) Disk batch-only start time (D) Memory-only timing 7. Execution time or WCET (Worst-Case Execution Time) is: (A) The maximum time a task may take to execute (B) CPU idle exclusively (C) Disk batch-only execution (D) Memory-only timing 8. Jitter refers to: (A) Memory-only delay (B) CPU idle exclusively (C) Disk batch-only deviation (D) Variation in task start or completion times from the expected schedule 9. Periodic timers in real-time systems are used to: (A) CPU idle exclusively (B) Trigger tasks at fixed intervals (C) Disk batch-only timers (D) Memory-only timing 10. Temporal constraints ensure that: (A) Memory-only tasks (B) CPU idle exclusively (C) Disk batch-only operations (D) Tasks meet their timing requirements, such as deadlines and periods 11. Synchronous tasks are: (A) Coordinated according to a global clock or periodic schedule (B) CPU idle exclusively (C) Triggered by events only (D) Memory-only execution 12. Asynchronous tasks are: (A) Memory-only tasks (B) CPU idle exclusively (C) Only periodic (D) Triggered by events rather than fixed timing 13. Timing constraints in hard real-time systems are: (A) Strict and must never be violated (B) CPU idle exclusively (C) Soft and occasionally missable (D) Memory-only guidelines 14. Timing constraints in soft real-time systems are: (A) Memory-only guidelines (B) CPU idle exclusively (C) Must never be missed (D) Desirable but occasional deadline misses are tolerable 15. Real-time clocks are used to: (A) Memory-only references (B) CPU idle exclusively (C) Disk batch-only timing (D) Provide timing references for scheduling and task execution 16. Time-triggered execution uses: (A) Predefined schedules based on time to trigger tasks (B) CPU idle exclusively (C) Event-based activation (D) Memory-only scheduling 17. Event-triggered execution uses: (A) Fixed periodic schedules (B) CPU idle exclusively (C) External events or signals to trigger task execution (D) Memory-only triggers 18. Response time analysis ensures: (A) Memory-only analysis (B) CPU idle exclusively (C) Disk batch-only timing (D) That tasks meet their temporal deadlines under worst-case conditions 19. Timer interrupts in real-time systems are used for: (A) Notifying the system to execute periodic or delayed tasks (B) CPU idle exclusively (C) Disk batch-only triggers (D) Memory-only timing 20. The main advantage of using timing constructs in real-time systems is: (A) CPU idle exclusively (B) Ensuring predictable, reliable, and timely execution of tasks (C) Disk batch-only optimization (D) Memory-only efficiency Related Posts:Translation of high-level constructs (loops, conditionals, function calls)(MCQs)Timing Diagram MCQsControl Signals and Timing MCQsAndroid Phone Battery Timing KillersOperating systems (OS), Examples of operating systems, Advantages of operating systemsAdaptive Real-time Systems – Real-time Systems MCQs