This download link is referred from the post: PTU B.Tech Question Papers 2020 December (All Branches)
Roll No. Total No. of Pages : 02
Total No. of Questions : 18
--- Content provided by FirstRanker.com ---
B.Tech. (CSE) (2018 Batch) (Sem.-4)
OPERATING SYSTEMS
Subject Code : BTCS-402-18
M.Code : 77628
Time : 3 Hrs. Max. Marks : 60
--- Content provided by FirstRanker.com ---
INSTRUCTIONS TO CANDIDATES :
- SECTION-A is COMPULSORY consisting of TEN questions carrying TWO marks each.
- SECTION-B contains FIVE questions carrying FIVE marks each and students have to attempt any FOUR questions.
- SECTION-C contains THREE questions carrying TEN marks each and students have to attempt any TWO questions.
SECTION-A
--- Content provided by FirstRanker.com ---
Write briefly :
- Difference between Time Sharing and Multiprogramming.
- FORK system call is used for?
- What are four necessary conditions for deadlock to occur?
- What is Inter Process Communication?
- What is Multilevel Queue Scheduling?
- Define Critical Section in Process Synchronization.
- What is Thrashing?
- Define Process Control Block.
- List some page replacement algorithms.
- What is Boot Block?
--- Content provided by FirstRanker.com ---
--- Content provided by FirstRanker.com ---
SECTION-B
- What is a Semaphore? Explain busy waiting semaphores.
- Define Deadlocks. Explain different methods of deadlock handling.
- Compare paging with segmentation with respect to the amount of memory required by the address translation structures in order to convert virtual addresses to physical addresses.
- What is Disk Scheduling? Explain the following types of disk scheduling by giving an example :
- SCAN
- C-SCAN Scheduling
- What is Distributed Operating System? Explain main issues in designing distributed operating system.
--- Content provided by FirstRanker.com ---
SECTION-C
--- Content provided by FirstRanker.com ---
- Discuss Preemptive and Non-preemptive CPU Scheduling algorithms. Assume you have the following jobs to execute with one processor, with the jobs arriving in the order listed here :
Process Arrival Time Burst Time P1 0 80 P2 1 20 P3 2 10 P4 3 20 P5 4 50 - Suppose a system uses FCFS scheduling. Create a Gantt chart illustrating the execution of these processes?
- What is the turnaround time for process p3?
- What is the average wait time for the processes?
- What do you mean by Virtual Memory? Why it is needed? Discuss the hardware support required by the operating system to implement the virtual memory concept.
- Write a Short note on :
- Dinning Philosophers problem
- Bad block vs. Boot Block in Disk Scheduling.
--- Content provided by FirstRanker.com ---
NOTE : Disclosure of Identity by writing Mobile No. or Making of passing request on any page of Answer Sheet will lead to UMC against the Student.
--- Content provided by FirstRanker.com ---
This download link is referred from the post: PTU B.Tech Question Papers 2020 December (All Branches)
--- Content provided by FirstRanker.com ---