Gujarat Technological UniversityWinter 2024 Examination

GTU 3140702 Operating System (OS) Winter 2024 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 Hours2:30 PM – 5:00 PM
Paper Structure5 QuestionsWith internal OR choices
Jump toQ1Q2Q3Q4Q5

Question 1

14 MarksMedium
(a)
What is Operating System? Explain basic functions of OS.
3 Marks
(b)
Explain Virtual Machine architecture of OS.
4 Marks
(c)
Differentiate Multiprogramming, Multitasking, Multiprocessing OS.
7 Marks

Question 2

14 MarksMedium
(a)
Explain Advantages of using threads in Process.
3 Marks
(b)
Explain how System call is handled in OS with example.
4 Marks
(c)
Differentiate process and thread. Explain process state diagram.
7 Marks
OR OPTION
(c)
Explain Peterson’s Solution to achieve mutual exclusion.
7 Marks

Question 3

14 MarksMedium
(a)
Differentiate Pre-emptive and Non-Preemptive process scheduling.
3 Marks
(b)
Explain the difference between internal and external fragmentation.
4 Marks
(c)
What is semaphore? Solve the producer consumer problem with Semaphore.
7 Marks
OR OPTION
(a)
What is deadlock? List the conditions that lead to deadlock.
3 Marks
(b)
Explain Monitor construct to achieve mutual exclusion.
4 Marks
(c)
Solve the Dining philosopher problem with semaphore.
7 Marks

Question 4

14 MarksMedium
(a)
Explain the difference between logical and physical addresses.
3 Marks
(b)
What is TLB(Translation Lookaside Buffer), and what is use of it?
4 Marks
(c)
iv) Round Robin
Explainfollowingprocessschedulingalgorithms.
i)FirstComeFirstServe
ii)Non-preemptiveShortestJobFirst
iii)ShortestRemainingTimeNext
7 Marks
OR OPTION
(a)
What is virtualization? Explain the benefits of virtualization.
3 Marks
(b)

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

4 Marks
(c)

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.

7 Marks

Question 5

14 MarksMedium
(a)
What is Inode? Explain it’s usage.
3 Marks
(b)
List Advantages of LINUX/UNIX operating system over Windows.
4 Marks
(c)
Explain various Page Replacement Algorithms.
7 Marks
OR OPTION
(a)
Explain I/O buffering in brief.
3 Marks
(b)
Explain Disk arm scheduling algorithms.
4 Marks
(c)

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

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) (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.

Download PDF