Machine-translated by Google. Questions are authored in English.
Top

Discussion

A critical region is

  • A.a program segment that has not been proved bug-free
  • B.a program segment that often causes unexpected system crashes
  • C.a program segment where shared resources are accessed
  • D.one which is enclosed by a pair of P and V operations on semaphores

Answer: D

Correct answer: one which is enclosed by a pair of P and V operations on semaphores

A critical region is the code that accesses a shared resource, and it is protected by bracketing it with the semaphore operations P (wait) and V (signal), so that only one process is inside at a time. The definition is about the protection, not about the code being buggy.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.