(1) When the result of computation depends on the speed of the processes involved there is said to be
A deadlock A time lock Cycle stealing Race condition
(2) Consider a counting semaphore which was initialized to 10 and then 6P (wait) operation and 4v (signal) operations were completed on this semaphore. What is the resulting value of semaphore?
10 9 8 0
(3) Software interrupt is required by the processor to
Return from subroutine Obtain system services, which need execution of privileged instruction Test the interrupt system of the processor Implement co-routines
(4) How many child processes are created if a process executes the code fork();fork();fork();
5 8 7 9
(5) If hardware does not support _________ a multi-user, multi-processing operating system cannot be implemented.
At least two modes of CPU execution Demand paging DMA for disk transfer Address translation
A deadlock A time lock Cycle stealing Race condition
(2) Consider a counting semaphore which was initialized to 10 and then 6P (wait) operation and 4v (signal) operations were completed on this semaphore. What is the resulting value of semaphore?
10 9 8 0
(3) Software interrupt is required by the processor to
Return from subroutine Obtain system services, which need execution of privileged instruction Test the interrupt system of the processor Implement co-routines
(4) How many child processes are created if a process executes the code fork();fork();fork();
5 8 7 9
(5) If hardware does not support _________ a multi-user, multi-processing operating system cannot be implemented.
At least two modes of CPU execution Demand paging DMA for disk transfer Address translation