Question:medium

Given below are two statements :
one is labelled as
Assertion (A) and the other is labelled as
Reason (R).
Assertion (A) :
Preemptive scheduling can lead to race conditions in critical section.
Reason (R) :
Preemption allows multiple processes to access shared data simultaneously.
In the light of the above statements, choose the most appropriate answer from the options given below :

Show Hint

In a non-preemptive environment, a process stays in its critical section until it finishes. In a preemptive environment, the OS can "kick" it out mid-calculation, which is why we need Mutexes!
Updated On: Jun 6, 2026
  • Both (A) and (R) are correct and (R) is the correct explanation of (A)
  • Both (A) and (R) are correct but (R) is not the correct explanation of (A)
  • (A) is correct but (R) is not correct
  • (A) is not correct but (R) is correct
Show Solution

The Correct Option is C

Solution and Explanation

Was this answer helpful?
0


Questions Asked in CUET (PG) exam