WorksheetsRTOS Fundamentals Quiz
Total questions: 20
Worksheet time: 7mins
What is the main purpose of an RTOS?
Managing databases
Controlling real-time embedded systems
Running desktop applications
Editing multimedia files
Which of the following is NOT an example of a real-time application?
Air traffic control
Web browsing
Missile control systems
ABS in cars
In a hard real-time system, what happens if a deadline is missed?
Nothing serious occurs
The system tries to recover
Catastrophic system failure
The system slows down
Which of the following is a characteristic of a soft real-time system?
Deadlines must always be met
Missing a deadline can lead to system failure
Occasional missed deadlines are acceptable
Used only in mission-critical applications
What type of scheduling does an RTOS typically use?
First-Come, First-Served
Priority Scheduling
Round Robin Scheduling
Multilevel Queue Scheduling
Which of the following examples represents a hard RTOS system?
Multimedia playback
Web server response time
Airbag deployment in cars
Telecommunication switching
What is the key difference between a GPOS and an RTOS?
GPOS is faster than RTOS
GPOS can handle real-time applications
RTOS guarantees response within a specified time
RTOS cannot run on embedded systems
Which of the following is true about clock-driven scheduling in RTOS?
Tasks are scheduled based on a time quantum
Tasks are scheduled dynamically at runtime
Schedule is computed at regular time intervals
It is used when execution time is not known
In round-robin scheduling, how are tasks scheduled?
Based on priority
In a circular manner with equal time quantum
Using a shortest job first approach
Based on earliest deadline first
What does an interrupt cause in an RTOS system?
Immediate termination of all processes
Processor to execute a code that responds to the interrupt event
Processor to ignore the event
Task scheduling based on priority
Which of the following is an example of a soft real-time system?
Missile guidance system
Nuclear reactor control
Multimedia player
ABS in cars
Which type of scheduling ensures that the processor is never left idle when tasks are ready to run?
Round Robin
Clock Driven
Priority Scheduling
Multilevel Queue
Which of the following is a common RTOS used in industry?
Windows
Linux
VxWorks
Android
What is the function of task management in an RTOS?
Managing only hardware resources
Scheduling tasks based on deadlines and priorities
Running all tasks simultaneously
Allocating memory to applications
Which scheduling algorithm is not suitable for precedence-constrained jobs?
Round Robin
Priority Scheduling
Clock Driven Scheduling
Shortest Job First
What is a characteristic of a soft RTOS?
Immediate response without delay
Accepts occasional missed deadlines
Runs only on powerful hardware
Used only in military applications
Which of the following types of RTOS is most suitable for life-critical systems?
Soft RTOS
Hybrid RTOS
Hard RTOS
Desktop OS
What does the RTOS scheduler use to organize tasks?
Task execution times
Task priorities
Task release times
All of the above
What happens when an interrupt occurs during task execution in an RTOS?
The processor ignores the interrupt
The interrupt is queued for later execution
The processor switches to handle the interrupt event
The interrupt is discarded
Which of the following applications would typically use a soft RTOS?
Air traffic control
Space satellite navigation
Multimedia streaming
Medical device operation
