a) mutual exclusion
b) critical exclusion
c) synchronous exclusion
d) asynchronous exclusion
Answer: a
Explanation: If a process is executing in its critical section, then no other processes can be executed in their critical section. This condition is called Mutual Exclusion. Critical section of the process is shared between multiple processes. If this section is executed by more than one or all of them concurrently then the outcome of this is not as per desired outcome. For this reason the critical section of the process should not be executed concurrently.
Related Posts
What will be the output of the following Python code?
>>> a=[(2,4),(1,2),(3,9)]
>>> a.sort()
>>> aIs the following Python code valid?
>>> a=(1,2,3)
>>> b=a.update(4,)What will be the output of the following Python code?
>>> a=(2,3,1,5)
>>> a.sort()
>>> aIs the following Python code valid?
>>> a=2,3,4,5
>>> aTuples can’t be made keys of a dictionary.
What will be the output of the following Python code?
>>> import collections
>>> a=collections.namedtuple(‘a’,[‘i’,’j’])
>>> obj=a(i=4,j=7)
>>> objWhat will be the output of the following Python code?
>>> a,b=6,7
>>> a,b=b,a
>>> a,b
Join The Discussion