0% found this document useful (0 votes)
3 views2 pages

Understanding PCB and Its Components

The document contains questions related to computer science topics such as PCB (Process Control Block), DMA controllers, critical section problems, semaphores, and various memory management techniques. It also includes questions on page faults, deadlock prevention, file access methods, and distributed systems. The document outlines specific problems and scenarios for students to solve, emphasizing understanding of operating system concepts.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views2 pages

Understanding PCB and Its Components

The document contains questions related to computer science topics such as PCB (Process Control Block), DMA controllers, critical section problems, semaphores, and various memory management techniques. It also includes questions on page faults, deadlock prevention, file access methods, and distributed systems. The document outlines specific problems and scenarios for students to solve, emphasizing understanding of operating system concepts.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd

What is PCB? What are different information that are included in a PCB?

5 marks
AI AnswerDetails
This site uses Google AdSense ad intent links. AdSense automatically generates these links and they may

help creators earn money.

Group B

Attempt any TWO questions. [2 * 10 = 20]

What is the use of DMA controller? Consider the following process and answer the
following questions.

Process Allocation Max Available


[A,B,C,D] [A,B,C,D] {A,B,C,D]
P0 0012 0012 1520
P1 1000 1750
P2 1354 2356
P3 0632 0652
P4 0014 0656

a) What is the content of need matrix?

b) Is the system in safe state?

c) If P2 request (3 4 0 2) , can the request be granted immediately.

10 marks
AI AnswerDetails
What is critical section problem? How semaphores can be used to solve critical
section [Link] explain producer consumer problem with its solution using
Mutex.

10 marks
AI AnswerDetails
Attempt any SIX questions. [6 * 5 = 30]

Define Kernel. Explain different types of kernel in operating system.

5 marks
AI AnswerDetails
What are page faults and thrashing? Explain demand paging with protection bit?

5 marks
AI AnswerDetails
How paging can be used for memory management? Also differentiate it with
segmentation.

5 marks
AI AnswerDetails
How deadlock can be prevented ? Explain in detail?

5 marks
AI AnswerDetails
Explain different file access methods in detail.

5 marks
AI AnswerDetails
What is distributed system? Explain the role of clock synchronization in distributed
system.

5 marks
AI AnswerDetails
What is belady's Anomaly in page replacement Algorithm? Explain with example.
Consider the following page reference string:
7,2,3,1,2,5,3,4,6,7,7,1,0,5,4,6,2,3,0,1. How many page faults will occur if the
program has four page frames available to it and uses the following page
replacement algorithm? a)FIFO replacement b) LRU replacement c) Optimal
replacement

You might also like