Which of the following are the functions performed by operating system? I. Process Management II. Memory Management III. Security
I, II and III
An operating system (OS) is a crucial software that manages computer hardware and software resources and provides common services for computer programs. It acts as an intermediary between the user and the computer hardware. A primary goal of an operating system is to make the computer system convenient to use and efficient.
The question asks about the functions performed by an operating system. Let's examine the functions listed:
Process management is a core function of any operating system. A process is essentially a program in execution. The OS is responsible for managing these processes, which includes:
Effective process management ensures that multiple programs can run concurrently and share system resources efficiently.
Memory management is another vital function of the operating system. It involves managing the primary memory or main memory. Main memory is a large array of words or bytes, each with its own address. It is where programs must reside to be executed.
The OS keeps track of which parts of memory are currently being used and by whom. It decides which processes are loaded into memory when memory space becomes available and allocates and deallocates memory space as needed. Proper memory management is essential for system performance and stability.
Security is a critical aspect managed by the operating system. The OS protects the system's resources (data, programs, hardware) from unauthorized access and use. This includes:
By implementing security measures, the operating system helps maintain the integrity and confidentiality of data and resources.
Based on the analysis, process management, memory management, and security are all fundamental functions performed by an operating system. Therefore, all three statements (I, II, and III) correctly identify key functions of an operating system.
Let's look at the options provided:
Only the option listing I, II, and III covers the essential functions mentioned.
| Function | Description | Importance |
|---|---|---|
| Process Management | Managing running programs (processes). | Allows multitasking and efficient CPU usage. |
| Memory Management | Allocating and deallocating main memory. | Ensures efficient use of RAM and system stability. |
| Security | Protecting resources from unauthorized access. | Maintains data integrity and confidentiality. |
Here's a quick overview of the main functions we discussed:
| Function Area | Key Responsibilities |
|---|---|
| Process Management | Creating, scheduling, terminating processes; inter-process communication; synchronization; deadlock handling. |
| Memory Management | Tracking memory usage; allocating/deallocating memory; deciding which processes get memory; managing virtual memory (if applicable). |
| Security | Authentication, authorization, protection against malware/unauthorized access, data integrity. |
While process management, memory management, and security are fundamental, operating systems perform many other functions:
Understanding these various roles helps in appreciating the complexity and importance of the operating system in making computers usable and efficient.
Read the given figure and find the region representing persons who are educated and employed but not confirmed in job.

The magazine in which Mahatma Gandhi mentioned what he wanted the Constitution to do is:
Which gas shields the surface of the earth from ultraviolet radiation from the sun?
Which event is marked as an Intangible Cultural Heritage of Humanity by UNESCO?
Who has been conferred with the rank of the Commander of the Order of the British Empire in 2018?