HamiIT
Sign inGet started
Home
Theme
ADD CONTENT

Sign in Required

Please sign in to add content

Sign In
ProgramsBSC CSITSemester 4Operating System2071

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

12 Questions•75 Marks•TU

Tribhuvan University

Institute of Science and Technology

2071

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

How thread based execution minimizes the context switching problem of process based execution? Explain the different multithreading model.

2

What is page fault? Consider the following page reference string; 3, 3, 5, 4, 7, 1, 5, 5, 1, 4, 3, 7, 6, 3, 4, 1. How many page faults would occur for each of the following page replacement algorithms assuming 4 page frames?
a) LRU page replacement
b) FIFO page replacement
c) Optimal page replacement
d) Clock replacement

3

Suppose the head of a moving- head disk with 200 tracks, numbered 0 to 199 is currently serving request at tracks 143 and has finished a request at track 125. The queue it requests is kept in the FIFO order

Code
86, 147, 91, 177, 94, 150, 102, 175, 130
. What is the total head movement needed to satisfy these request for the following disk- scheduling algorithms?
i. FCFS ii. SSTF iii. SCAN iv. LOOK

SECTION B

Attempt any EIGHT question.

4

How operating is as a resource manager? Explain.

5

For each of the following transitions between the processes states, indicate whether the transition is possible. If it is possible, give an example of one thing that would cause it.
a) Running -> Ready
b) Running -> Blocked
c) Blocked -> Running

6

Define file and directories. Explain about protection mechanism.

7

Differentiate between internal and external fragmentation with example.

8

What are the segmentation and paging? Why they are combined into one scheme?

9

What is DMA? Explain how it works.

10

What do you understand by deadlock detection and recovery? Discuss.

11

Explain how file allocation table (FAT) manage the files. Mention the merits and demerits of using FAT.

12

Write short notes: (Any two)
a) Best Fit vs. Worst Fit
b) Swapping
c) Semaphores

Showing 12 questions

*** END OF QUESTION PAPER ***

Exam Years

Sample Questions

How thread based execution minimizes the context switching problem of process based execution? Explain the different multithreading model.

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

Thread-Based Execution and Multithreading Models 1. How Thread-Based Execution Minimizes Context Switching - Definition of Thread: A thread is the smallest unit of CPU execution within a process. Mul

What is page fault? Consider the following page reference string; 3, 3, 5, 4, 7, 1, 5, 5, 1, 4, 3, 7, 6, 3, 4, 1. How many page faults would occur for each of the following page replacement algorithms

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

Page Faults and Page Replacement Algorithms 1. Definition of Page Fault A page fault occurs when a process tries to access a page that is not currently in main memory. - The operating system then l

Suppose the head of a moving- head disk with 200 tracks, numbered 0 to 199 is currently serving request at tracks 143 and has finished a request at track 125. The queue it requests is kept in the FIFO

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

Disk Scheduling Algorithms and Total Head Movement Given: - Disk tracks: 0 – 199 - Current head: 143 - Previous head: 125 → direction = toward higher tracks - Request queue (FIFO): 86, 147, 91,

How operating is as a resource manager? Explain.

Marks: 5Chapter: Unit 1: Operating System Overview (4 Hrs.)

Operating System as a Resource Manager 1. Definition An Operating System (OS) acts as a resource manager by efficiently allocating and controlling all hardware and software resources of a computer sy

For each of the following transitions between the processes states, indicate whether the transition is possible. If it is possible, give an example of one thing that would cause it.\ a) Running -> Rea

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

Process State Transitions | Transition | Possible? | Example / Explanation | |--------------------|-----------|---------------------| | Running → Ready | Yes | Preemption by scheduler:

And more questions available on this page.

About Operating System Past Questions

This page contains the complete 2071 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 2071 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.