a) after a process has made a request to enter its critical section and before the request is granted
b) when another process is in its critical section
c) before a process has made a request to enter its critical section
d) none of the mentioned
Answer: a
Explanation: after a process has made a request to enter its critical section and before the request is granted
Related Posts
What will be the output of the following C code?
#include < stdio.h >
int main()
{
int i = 0;
for (foo(); i == 1; i = 2)
printf(“In for loop\n”);
printf(“After loop\n”);
}
int foo()
{
return 1;
}What will be the output of the following C code?
#include < stdio.h >
int main()
{
int i = 0;
for (i++; i == 1; i = 2)
printf(“In for loop “);
printf(“After loop\n”);
}What will be the output of the following C code?
#include < stdio.h >
int main()
{
int i = 0;
for (; ; ;)
printf(“In for loop\n”);
printf(“After loop\n”);
}What will be the output of the following C code?
#include < stdio.h >
void main()
{
int k;
for (k = -3; k < -5; k++)
printf(“Hello”);
}What will be the output of the following C code?
#include < stdio.h >
void main()
{
double k = 0;
for (k = 0.0; k < 3.0; k++);
printf(“%lf”, k);
}What will be the output of the following C code?
#include < stdio.h >
void main()
{
double k = 0;
for (k = 0.0; k < 3.0; k++)
printf(“Hello”);
}What will be the output of the following C code?
#include < stdio.h >
void main()
{
int k = 0;
for (k < 3; k++)
printf(“Hello”);
}
Join The Discussion