Gujarat Technological UniversitySummer 2025 examination

GTU 3140702 Operating System (OS) Summer 2025 Solved Paper & Solutions

B.E. · Computer Engineering · Semester 4 · Subject code 3140702
Download official PDFView PDF here
Share with your class
Total
70 marks
To pass
23 marks (33%)
Duration
2.5 Hours 10:30 AM – 1:00 PM
Questions
5 with internal choice
25 step by step solutions on this page

13 of 25 questions on this paper were also asked in other years. Each is marked below with the years it appeared.See all 27 repeated 3140702 questions, most asked first

Q.1

14 Marks
(a)
3 marks
Explain in brief Program, Process and Thread.
(b)
4 marksAsked in 2 of 6 papers

What is Process State? Explain different states of a process with various queues generated at each stage.

Also asked in Summer 2026 Q3b

(c)
7 marks
Give the functions of Operating System and Explain following OS in detail.
1Time Sharing 2. Real Time 3. Batch Operating System.

Q.2

14 Marks
(a)
3 marks
Define following with respect to CPU Scheduling Algorithms:
1Turnaround Time 2.Waiting Time 3. Throughput
(b)
4 marks

Compare Round Robin, FCFS and Shortest Job First Algorithms for CPU Scheduling.

(c)
7 marksAsked in 4 of 6 papers

What is Semaphore? Give the implementation of Readers-Writers Problem using Semaphore.

Also asked in Summer 2026 Q4c, Winter 2025 Q2c OR, Summer 2023 Q3c

(c)
7 marksAsked in 2 of 6 papers

What is Monitor? Give the implementation of Bounded Buffer Producer- Consumer Problem using Monitor.

Also asked in Summer 2026 Q2c OR, Summer 2026 Q3c OR

Q.3

14 Marks
(a)
3 marks
What is Shell and Kernel in Unix?
(b)
4 marksAsked in 5 of 6 papers
List the necessary conditions that lead to deadlock.

Also asked in Summer 2026 Q5a OR, Winter 2025 Q4b, Winter 2024 Q3a OR, Summer 2023 Q3b

(c)
7 marksAsked in 5 of 6 papers
Explain Banker’s Algorithm for Deadlock Avoidance with illustration..

Also asked in Winter 2025 Q4c, Winter 2024 Q5c OR, Winter 2023 Q4c, Summer 2023 Q4c

(a)
3 marks
Give the difference between Deadlock and Starvation.
(b)
4 marksAsked in 3 of 6 papers
What is Process Control Block (PCB)?Explain various entries in PCB.

Also asked in Summer 2026 Q5c, Summer 2023 Q1c

(c)
7 marksAsked in 2 of 6 papers
Draw the block diagram for DMA. Write steps for DMA data transfer.

Also asked in Winter 2025 Q5a OR

Q.4

14 Marks
(a)
3 marksAsked in 4 of 6 papers
Explain Internal and External Fragmentation in Memory Management.

Also asked in Winter 2025 Q4c OR, Winter 2024 Q3b, Summer 2023 Q4b OR

(b)
4 marks
Explain the Linux/Unix Commands: cat, rmdir, sort, chmod.
(c)
7 marksAsked in 3 of 6 papers

Explain FIFO, LRU and Optimal Page Replacement Algorithms with example.

Also asked in Winter 2024 Q5c, Winter 2023 Q5c OR

(a)
3 marksAsked in 2 of 6 papers
Write a shell script to find a factorial of given number n.

Also asked in Winter 2023 Q1b

(b)
4 marks

Compare Paging and Segmentation with reference to Memory Managament.

(c)
7 marksAsked in 4 of 6 papers

Explain various Disk Arm Scheduling Algorithms for Disk Space Management.

Also asked in Summer 2026 Q5c OR, Winter 2025 Q5c, Winter 2024 Q5b OR

Q.5

14 Marks
(a)
3 marks
Explain difference between Security and Protection?
(b)
4 marks
What are the Allocation Methods of a Disk Space?
(c)
7 marks

Explain in Detail File and Directory Management of Unix/Linux Operating System in detail.

(a)
3 marksAsked in 2 of 6 papers
What is Access Control List?

Also asked in Winter 2023 Q4b

(b)
4 marks
Explain the concept of virtual machines and pure virtualization.
(c)
7 marksAsked in 3 of 6 papers
What is RAID? Explain various levels of RAID and it importance.

Also asked in Summer 2026 Q4c OR, Winter 2025 Q5c OR

More Operating System papers

Questions repeat across sessions. Working through two or three papers shows you which topics GTU asks most.

Preparing with friends?

Send this paper to your class group. Every question has its own link.

About this paper

Official Gujarat Technological University (GTU) examination paper and step-by-step solutions for Operating System (OS) (Summer 2025, B.E. · Computer Engineering, Sem 4). Features complete 70-mark regular & remedial examination pattern, official marking distribution across all 5 questions, and direct 1-click official PDF download.

Transcribed for student exam preparation from Gujarat Technological University official examination archives. Questions, syllabus guidelines, and curriculum marking schemes remain the intellectual property of Gujarat Technological University.

ViewDownload PDF