File Details:
{"filename":"bca-4-sem-operating-system-18017-jun-2023.pdf","subject":"Operating System","exam":"B.C.A. Examination, June-2023","semester":"IV","course_code":"BCA-402","total_marks":"75","time":"Three Hours"}
Questions:
- What is an Operating System? State different types of OS.
- Explain the different process states with the help of a state diagram.
- What are the conditions under which a deadlock situation may arise?
- What are the various Disk-Scheduling Algorithms?
- Write briefly about file attributes, operations, types, and structure.
- Discuss in detail about file allocation methods. What are the possible structures for a directory? Discuss them in detail.
- What is the important feature of the critical section? State the dining philosopher's problem and show how to allocate the several resources among several processes in a deadlock and starvation-free manner.
- Explain with the help of examples FIFO and LRU, optical page replacement algorithms with example reference string. Mention the merits and demerits of each of the above algorithms.
- Consider the First Come First Serve (FCFS), Non-Preemptive Shortest Job First (SJF), and Round Robin (RR) scheduling algorithms. Illustrate the scheduling using Gantt chart. Which algorithm will give the minimum average waiting time? Discuss.
- Construct a Resource Allocation Graph for a given scenario. Will there be a deadlock? If there is a deadlock, discuss the four necessary conditions for deadlock. Else, justify there is no deadlock.
- With a relevant example, show that the implementation of a semaphore with a waiting queue may result in deadlock.
- Suppose that the disk drive has 5000 cylinders numbered 0 to 4999. Starting from the current head position, what is the total distance (cylinders) that the disk arm moves to satisfy all the pending requests for each of the disk scheduling algorithms: SSTF, SCAN, LOOK, and C-LOOK?
- What do you understand by fragmentation? Explain Dynamic Storage-Allocation Problem and segmentation in detail.
- Explain File System Structure. What are File System Organization and File System Mounting? Discuss the various file allocation methods in detail.
Back to list
GKPAD.COM by SK Yadav | Disclaimer