Gujarat Technological UniversitySummer 2025 Examination

GTU 3140702 Operating System (OS) Summer 2025 Paper Solution & PDF

B.E. · Computer Engineering · Semester 4 · Subject Code: 3140702
Download Official GTU PDF
Share:
Total Marks70 MarksExternal theory exam
Passing Marks23 Marks33% minimum cutoff
Exam Duration2.5 Hours10:30 AM – 1:00 PM
Paper Structure5 QuestionsWith internal OR choices
Jump toQ1Q2Q3Q4Q5

Question 1

14 MarksMedium
(a)
Explain in brief Program, Process and Thread.
3 Marks
(b)

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

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

Question 2

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

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

4 Marks
(c)

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

7 Marks
OR OPTION
(c)

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

7 Marks

Question 3

14 MarksMedium
(a)
What is Shell and Kernel in Unix?
3 Marks
(b)
List the necessary conditions that lead to deadlock.
4 Marks
(c)
Explain Banker’s Algorithm for Deadlock Avoidance with illustration..
7 Marks
OR OPTION
(a)
Give the difference between Deadlock and Starvation.
3 Marks
(b)
What is Process Control Block (PCB)?Explain various entries in PCB.
4 Marks
(c)
Draw the block diagram for DMA. Write steps for DMA data transfer.
7 Marks

Question 4

14 MarksMedium
(a)
Explain Internal and External Fragmentation in Memory Management.
3 Marks
(b)
Explain the Linux/Unix Commands: cat, rmdir, sort, chmod.
4 Marks
(c)

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

7 Marks
OR OPTION
(a)
Write a shell script to find a factorial of given number n.
3 Marks
(b)

Compare Paging and Segmentation with reference to Memory Managament.

4 Marks
(c)

Explain various Disk Arm Scheduling Algorithms for Disk Space Management.

7 Marks

Question 5

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

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

7 Marks
OR OPTION
(a)
What is Access Control List?
3 Marks
(b)
Explain the concept of virtual machines and pure virtualization.
4 Marks
(c)
What is RAID? Explain various levels of RAID and it importance.
7 Marks
College Exam Groups

Studying for Operating System?

Circulate this solved paper with KaTeX formulas and 1-click AI step solvers to your batchmates on WhatsApp or Telegram.

About this Examination Paper & Attribution

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.

Download PDF