Long Answer questions Question: What is OS? Explain the main functions of OS. [10 marks] Ans: An operating system, OS, is the master program that manages all the hardware and software resources of the computer. It makes the hardware operable and provides an interface to the user to use the computer. Windows, Mac OS, IOS etc are the examples of OS. Following are the main functions of OS: Process Management Memory management I/O management Device management File management Virtual memory management Interrupt handling Dead lock prevention Providing Security Providing user interface Command Interpreter Time sharing 1) Process management Process management refers to the managing of CPU and its processing task. OS is responsible for managing the processing task so that the entire programs used by the user are efficiently and effectively processed by the CPU . OS uses scheduling and ...