WGU D686 OPERATING SYSTEMS FOR
COMPUTER SCIENTISTS EXAM PREP TEST
BANK VERIFIED QUESTIONS AND
CORRECT ANSWERS
●● Short-term scheduling
Answer: It decides which of the ready processes should run next on the
CPU.
●● Non-preemptive scheduling algorithm
Answer: It allows a running process to continue until the process
terminates or blocks on a resource.
●● Preemptive scheduling algorithm
Answer: It may stop the currently running process and choose another
process to run. The decision is made whenever: 1. A new process enters
the ready list. 2. A previously blocked or suspended process re-enters the
RL. 3. The OS periodically interrupts the currently running process to
give other processes a chance to run.
●● Priority of a process (or thread)
Answer: It is a numerical value that indicates the importance of the
process relative to other processes. The scheduler uses this value to
decide which process to run next.
, ●● Arbitration rule
Answer: It decides which process should proceed if two or more
processes have the same priority.
●● Arrival
Answer: The point in time when the process enters the RL.
●● Departure
Answer: The point in time when the process leaves the RL by entering
the blocked or suspended state, or by terminating all work.
●● Attained CPU time
Answer: The amount of CPU time used by the process since arrival.
●● Real time in system
Answer: The amount of actual time the process has spent in the system
since arrival.
●● Total CPU time
Answer: The amount of CPU time the process will consume between
arrival and departure. For short-term scheduling, total CPU time is
sometimes called the CPU burst.
COMPUTER SCIENTISTS EXAM PREP TEST
BANK VERIFIED QUESTIONS AND
CORRECT ANSWERS
●● Short-term scheduling
Answer: It decides which of the ready processes should run next on the
CPU.
●● Non-preemptive scheduling algorithm
Answer: It allows a running process to continue until the process
terminates or blocks on a resource.
●● Preemptive scheduling algorithm
Answer: It may stop the currently running process and choose another
process to run. The decision is made whenever: 1. A new process enters
the ready list. 2. A previously blocked or suspended process re-enters the
RL. 3. The OS periodically interrupts the currently running process to
give other processes a chance to run.
●● Priority of a process (or thread)
Answer: It is a numerical value that indicates the importance of the
process relative to other processes. The scheduler uses this value to
decide which process to run next.
, ●● Arbitration rule
Answer: It decides which process should proceed if two or more
processes have the same priority.
●● Arrival
Answer: The point in time when the process enters the RL.
●● Departure
Answer: The point in time when the process leaves the RL by entering
the blocked or suspended state, or by terminating all work.
●● Attained CPU time
Answer: The amount of CPU time used by the process since arrival.
●● Real time in system
Answer: The amount of actual time the process has spent in the system
since arrival.
●● Total CPU time
Answer: The amount of CPU time the process will consume between
arrival and departure. For short-term scheduling, total CPU time is
sometimes called the CPU burst.