Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Sample Questions (PGDCA First Semester) OPERATING SYSTEM Answer the following questions – 1. What do you understand by operating system? Explain the types and features of operating system. 2. What is multiprocessing? Explain the features and uses of multiprocessing. 3. What do you understand by a process? Explain the components of a process. 4. What is critical section problem? How do we solve them? 5. Explain deadlock. What are the reasons of deadlock and how do we solve them? 6. Explain process scheduling and its techniques. 7. What do you mean by fragmentation problem? How do we solve them? 8. Explain file allocation methods and disk scheduling methods in an operating system. 9. What is DOS? Explain the booting system of DOS. 10. What are internal and external commands? Explain internal and external commands with syntax and example. 11. Explain the linux structure. Briefly explain the features and uses of kernel as the manager of the operating system. 12. Explain the following linux commands – a. Who b. Ls c. Mkdir d. Tty e. Chmod f. Cmp g. Kill h. Bc 13. Explain the directory structure of DOS with its advantages and disadvantages. 14. Calculate the total turnaround time, average turnaround time, total waiting time, and average waiting time from the following data – Process P1 P2 P3 P4 Arrival Time 0 2 5 8 Burst Time 5 3 5 7 15. Calculate the total turnaround time, average turnaround time, total waiting time, and average waiting time from the following data using the round robin algorithm – Process P1 Burst Time 7 P2 P3 P4 Time quantum = 2 Write short notes – 1. 2. 3. 4. 5. 6. Life cycle of a process Batch processing Critical section Real time operating system PCB Inter process communication Give differences – 1. 2. 3. 4. Multiprogramming and multitasking Preemptive scheduling and non-preemptive scheduling Profile files and login files Kernel and shell 1 5 4