OS QUESTION BANK
UNIT 1
Q1. What is operating system? Explain advantages of Operating systems.
Q2. What is operating system? Explain objectives of Operating systems.
Q3. Explain different types of operating systems.
Q4. Write a short note on real time system
Q5. What is operating system? Explain basic functions of Operating systems.
Q6. What is System Call? Explain device management and Communication.
Q7. What is System Call? Explain process control and file manipulation.
Q8. Explain Architecture of Operating System.
Q9. Explain different services provided by Operating system.
Q10. Differentiate between process and program.
Q11. Explain different types of process. (New process, waiting, suspended, running time)
Q12. Write a note on Scheduler?
Q13. Explain 5 state process model.
Q14. Write a note on process control.
UNIT 2
Q1. What is Threads? Explain types of Threads.
Q2. Write a note on Semaphore.
Q3. Differentiate between User level and kernel level Thread
Q4. Explain Multicore Process
Q5. Explain Multithreading process.
Q6. Explain Different States of threads (space, block, unblock and finish)
Q7. Explain multithreading models (Many to one, one to one, many to many).
Q8. Write a short note on principle of concurrency with example?
Q9. Write a short note on Race Condition.
Q10. What is Mutual Exclusion? Explain requirements of mutual Exclusion
Q11. Write a note on message passing.
Unit 3
Q1. Discuss Dining Philosophers Problem.
Q2.What is Deadlock? Explain with Example
Q3. What are the Condition in which deadlocks can be appeared and prevented?
Q4.Explain how to avoid Deadlock.
Q5. Explain different detection techniques of Deadlock
Q6. Explain memory management requirement
Q7. Explain Memory partitioning
Q8. Write a short note on: a) fixed partitioning
b) Dynamic Partitioning
Q9. Write a note on Paging
Q10. Explain Segmentation
Q11. Explain Buddy System.
Unit 4
Q1. explain different types of schedulers.
Q2. What is scheduling.
Q3. Write a note on Scheduling Methodology.
Q4. Explain with example FCFS.
Q5. Explain with example shortest job first.
Q6. Explain with example Priority Scheduling.
Q7. Define the following term
a. CPU utilization
b. Throughput
c. Waiting time
d. Response time
e. Turnaround time
Q8. explain the concept of multiprocessor with its types.
Q9. What are the different categories of parallelism.
Q10. Explain AMD Bulldozer architecture.
Q11. Write a note on Windows Scheduling.
Q12. write a note on Real Time Scheduling.
Q13. list and explain various characteristics of Real Time Operating System
Unit 5
Q1. Write a note on I/O devices.
Q2. Explain Disk performance parameter
Q3. Explain Disck scheduling policies.
Q4. What is File system ? Explain operations of file.
Q5. Explain the concept of Access right of file sharing.
Q6. Explain Android file management system.
Q7. What is Buffer overflow?
Q8. Describe features of NTFS.
Q9. What is security Maintenance? Explain security maintenance measures.
Q10. Write a note on file directory.