Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

OPERATING SYSTEMS QUESTION BANK

UNIT-1

1) What is the concept behind Single processor System , Multi processor System and Clustered
Systems
2) Draw the Storage device hierarchy Structure(Page No 11 in Text book)
3) Difference between Multiprogramming and Multitasking?
4) Write short notes on user mode and kernel mode of operations which are available in OS ?
5) What are the activities that a operating system is responsible with the process management
(Page No 24 in text book)
6) Write about Caching
7) Explain different Operating System Services
8) Write short notes on User Operating System Interface
9) What is System Call ? Explain with an Example
10) What are the types of System Calls ?
11) List the types of different System programs
12) Explain different Structure of OS ?

UNIT -2

1) What is Process
2) Write about PCB?
3) Explain the functionality of each and every state of process
4) Explain different types of Scheduling queues?
5) Discuss about different types of Schedulers
6) What is Context Switching
7) Write about Inter Process Communication
8) Write about Creation of Process?
9) What is the difference between thread and Process?
10) Write about CPU-I/O Burst Cycle
11) Analyze all the CPU Scheduling algorithms
12) What is thread Scheduling
13) What is processor Affinity? How many types of Processor Affinity are their? Explain them
14) What is load Balancing? What are the two approaches of Load Balancing
15) Write about Algorithm Evaluation( How do we select a CPU-Scheduling algorithm for a particular
System)
16) Write about Multithreaded Models
17) Explain Multiple Processor Scheduling
18) What is the use of Thread Libraries
UNIT -3

1) What is Critical Section Problem? Explain Peterson solution for Critical Section problem
2) Write about Test and Set Instruction and about Swap Instruction
3) What is Semaphore? Define the operations that can be used to access the semaphore
4) Explain all the three classical problems of Synchronization with sample code
5) What are the four conditions for a deadlock occurrence
6) How to avoid deadlock by using RAG Algorithm and Bankers Algorithm
7) How to recover from deadlock ?Explain the approaches for recovery

UNIT-4

1) Write short notes on Contiguous Memory Allocation


2) What is Demand Paging
3) Page Replacement Algorithms
4) What are the different categories related to allocation of frames
5) Explain different page table structures
6) What is Copy on Write concept
7) Write about Translation look aside buffer
8) Explain the concept of segmentation
9) Write about trashing
10) What are the different file attributes related to a file
11) Write about the different access methods by which the contents of the file can be accessed.
12) How many types of directories are their? Explain them

UNIT-5

1) Write the Complete steps involved in transforming I/O to hardware Operation


2) How Process Management will be carried out in Linux System
3) What is access Matrix with related to Protection? Give one example for Access Matrix
4) Write about Memory Management related to Linux System
5) Questions on 6 Disk Scheduling Techniques
6) Write about File System of Linux Operating System
7) What is Boot Block and Bad Block with respect to Disk
8) How Scheduling of process will take place in Linux System
9) Write short notes on Swap Space Management
10) What are the components of Linux System? Write the use of each component

You might also like