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

How DMA operation is performed? Consider a disk with 200 tracks and the queue has random requests from different processes in the order :45,48,29,17,80,150,28 45, 48, 29, 17, 80, 150, 2845,48,29,17,80,150,28 and 188188188. Find the seek time using FIFO,SSTFFIFO, SSTFFIFO,SSTF and SCANSCANSCAN. Assume the initial position of head as 100.

2

How do you distinguish between deadlock and starvation ? Describe and Explain working mechanism of TLB.

3

Why do we need to schedule process? Find the average waiting time and average turnaround time for the following set of processes using FCFS,SJF,RR(Quantum=3)FCFS, SJF, RR (Quantum = 3)FCFS,SJF,RR(Quantum=3) and shortest remaining time next.

ProcessCPU brust timeArrival time
P1200
P22515
P31030
P41545

SECTION B

Attempt any EIGHT question.

4

What is system call ? Describe the transition between different states of process.

5

Discuss about contiguous and linked list file allocation technique.

6

Why do we need virtual memory? Describe the sructure of a page table.

7

Illustrate the term safe and unsafe state in deadlock prevention with scenario.

8

How lock variable is used in achieving mutual exclusion? Describe.

9

Why do we need hierarchical directory system? Explain structure of disk.

10

Find the number of page fault using FIFO and LRU for the reference string 4,7,6,1,7,6,1,2,7,24, 7, 6, 1, 7, 6, 1, 2, 7, 24,7,6,1,7,6,1,2,7,2 with frame size 3.

11

Define working set. How does clock replacement algorithm works?

12

Write short notes on :

a. Inode

b. RAID

Showing 12 questions

*** END OF QUESTION PAPER ***

Exam Years

Sample Questions

How DMA operation is performed? Consider a disk with 200 tracks and the queue has random requests from different processes in the order :\( 45, 48, 29, 17, 80, 150, 28\) and \(188\). Find the seek tim

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

1. Direct Memory Access (DMA) Definition: - DMA is a method that allows I/O devices to transfer data directly to/from memory without CPU intervention. - CPU is only involved at the start and end o

How do you distinguish between deadlock and starvation ? Describe and Explain working mechanism of TLB.

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

1. Difference Between Deadlock and Starvation | Feature | Deadlock | Starvation | |---------|----------|------------| | Definition | A state in which two or more processes are waiting indefinitely for

Why do we need to schedule process? Find the average waiting time and average turnaround time for the following set of processes using \(FCFS, SJF, RR (Quantum = 3)\) and shortest remaining time next.

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

1. Why Process Scheduling is Needed - The CPU is a shared resource among multiple processes. - Scheduling ensures: 1. Efficient CPU utilization 2. Fairness among processes 3. Reduced wai

What is system call ? Describe the transition between different states of process.

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

1. System Call Definition: A system call is a request made by a user-level program to the operating system (kernel) to perform operations that cannot be done directly by the program, such as: - File

Discuss about contiguous and linked list file allocation technique.

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

File Allocation Techniques Files can be stored on disk using different allocation methods: --- 1. Contiguous Allocation - File occupies continuous disk blocks. - Example: File F1 uses blocks 10, 11

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.