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

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

ANSWER DOWNLOAD EXAMIANS APP

Operating System (OS)
All of the following are task performed by the operating system except

Controlling the access that application program has to the CPU
Provides an interface for user to interact with computer
Performing housekeeping task like file compression and disk defragmentation
Managing hardware on the computer

ANSWER DOWNLOAD EXAMIANS APP