HamiIT
Sign inGet started
Home
Theme
ADD CONTENT

Sign in Required

Please sign in to add content

Sign In
ProgramsBSC CSITSemester 4Operating System2080

BSC CSIT Semester 4 – Operating System 2080 TU Final Exam Questions & Answers

12 Questions•75 Marks•TU

Tribhuvan University

Institute of Science and Technology

2080

Bsc CSIT / Semester 4 / Science

Computer Science and Information Technology

Operating System

Full Marks: 60 + 20 + 20

Pass Marks: 24 + 8 + 8

Time: 3 Hours

Candidates are required to give their answers in their own words as far as practicable.

The figures in the margin indicate full marks.

SECTION A

Attempt any TWO question.

1

When does the request switch from user mode to kernel mode? Give answer with an example. Find the average waiting time and turnaround time for the process scheduling algorithms FCFS, Priority and RR (Quantum=2) in the following given dataset.

ProcessArrival TimeBurst TimePriority
P0051 (Lowest)
P1134 (Highest)
P2282
P3363
2

How do you recognize critical section? Why do we need to synchronise it? Consider the request for the page references 7,0,1,2,0,3,0,4,2,3,0,3,2.7,0,1,2,0,3,0,4,2,3,0,3,2.7,0,1,2,0,3,0,4,2,3,0,3,2. Find the number of page fault for FIFO and LRU with 4 page frames.

3

Can deadlock occur in case of preemptive resources? List the conditions for deadlock. Define allocation graph with example.

SECTION B

Attempt any EIGHT question.

4

Explain different memory allocation strategies.

5

Suppose a disk has 201 cylinders, numbered from 0 to 200. At same time the disk arm is at cylinder 10, and there is a queue of disk access requests for cylinders 30,85,90,100,105,110,135,30, 85, 90, 100, 105, 110, 135,30,85,90,100,105,110,135, and 145145145. Find the total seek time for the disk scheduling algorithm FCFS and SSTF. Assume the head is moving inward.

6

What are the advantages of using interrupt? Describe.

7

Differentiate between contiguous and linked list file allocation technique.

8

Differentiate between paging and segmentation.

9

What does Belady’s anomaly mean? What are the benefits of multiprogramming over uniprogramming?

10

How can we achieve mutual exclusion? Describe.

11

What makes thread different with process? Draw the transition diagram between states of a process.

12

When does a page fault ocur? Give a structure of a page table.

Showing 12 questions

*** END OF QUESTION PAPER ***

Exam Years

Sample Questions

When does the request switch from user mode to kernel mode? Give answer with an example. Find the average waiting time and turnaround time for the process scheduling algorithms FCFS, Priority and RR (

Marks: 10Chapter: Unit 2: Process Management (10 Hrs.)

1. User Mode → Kernel Mode Transition Definition: - CPU operates in two modes: 1. User Mode: Limited access; cannot execute privileged instructions. 2. Kernel Mode: Full access to hardware a

How do you recognize critical section? Why do we need to synchronise it? Consider the request for the page references \(7,0,1,2,0,3,0,4,2,3,0,3,2.\) Find the number of page fault for FIFO and LRU with

Marks: 10Chapter: Unit 2: Process Management (10 Hrs.)

1. Critical Section Definition: - A critical section (CS) is a part of a program where shared resources (like variables, memory, files, or devices) are accessed or modified. Recognition: - Section

Can deadlock occur in case of preemptive resources? List the conditions for deadlock. Define allocation graph with example.

Marks: 10Chapter: Unit 3: Process Deadlocks (6 Hrs.)

1. Deadlock with Preemptive Resources Definition of Deadlock: - Deadlock is a situation in which two or more processes are waiting indefinitely for resources held by each other, and none can proceed

Explain different memory allocation strategies.

Marks: 5Chapter: Unit 4: Memory Management (8 Hrs.)

Memory Allocation Strategies Memory allocation strategies determine how processes are assigned memory in the system. 1. Contiguous Memory Allocation - Each process occupies a single contiguous block

Suppose a disk has 201 cylinders, numbered from 0 to 200. At same time the disk arm is at cylinder 10, and there is a queue of disk access requests for cylinders \(30, 85, 90, 100, 105, 110, 135,\) an

Marks: 5Chapter: Unit 6: Device Management (6 Hrs.)

Disk Scheduling Example Given: - Disk cylinders = 0 to 200 - Current head position = 10 - Request queue: 30, 85, 90, 100, 105, 110, 135, 145 - Head moving inward (toward lower cylinder numbers)

And more questions available on this page.

About Operating System Past Questions

This page contains the complete 2080 TU Final examination paper for Operating System, part of the BSC CSIT Semester 4 curriculum. All questions are from official Tribhuvan University (TU) exam papers.

How to Use This Resource

  • Practice each question thoroughly before checking the answer
  • Use the answers as reference to understand the expected format
  • Time yourself to simulate exam conditions
  • Review chapter concepts if you struggle with any question
  • Link to specific questions using #q1, #q2, etc. in the URL

Related Resources

← Back to Operating System Chapters

Operating System 2080 TU Final past questions with answers for BSC CSIT students in Nepal. Prepare for Tribhuvan University (TU) exams with our comprehensive question bank and model answers.

H
Hami IT

Empowering IT students with quality education resources and comprehensive exam preparation materials.

Programs

  • Flutter
  • Java
  • DevOps

Company

  • About Us
  • Contact
  • Terms of Service
  • Privacy Policy

Contact

  • 📧contact@hamiit.com
  • 📞+977 9813706443
  • 📍Kathmandu, Nepal

Community

  • Join Discord
  • Report a bug
  • Request feature

© 2026 Hami IT. All rights reserved.