Total Questions : 40
Expected Time : 40 Minutes

1. What is a race condition in multi-threaded programming, and how can it be avoided?

2. Which operating system was developed by Microsoft as a successor to MS-DOS?

3. What is the purpose of virtual memory in an operating system?

4. In the context of file permissions, what does 'Read' permission allow a user to do?

5. Which of the following is not an example of a multi-user operating system?

6. What is 'file fragmentation' in the context of file systems?

7. Which operating system is known for its use in Apple's line of personal computers?

8. Which operating system is designed primarily for use on servers and is known for its stability?

9. What is the primary function of a file system in an operating system?

10. Which type of software manages the allocation of system resources in an operating system?

11. What is the difference between a process and a thread in an operating system?

12. Which operating system is known for its use on Apple's iPhones and iPads?

13. What is the main function of a device driver in an operating system?

14. In the context of operating systems, what does 'GUI' stand for?

15. Which file system is commonly used in Windows operating systems?

16. Which operating system is often used in scientific and supercomputing applications?

17. What is 'file permissions' in the context of file systems and operating systems?

18. What is a page fault in virtual memory management, and how is it handled?

19. What is the role of a 'bootloader' in the startup process of a computer?

20. What is the purpose of an 'interrupt' in the context of operating systems?

21. What is 'paging' in memory management of an operating system?

22. What is the purpose of the 'scheduler' in an operating system?

23. What does 'BIOS' stand for in the context of computer systems?

24. What is multitasking in the context of operating systems?

25. What is 'spooling' in the context of operating systems?

26. What is 'virtual memory' in an operating system?

27. Which operating system is open-source and often used in servers and embedded systems?

28. What is a context switch in an OS, and why is it necessary?

29. Which operating system is open-source and widely used in server environments?

30. What is virtual memory, and why is it used in modern operating systems?

31. What is the purpose of a file system in an operating system?

32. What does CPU stand for in the context of operating systems?

33. In the context of operating systems, what does 'CLI' stand for?

34. Which component of the operating system is responsible for managing memory?

35.

36. What is the purpose of an operating system's kernel?

37. Which operating system is commonly used on Apple Macintosh computers?

38. What is the primary function of an operating system's 'shell'?

39. Which operating system is known for its use in Google's mobile devices like smartphones and tablets?

40. Which operating system is known for its penguin mascot?