Operating System (OS)
The necessary conditions needed before deadlock can occur?

Mutual Exclusion, Hold and wait, Preemption, No Circular Wait
Mutual Exclusion, Hold and wait, No Preemption, Circular Wait
No Mutual Exclusion, Hold and wait, Preemption, Circular Wait
Mutual Exclusion, No Hold and wait, Preemption, Circular Wait

ANSWER DOWNLOAD EXAMIANS APP

Operating System (OS)
A critical region is

a program segment that often causes unexpected system crashes
a program segment where shared resources are accessed
a program segment that has not been proved bug-free
one which is enclosed by a pair of P and V operations on semaphores
none is the above

ANSWER DOWNLOAD EXAMIANS APP