HamiIT
Sign inGet started
Home
ADD CONTENT

Sign in Required

Please sign in to add content

Sign In
ProgramsBsc CSITSemester 4Operating SystemUnit 3: Process Deadlocks (6 Hrs.)
Chapter Study

Bsc CSIT Semester 4 – Operating System – Unit 3: Process Deadlocks (6 Hrs.)

Comprehensive questions and detailed answers for Unit 3: Process Deadlocks (6 Hrs.). Perfect for exam preparation and concept clarity.

11
Questions
75
Marks
Back to All Chapters
1

Students working at individual PCs in a computer laboratory send their files to be printed by a server which spools the files on its hard disk.
Under what conditions may a deadlock occur if the disk space for print spool is limited?
How may the deadlock be avoided?

MediumTHEORY5 marks2070(TU Final)
2

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

MediumTHEORY5 marks2071(TU Final)
3

What is deadlock? Explain various conditions for deadlock. Discuss the Bankers algorithm of multiple resources for avoidance of deadlock with suitable example.

MediumTHEORY10 marks2072(TU Final)
4

What is deadlock? State the conditions necessary for deadlock to exist. Give reason, why all conditions are necessary.

MediumTHEORY5 marks2072(TU Final)
5

Differentiate between deadlock and starvation? Discuss the process of detecting deadlocks when there are multiple resources of each type.

MediumTHEORY5 marks2076(TU Final)
6

How unsafe state differs from deadlocked state? Consider follows initial state and identify wheather requested is and granted or denies for the given cases.

ProcessHasMax
A26
B15
C23
D38

Free = 2

  • What will happen if process D request 1 resource?\
  • What will happen if process A request 1 resource?
HardTHEORY10 marks2078(TU Final)
7

What is resource allocation graph? Explain the process of detecting deadlocks when there is single instance of each resources with suitable example?

MediumTHEORY5 marks2078(TU Final)
8

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

HardTHEORY10 marks2080(TU Final)
9

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

MediumTHEORY5 marks2080(TU Final)
10

How do you think deadlock can be avoided? Explain.

MediumTHEORY5 marks2081(TU Final)
11

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

HardTHEORY10 marks2080(TU Final)
Showing 11 questions

Exam Years

Past question papers

2081
TU Final•1 questions
2080
TU Final•2 questions
2080
TU Final•1 questions
2078
TU Final•2 questions
2076
TU Final•1 questions
2072
TU Final•2 questions
2071
TU Final•1 questions
2070
TU Final•1 questions

Questions in Unit 3: Process Deadlocks (6 Hrs.)

Students working at individual PCs in a computer laboratory send their files to be printed by a server which spools the files on its hard disk. Under what conditions may a deadlock occur if the d

Marks: 5

Year: 2070 Final TU

- Scenario: Many users submit print jobs; server spools to disk. If each job needs S blocks and total free < sum of partially allocated jobs, each job may hold some blocks and wait for more → circular

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

Marks: 5

Year: 2071 Final TU

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

What is deadlock? Explain various conditions for deadlock. Discuss the Bankers algorithm of multiple resources for avoidance of deadlock with suitable example.

Marks: 10

Year: 2072 Final TU

Deadlock, Conditions & Banker's Algorithm (10 Marks) 1. What is Deadlock? A deadlock is a situation in an operating system where two or more processes are blocked forever, waiting for resources that

What is deadlock? State the conditions necessary for deadlock to exist. Give reason, why all conditions are necessary.

Marks: 5

Year: 2072 Final TU

Deadlock in Operating System Definition: A deadlock is a situation in an operating system where two or more processes are unable to proceed because each is waiting for a resource that is held by anoth

Differentiate between deadlock and starvation? Discuss the process of detecting deadlocks when there are multiple resources of each type.

Marks: 5

Year: 2076 Final TU

Difference between Deadlock and Starvation | Deadlock | Starvation | |---------------|----------------| | Occurs when two or more processes are permanently blocked and waiting for resources held by ea

How unsafe state differs from deadlocked state? Consider follows initial state and identify wheather requested is and granted or denies for the given cases. Process | Has | Max| ----|-----|-----| A |2

Marks: 10

Year: 2078 Final TU

Unsafe State vs Deadlocked State - Deadlocked State: - No process can proceed because each is waiting indefinitely for resources held by others. - System is completely stuck. - Unsafe State:

What is resource allocation graph? Explain the process of detecting deadlocks when there is single instance of each resources with suitable example?

Marks: 5

Year: 2078 Final TU

Resource Allocation Graph (RAG) 1. Definition: - A Resource Allocation Graph is a directed graph used to represent the allocation of resources to processes in a system. - Helps in deadlock detection

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

Marks: 10

Year: 2080 Final TU

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

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

Marks: 5

Year: 2080 Final TU

Safe and Unsafe States in Deadlock Prevention 1. Definitions - Safe State: A system is in a safe state if there exists a sequence of process execution such that all processes can finish without c

How do you think deadlock can be avoided? Explain.

Marks: 5

Year: 2081 Final TU

Deadlock Avoidance Deadlock is a situation where a set of processes are permanently blocked because each process is waiting for a resource held by another. To avoid deadlock, the operating system ens

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

Marks: 10

Year: 2080 Final TU

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

About Unit 3: Process Deadlocks (6 Hrs.) Questions

This page contains comprehensive questions from the Unit 3: Process Deadlocks (6 Hrs.) chapter of Operating System, part of the Bsc CSIT Semester 4 curriculum. All questions include detailed model answers from past TU exam papers.

Study Tips

  • Review concepts before attempting questions
  • Practice writing complete answers
  • Compare your answers with model solutions
  • Focus on questions from recent years
  • Use direct links (#question-ID) to bookmark and share specific questions

Related Resources

← Back to Operating System Chapters

Unit 3: Process Deadlocks (6 Hrs.) chapter questions with answers for Operating System (Bsc CSIT Semester 4). Prepare for 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

Contact

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

© 2026 Hami IT. All rights reserved.