Operating Systems 2018 Question Paper — Government College of Enginee…
The 2018 Operating Systems previous year question paper (Government College of Engineering and Technology, Jammu), with every question and its marks.
- University: Government College of Engineering and Technology, Jammu
- Subject: Operating Systems
- Course: Operating System
- Branch: COMPUTER ENGINEERING
- Year: 2018
- Paper: end-term
- Duration: 180 minutes
- Total marks: 100
Instructions
- Attempt five questions in all selecting at least two questions from each Section.
- Each question carries 20 marks.
Questions
SECTION - A
- QQ1. a) What is an Operating System? Why do you need an O.S? Enlist various characteristics of Operating System. (10) b) What is a Multiprogramming O.S? How it differs from Real Time O.S? Describe few advantages and disadvantages of both. (10) [20 marks]
- QQ2. a) What do you mean by Kernel? What are its essential functions? Explain in brief about the technical functionality of Monolithic Kernel with diagram? Enlist its advantages & disadvantages. (15) b) Define System Call? Write few System Calls used for File Management. (05) [20 marks]
- QQ3. a) Define Process? Draw & explain the Process State Transition Diagram? (10) b) Discuss in brief about Process Control Block (PCB)? What sought of information contained in the PCB about the current process. Justify it using diagram. (10) [20 marks]
- QQ4. a) What do you mean by Race Condition in O.S? State & explain different methods used to prevent race conditions. (10) b) In the FCFS CPU Scheduling Algorithm given below: - Process ID | Arrival Time | Burst Time P0 | 0 | 4 P1 | 1 | 3 P2 | 2 | 1 P3 | 3 | 2 Criteria: - Arrival Time? Mode: - Non-Pre-emptive? CALCULATE: - COMPLETION TIME(CT), TURN ARROUND TIME(TAT) & AVERAGE WAITING TIME(AWT). (10) [20 marks]
SECTION - B
- QQ5. a) What do you mean by Deadlock? List four necessary conditions for occurrence of deadlock. Justify your answer with example (10) b) The O.S. contains 3 resources, the number of instances of each resource type are 7, 7, 10. The current resource allocation state is - PROCESS | ALLOCATION R1 R2 R3 | MAX. R1 R2 R3 | AVAILABLE R1 R2 R3 | REMAINING NEED R1 R2 R3 P1 | 2 2 3 | 3 6 8 | 2 3 0 | P2 | 2 0 3 | 4 3 3 | | P3 | 1 2 4 | 3 4 4 | | Using Banker's Algorithm, to find out, Is the Current Allocation is SAFE STATE? (10) [20 marks]
- QQ6. a) What do you mean by Virtual Memory? State & explain different approaches for implementing virtual memory in O.S? Enlist their merits & de-merits. (20) [20 marks]
- QQ7. a) Define File System? Why do you need a File System in O.S? Explain in brief different types of File Systems. (10) b) Discuss in brief about Disk Scheduling? What are its performance parameters? Explain in brief any one Disk Scheduling Algorithm. (10) [20 marks]
- QQ8. a) Write Short about Following(5*4):- a) File Allocation Methods b) I/O Devices c) Cache Memory d) File Protection Mechanism [20 marks]
Related pages
Other years
- Operating Systems 2018 question paper — end-term
- Operating Systems 2018 question paper — end-term
- Operating Systems 2018 question paper — end-term