1.has the value one or zero
2.is essential to binary computers
3.is used only for synchronization
4.is used only for mutual exclusion
1.11 bit
2.20 bit
3.13 bit
4.15 bit
1.is a piece of code which only one process execute at a time
2.is a region prone to deadlock
3.is a piece of code which only a finite number of process execute
4.None of the above
1.3KB
2.34KB
3.35KB
4.21KB
1.It reduces the memory access time to read or write a memory location
2.It helps to reduce the size of page table needed to implement the virtual a
3.It is required by the translation lookaside buffer
4. It helps to reduce the number of page faults in page replacement algorithm
1.3
2.4
3.5
4.7
1.deadlock state is safe
2.unsafe state may lead deadlock situation
3.deadlock state is subset of unsafe state
4.All of the above
1.deadlock can never occur
2.deadlock may occur
3.deadlock has to occur
4.None of the above
1.196
2.197
3.123
4.234
1.is a light weight process where the context switching is low
2.is a light weight process where the context switching is high
3.is used to speed up paging
4.None of the above
1.Heavy weight process
2.multi process
3.inter-tread process
4.light weight process
1.22
2.18
3.15
4.13
1.3V operation
2.3P operation
3.13 P operation and 10 V operation
4.2 and 3
1.1P operation
2.1V operation
3.2P operation and 3V operation
4.1 and 3
1.3V operation
2.3P operation
3.13 P operation and 10 V operation
4.All of the above
1.deadlock avoidance
2.deadlock prevention
3.deadlock detection and prevention
4.All of the above
1.190ms
2.256ms
3.119ms
4.341ms
1.2 MB
2.12 MB
3.16 MB
4.8 MB
1. Always decrease the number of page faults
2. Always increase the number of page faults
3.Some times increase the number of page faults
4.Never affect the number of page faults
1.a,c,d
2.b,c
3.a,c
4.a,b
1.1
2.2
3.3
4.4
1.Preemptive scheduling
2.Non preemptive scheduling
3.deadline scheduling
4.fare share scheduling
1.resource utilization
2.resource allocation
3.file management
4.All of the above
1.ready state
2.running state
3.waiting state
4.none of the above
1.Round-robin
2.FCFS
3.preemptive
4.Random
1.increase
2.decrease
3.remain constant
4.varies irreguraly
1.Blocked state
2.Dead state
3.Suspended state
4.Terminated state
1.FIFO
2.Optimal
3.LRU
4.MRU
1.New
2.Running
3.Waiting
4.Ready
1.deadlock avoidance
2.deadlock prevention
3.deadlock detection and prevention
4.All of the above
1.two disjoint process that do not interact
2.processes that share resources
3.processes that do not use the some resources
4.None of the above
1.Mutual exclusion
2.Hold and wait
3.No preemption and circular wait
4.All of the above
1.before the CPU time slice expires
2.to allow starving process to run
3.when it request I/O
4.None of the above
1.Deadlock
2.starvation
3.Both of the above
4.None of the above
1.Mutual exclusion
2.Hold and wait
3.No preemption
4.circular wait
1.FIFO
2.Shortest job first
3.shortest remaining time first
4.longest time first
1.is a call made by the supervisor of the system
2.is a call with a control functions
3.are pixilated calls that are used to perform resource management functions
4.in a call made by someone working in root directory
1.Virtual page number
2.Page frame number
3.Both of the above
4.None of the above
1.use a protocol to make sure that the system never enters to a deadlock stat
2.allow a system to enter a deadlock state and increases
3.ignore the problem and pretend that deadlocks never occur
4.All of the above
1.7
2.2
3.0
4.1
1.3
2.0
3.7
4.6
1.15
2.4
3.7
4.1
1.5
2.0
3.6
4.1
1.0 or 1
2.7
3.Natural number
4.All of the above
1.Release all resources before requesting a new resource
2.Number the resources uniquely and never request a lower numbered resource t
3.Never request a resource after releasing any resource
4.Request and all required resources be allocated before execution
1.Disk
2.Cache
3.Main memory
4.Register
1.value of binary semaphore is a subset of value of counting semaphore
2.counting semaphore is a subset of binary semaphore
3.binary semaphore contain only 0 or 1
4.1 and 3 are true
1.1 only
2.1 and 3
3.2 and 3
4.1,2 and 3
1.shared memory
2.message passing
3.monitor
4.mutual exclusion
1.if there are more than one processes competing for that resources
2.if there are only two processes competing for that resources
3.if there is a single processes competing for that resources
4.None of the above