WIF3008 Pop Quiz Lecture 4: RTOS

WIF3008 Pop Quiz Lecture 4: RTOS

University

7 Qs

quiz-placeholder

Similar activities

Artificial Intelligence

Artificial Intelligence

7th Grade - University

10 Qs

Internet protocols

Internet protocols

University

9 Qs

ES & IoT - 4.10.2021

ES & IoT - 4.10.2021

University - Professional Development

10 Qs

Understanding Processes and Synchronization

Understanding Processes and Synchronization

University

10 Qs

Internet and mobile programming 3

Internet and mobile programming 3

University

10 Qs

Bab 1 | Latihan Pengukuhan II

Bab 1 | Latihan Pengukuhan II

12th Grade - University

10 Qs

Lab test in OS

Lab test in OS

University

10 Qs

Quiz 2: CPU Scheduling

Quiz 2: CPU Scheduling

University

10 Qs

WIF3008 Pop Quiz Lecture 4: RTOS

WIF3008 Pop Quiz Lecture 4: RTOS

Assessment

Quiz

Computers

University

Medium

Created by

ASMIZA SANI

Used 4+ times

FREE Resource

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.