Gujarat Technological UniversityWinter 2024 examination

GTU 3140702 Operating System (OS) Winter 2024 Question Paper & PDF

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 2:30 PM – 5:00 PM
Questions
5 with internal choice
No solutions on this paper yetNeed them for your exam? Ask once. Papers that students ask for are solved first, and we aim to add them within 24 hours.

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 marksAsked in 3 of 6 papers
What is Operating System? Explain basic functions of OS.

Also asked in Summer 2026 Q1a, Summer 2023 Q1a

(b)
4 marks
Explain Virtual Machine architecture of OS.
(c)
7 marks
Differentiate Multiprogramming, Multitasking, Multiprocessing OS.

Q.2

14 Marks
(a)
3 marksAsked in 2 of 6 papers
Explain Advantages of using threads in Process.

Also asked in Summer 2023 Q2a

(b)
4 marks
Explain how System call is handled in OS with example.
(c)
7 marks
Differentiate process and thread. Explain process state diagram.
(c)
7 marks
Explain Peterson’s Solution to achieve mutual exclusion.

Q.3

14 Marks
(a)
3 marksAsked in 3 of 6 papers
Differentiate Pre-emptive and Non-Preemptive process scheduling.

Also asked in Summer 2026 Q3a OR, Winter 2025 Q3a

(b)
4 marksAsked in 4 of 6 papers
Explain the difference between internal and external fragmentation.

Also asked in Winter 2025 Q4c OR, Summer 2025 Q4a, Summer 2023 Q4b OR

(c)
7 marksAsked in 3 of 6 papers
What is semaphore? Solve the producer consumer problem with Semaphore.

Also asked in Summer 2026 Q1c, Winter 2023 Q3c

(a)
3 marksAsked in 5 of 6 papers
What is deadlock? List the conditions that lead to deadlock.

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

(b)
4 marks
Explain Monitor construct to achieve mutual exclusion.
(c)
7 marksAsked in 4 of 6 papers
Solve the Dining philosopher problem with semaphore.

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

Q.4

14 Marks
(a)
3 marksAsked in 2 of 6 papers
Explain the difference between logical and physical addresses.

Also asked in Summer 2023 Q4a

(b)
4 marks
What is TLB(Translation Lookaside Buffer), and what is use of it?
(c)
7 marks
Explain following process scheduling algorithms.
i)First Come First Serve
ii)Non-preemptive Shortest Job First
iii)Shortest Remaining Time Next
iv)Round Robin
(a)
3 marksAsked in 2 of 6 papers
What is virtualization? Explain the benefits of virtualization.

Also asked in Summer 2023 Q5c OR

(b)
4 marks

Define Virtual Memory. Explain the process of converting virtual addresses to physical addresses with a neat diagram.

(c)
7 marks

Consider a Swapping system in which memory consists of the following hole sizes(in MB) in memory order: 10, 4,20,18,7,9,12,15. Which hole is taken for successive segment request of 12 MB and 10 MB for First fit, Best fit, Worst fit and Next fit.

Q.5

14 Marks
(a)
3 marks
What is Inode? Explain it’s usage.
(b)
4 marks
List Advantages of LINUX/UNIX operating system over Windows.
(c)
7 marksAsked in 3 of 6 papers
Explain various Page Replacement Algorithms.

Also asked in Summer 2025 Q4c, Winter 2023 Q5c OR

(a)
3 marksAsked in 2 of 6 papers
Explain I/O buffering in brief.

Also asked in Winter 2023 Q4a

(b)
4 marksAsked in 4 of 6 papers
Explain Disk arm scheduling algorithms.

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

(c)
7 marksAsked in 5 of 6 papers

Explain the Banker’s algorithm for deadlock avoidance with an example.

Also asked in Winter 2025 Q4c, Summer 2025 Q3c, Winter 2023 Q4c, Summer 2023 Q4c

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 for Operating System (OS) (Winter 2024, 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