
WIF3008 Pop Quiz Lecture 4: RTOS
Authored by ASMIZA SANI
Computers
University
Used 5+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
7 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following scheduling types is primarily used in hard real-time systems where tasks must execute at specific intervals?
Cooperative Scheduling
Round Robin Scheduling
Clock-Driven Scheduling
Priority-Based Scheduling
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which approach does an Event-Driven Scheduling system use to handle task execution?
Time intervals
Task dependencies
Task priority levels and triggers
FIFO queue processing
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
In a Priority-Based Preemptive Scheduling system, a low-priority task is interrupted by:
A higher-priority task
A task of the same priority level
Any other task
Only when the task completes execution
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
In Rate Monotonic Scheduling (RMS), tasks with which characteristic are assigned higher priority?
Tasks with longer execution time.
Tasks with shorter periods.
Tasks with lower priority numbers.
Tasks with shorter deadlines.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Priority Inversion occurs in RTOS when:
A lower-priority task preempts a higher-priority task.
A high-priority task waits on a resource held by a lower-priority task.
Tasks are executed in reverse order of their priorities.
Tasks with no priority are executed before prioritized tasks.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Priority Inheritance Protocol is used in RTOS to:
Prevent deadlock by ensuring tasks complete on time.
Allow lower-priority tasks to inherit the priority of a high-priority task waiting on a shared resource.
Avoid task starvation by lowering the priority of high-priority tasks.
Increase the CPU usage by creating additional tasks.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Chain Blocking in RTOS refers to:
A situation where multiple tasks are waiting on a single resource.
A low-priority task causing delays for multiple high-priority tasks due to dependency on shared resources.
A single task repeatedly blocking itself.
Tasks being blocked in reverse order of their priorities.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?