Operating Systems - Unit-3
Amutual exclusion
Ba process may hold allocated resources while awaiting assignment of other resources
Cno resource can be forcibly removed from a process holding it
Dall of the mentioned
Correct AnswerD
Athe system can allocate resources to each process in some order and still avoid a deadlock
Bthere exist a safe sequence
Cboth A and B
Dnone of the mentioned
Correct AnswerC
Adefining a linear ordering of resource types
Busing thread
Cusing pipes
Dall of the mentioned
Correct AnswerA
Abankerβs algorithm
Bround-robin algorithm
Celevator algorithm
Dkarnβs algorithm
Correct AnswerA
Ain advance processes rarely know that how much resource they will need
Bthe number of processes changes as time progresses
Cresource once available can disappear
Dall of the mentioned
Correct AnswerD
AMutual exclusion
BHold and wait
CNo preemption
DAll the Above
Correct AnswerD
Aat least one resource must be held in a non sharable mode
Bthe processor must be a uniprocessor rather than a multiprocessor
Cthere must be at least one resource in a sharable mode
DAll of these
Correct AnswerA
AA process must be not be holding a resource, but waiting for one to be freed, and then request to acquire it
BA process must be holding at least one resource and waiting to acquire additional resources that are being held by other processes
CA process must hold at least one resource and not be waiting to acquire additional resources
DNone of these
Correct AnswerB
Amust exist
Bmust not exist
Cmay exist
DNone of these
Correct AnswerA
Aresource allocation state
Bsystem storage state
Coperating system
Dresources
Correct AnswerA
Athe system does not crash due to deadlock occurrence
Bthe system can allocate resources to each process in some order and still avoid a deadlock
Cthe state keeps the system protected and safe
DAll of these
Correct AnswerB
Athen the system will not be in a safe state
Bthen the system will be in a safe state
Ceither A or B
DNone of these
Correct AnswerB
AAllocation β Available
BMax β Available
CMax β Allocation
DAllocation β Max
Correct AnswerC
Ararely
Bfrequently
CNone of these
Dboth A and B
Correct AnswerB
Aabort one or more processes to break the circular wait
Babort all the process in the system
Cpreempt all resources from all processes
Dto preempt some resources from one or more of the deadlocked processes
Correct AnswerA and D
Aaborted
Brolled back
Cterminated
Dqueued
Correct AnswerB
Adeadlock
Bsystem crash
Caging
Dstarvation
Correct AnswerD
Ahas the values one or zero
Bis essential to binary computers
Cis used only for synchronisation
Dis used only for mutual exclusion
Correct AnswerA
Amutex locks
Bbinary semaphores
Cboth A and B
DD.none of the mentioned
Correct AnswerC
ACritical section
BFight
CCommunication problem
DRace condition
Correct AnswerD
Ahalf duplex
Bfull duplex
Cmessage boundaries are preserved
Dunordered data
Correct AnswerA
Arelated processes can communicate
Bunrelated processes can communicate
Call of the mentioned
Dnone of the mentioned
Correct AnswerB
Apipe
Bunnamed pipe
Cnamed pipe
Dmsg queue
Correct AnswerC
AMessage Queue
Bshared memory
CSocket
DAll of the mentioned
Correct AnswerB