Operating Systems Important questions | AU | Sem 3 & 4- II Year UG

Important questions (Core Subject - Operating Systems)

FOR: All Andhra Pradesh universities/AU Region

VALID for BCA, BSc & Others


1. What is the purpose of the Operating System?

2. Explain the structure of the operating system?

3. Describe the organization of the computer system?

4. Briefly describe the architecture of a computer system?

5. Explain the types of Operating Systems?

6. What are the Advantages of an Operating System?

7. Describe the the interface of Operating System? (Optional)

8. What are simple batch systems and multiprogramming batch systems? (Optional)

9. Describe Distributed operating system? (Optional)

10. Explain Multiprogramming Systems?

11. What are batch systems? (Optional)

12. Explain UNIX Architecture? 

13. What are the features of UNIX?

14. Differtiate between server and workstation? (Optional)

15. What is RTOS? (Optional)

16. What are the types and features of RTOS? (Optional)

17. Explain the Structure of the process control block? (Optional)

18. Differtiate between kernel and shell?

19. Define Operating systems and its goal?

20. Process of operating system debugging? (Optional)


1. Describe the kernel and its types?

2. Explain about system calls its types?

3. Explain system programs? (Optional)

4. What is the structure of Operating systems? (Optional)

5. Explain about process and process states?

6. What is meant by process abstraction and process hierarchy?

7. Expalain about threads and their benefits?

8. What are Multi-threading models?

9. Define threading issues and libraries?

10. Explain process scheduling and its types?

11. Describe preemptive and non-preemptive scheduling?

12. Differentiate preemptive and non-preemptive scheduling?

13. What is priority scheduling?

14. Describe round-robin scheduling?

15. Expalin about scheduling algorithms?


1. What is process management?

2. What are schedulers and their types?

3. What is a deadlock and its advantages and disadvantages?

4. Describe deadlock characterization?

5. What are the methods involved in handling deadlock? 

6. What are the methods involved in deadlock avoidance?

7. Explain deadlock prevention?

8. How did deadlock detection occur?

9. Expalin about concurrent and dependent processes? (Optional)

10. Explain semaphores and their characteristics types?

11. Explain the characteristic of semaphores?

12. Advantages and disadvantages of semaphores?

13. How do we implement semaphores? (Optional)

14. What is process synchronization?

15. What are mutex locks and Synchronization hardware? (Optional)


1. What is address binding and its stages? 

2. What is swapping and its types?

3. Define Memory allocation and types?

4. What is fragmentation?

5. Describe paging?

6. Describe segmentation?

7. What is FIFO Page replacement? (Optional)

8. Explain page table structures? (Optional)

9. What is LRU page replacement? (Optional)

10. Give examples for the first and best-fit method? (Optional)


1. Describe files and directories?

2. Explain file structure?

3. Basic Operations on files?

4. Describe standard files? 

5. File operations on UNIX?

NOTE: These questions are enough to score 90% in semester examinations.

NOTE:  Study optional questions after completion of all important questions.

Getting Info...

About the Author

loves to learn new things and share them among peers. Researching things, Coding, Learning software and codes, and blogging my hobbies.

Post a Comment

It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.