Multiple choice

Each process is assigned a ______ priority level.

  1. middleware

  2. hardware

  3. software

  4. firmware

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Process priority levels are software-defined values set by the OS or applications. They are not hardware or firmware settings. Software priorities determine scheduling order; higher priority processes get CPU time before lower priority ones. Priority levels are part of the scheduler's software algorithm.