OS questions
OS questions
Operating System
1. Enlist Types of OS and explain any one type of OS
2. Enlist functions of OS
3. Explain objectives of OS
4. Enlist types of kernel of OS
5. Enlist services provided by OS
6. What is a difference between soft real time system and hard real time system?
7. Explain various states of process model
8. Enlist process scheduling strategies/algorithms for uniprocessor system
9. What is a difference between process and program?
10. What is a difference between thread and process?
11. What is user level thread and what is kernel level thread?
12. Give names of various files of PCB
13. Give names of Various fields of TCB
14. Give the name of algorithms we have used to schedule processes on real time
operation system
15. Give the name of Algorithms to schedule multiprocessor system
16. Enlist features of linux OS
17. Define following terms:
▪ Mutual Exclusion
▪ Turn Around Time
▪ Critical section
▪ Deadlock
▪ Starvation
▪ Seek time
▪ Response time
▪ Live lock
▪ Race condition
▪ Semaphore, strong and week semaphore, binary and counting semaphore
▪ Monitor
▪ Non pre-emption
▪ Hold and wait
▪ Circular wait
▪ fork()
▪ pipe
▪ Resource Allocation Graph
▪ Swapping
▪ Fragmentation and it’s type
▪ Paging
▪ Demand paging
▪ Belady’s Anomaly
▪ Context switching
▪ Compaction
▪ Frame