State the various functions of an operating system.
CS Professional · Information Technology and Systems Audit · PYQS · December 2015
State the various functions of an operating system.
Answer & Explanation:
An operating system executes many functions to operate computer system efficiently. Some of the essential functions of operating System are the following: Resource Management: An operating system manages a collection of computer hardware resources by using a variety of programs. It manages computer system resources, including its CPU, primary memory, virtual memory, secondary storage devices, input/output peripherals, and other devices. Task Management: The operating system also controls the running of many tasks. It manages one as well as many program(s) within a computer system simultaneously to handle efficient execution of tasks. Memory Management: Operating system keeps track of all the memory locations whether they are free or allocated. It also determines how and how much memory needs to be allocated to a process so that each task can be executed smoothly. File Management: An operating system contains file management programs that provide the ability to create, delete, enter, change, ask, and access of files of data. They also produce reports on a file. User Interface: It is a function of an operating system that allows users to interact with a computer. A user interface program may include a combination of menus, screen design, keyboard commands. A well-designed user interface is essential for an operating system to be popular and user friendly. It assists users to load programs, access files, and accomplish other tasks.
Topics: Computer Fundamentals
Related Questions in this Topic
- Draw a block diagram of a computer system. Explain its functional components.
- Discuss classification of computers based on their functions.
- Distinguish between the following: 'Primary storage' and 'secondary storage'.
- Distinguish between the following: 'Hardware' and 'software'.
- What is CPU? Discuss any three important functions performed by CPU.