Start Discovering Solved Questions and Your Course Assignments
TextBooks Included
Active Tutors
Asked Questions
Answered Questions
There are few classical problems of synchronization and these problems are examples of a large class of concurrency–control problems. One of the problems is Dining-Philosophers problem. Descri
Consider the following page reference string 7, 0, 1, 2, 0, 3, 0, 4, 2, 3, 0, 3, 2, 1, 2, 0, 1, 7, 0, 1. How many page faults will occur for the given replacement algorithms: LRU, FIFO, and Optimal
Describe the different strategies for dealing with the deadlocks namely prevention, avoidance and recovery?
Describe the differences in the degree to which FCFS, RR and Non-pre-emptive SJF scheduling algorithms discriminate in favour of short processes. State and demonstrate banker’s algorithm.
Describe how semaphore can be used to solve readers and writers problem?
Describe Two-Phase Locking. Describe Dynamic Memory Allocation Strategy.
Write down the essential conditions for a deadlock situation to arise? Explain them in detail with suitable example. Compare paging and segmentation?
Consider a set of process <p1,p2,p3,p4,p5> with length of the cpu burst <10,1,2,1,5> and they enter in the same order at time 0. Determine the turn around and waiting time for each proce
Explain the TEST–AND-SET mechanism for synchronization of processes in detail.
Describe briefly the use of hierarchical file in UNIX operating system?
What do you mean by race condition? What do you mean by starvation? What do you mean by dynamic linking?
What is the use of ‘make‘ facility of UNIX? Write down the use of the ‘fork ‘system call in Unix?
What do you mean by semaphore? Explain in detail with suitable example. How an external fragmentation can be solved?
What do you mean by Round Robin Method? Explain in detail with suitable example. Write down two page Removal Algorithms.
What do you mean by the term semaphore? Describe the Critical Section (CS) implementation with semaphores.
Describe Banker’s algorithm to handle the deadlocks.
Can such two processes be schedules by using rate-monotonic scheduling? Describe your answer by using a Gantt chart.
What are the merits of multiprocessor system? Describe in brief.
Elucidate the significant configurations of 8086 microprocessor. Sketch and illustrate the block diagram of 8051 microcontroller.
Illustrate the various database applications employed in Linux. Write down the uses of digital signatures? How can it be created.
What do you understand the term message passing system? Illustrate the desirable features of a message passing system.
Write down the procedure for viewing and Setting Environment Variables? What do you understand by the term crond? What is its use?
Illustrate out the concept of Linking and Relocation. Illustrate out the term macros and procedures. In what way is Procedures better than macros?
Illustrate out the seven (7) state process models employed for OS with necessary diagram. Make a distinction between process and threads.