operating system services. Q2. Explain batch processing system. Q3. Explain multiprogramming system. Q4. Explain time sharing system. Q5. Explain parallel system. Q6. Explain distributed system. Q7. Explain real time system. Q8. Explain spooling and buffering. Q9. Explain different components of operating system. Q10. Define system call and explain types of system call. Q11. Define process and explain process states.
Q12. Explain PCB.
Q13. Explain different types of schedulers. Q14. What is thread ? Explain different types of thread and mention advantages of thread. Q15. What is context switch and scheduler dispatch. Q16. What is pre-emptive and non pre-emptive cpu scheduling & differentiate them? Q17. Explain CPU scheduling criteria. Q18. Explain FCFS, RR, SJF & Priority CPU scheduling algorithm. Q19. Explain requirements of critical section problem. Q20. Explain Petersons algorithm for process synchronization Q21. Define Semaphores & explain types of Semaphores.
Q22. Explain the readers writers problem &
solution. Q23. Explain dining philosophers problem & solution. Q24. Explain producer & consumers problem & solution. Q25. Define Dead Lock. Explain necessary conditions for dead lock. Q26. What is resource allocation graph. Q27. Explain Bankers algorithm. Q28. Explain deadlock avoidance. Q29. Explain deadlock prevention. Q30. Explain functions of memory management. Q31. What is dynamic loading? Q32. What is dynamic linking? Q33. Explain physical and logical address space.
Q34. Explain overlays.
Q35. Explain contiguous memory allocation with first fit, best fit & worst fit. Q36. What is fragmentation? Explain internal & external fragmentation. Q37. Explain compaction. Q38. Explain Paging with different procedures. Q39. Explain segmentation with different procedures. Q40. Differentiate Paging & Segmentation. Q41. What is Virtual Memory? Q42. Explain demand paging and pure demand paging. Q43. Explain Pagefault & how to handle pagefault. Q44. Explain FIFO,OPR,LRU page replacement algorithm.
Q45. What is Thrashing?
Q46. Define Seak time, Rotational latency & Transfer rate. Q47. Explain FCFS, SSTF, LOOK, CLOOK, SCAN, CSCAN Disk Scheduling algorithm. Q48. Explain file types with extension. Q49. Explain file attributes. Q50. Explain file operations. Q51. Explain different file access methods. Q52. Explain different directory structure. Q53. What is absolute and relative path? Q54. Explain different file allocation methods. Q55. Explain free space management. Q56. Explain different Malicious program. Q57. Explain different types of Virus.
Q58. Explain block diagram of Windows
Operating System. Q59. Explain block diagram of Linux Operating System. Q60. What is Encryption & Decryption?