Answer:D is the answer to this one
Answer:
The answer to the given question is the option "a".
Explanation:
In this question, the answer is "middleware" software because this software works between the operating system and the applications that provide connectivity to two or more software applications. for example database, application server, etc and other choices that are not correct can be described as:
- In option b, The integration middle wear represents the software of the system. It does not coordinate between operating and application software.
- In option c, It is used to manage the data and the information for the process.
- In option d, It includes the hardware, software and the networks. In this hardware and software link for use software.
That's why the answer to this question is the option "a".
Answer:
Explanation:
The system will be deadlock free if the below two conditions holds :
Proof below:
Suppose N = Summation of all Need(i), A = Addition of all Allocation(i), M = Addition of all Max(i). Use contradiction to prove.
Suppose this system isn't deadlock free. If a deadlock state exists, then A = m due to the fact that there's only one kind of resource and resources can be requested and released only one at a time.
Condition B, N + A equals M < m + n. Equals N + m < m + n. And we get N < n. It means that at least one process i that Need(i) = 0.
Condition A, Pi can let out at least 1 resource. So there will be n-1 processes sharing m resources now, Condition a and b still hold. In respect to the argument, No process will wait forever or permanently, so there's no deadlock.
You maybe spelled something incorrect