Skip to main content

Different Functions Of Operating Systems

Topic: Different Functions Of Operating Systems

What is an Operating System?

Operating systems are an important type of system software. They provide a lot of facilities to the users.
An operating system can be defined as software that acts as an interface between the end user and the hardware. Computer users can use computer systems that have an OS or operating system installed. For example, Microsoft Windows is a popular PC operating system.

What is the Importance of Operating System in Computer?

Each computer must have at least one operating system to run other programs. for example, if there is no operating system in your computer, you will not be able to use the computer. When you install an OS like Microsoft Windows on your computer, it displays its GUI that is Windows desktop on startup. Now you can use your computer with the help of graphical user interface elements like icons, menus, shortcuts on your computer screen.

Similarly if you wish to install application programs like games, Microsoft Word, Firefox or Chrome web browser  etc. you will install them with the help of  the Operating  system.
You can etcfolders, files etcIf you want to work on your computer, you must install an operating system on your computer.

When you start your computer, the operating system loads into the computer memory and appears as a user interface. The user can now work on a computer using this user interface provided by the operating system.

Functions of operating systems with examples
Different functions of operating systems


Following are the 14 main functions performed by Operating System:
Each computer must have at least one operating system to run other programs.

Explain Different Functions of Operating System

1. Process Management

CPU can perform one task at one time. If there are many tasks, operating system decides which task should get the CPU first. Operating system also maintains a queue of jobs for processing one by one.

2. Main Memory Management

Operating system manages memory (RAM)for many running programs. It allocates memory area to different programs. It de-allocates the memory area when a program is terminated. It also manages efficient use of RAM during processing.

3. Secondary Storage Management

Operating system manages secondary storage. It manages the stored files and folders on disk in a proper way.
You can create and save files and folders, edit files, copy files, move files from one location to another within one computer or from computer to computer, and delete files and folders etc, with the help oif operating system.

4. I/O System management

It manages Input/output operations. It controls I/O devices like mouse, keyboard, monitor and printer etc.

5. File Management

It manages files, for example:
  • creation of files
  • deletion of files
  • copying of files.
  • editing files
  • moving of files etc.

6. Protection System

There are many processes of different users in memory at a time. So operating system provides protection so that no process can interfere with another process activity. Operating system makes sure that each and every process performs within its own boundaries.

7. Networking

Operating system provides access to shared resources by networking system. Users can share files and hardware resources like printer.

8. Command Interpreter system

Operating system provides command interpreter for reading and executing user commands. For example, Microsoft Windows XP provides Command Prompt to enter and execute commands.

9. Booting

Operating system starts the computer. It checks the computer and makes it ready to work.

10. Loading and Execution

Operating system provides the facility to load programs in memory easily and then execute it.

11. Data Security

Operating system protects the data stored on the computer from illegal use, modification or deletion.

12 Device Controlling

Operating system controls all devices attached to computer with the help of device drivers. Device driver is a software that permits a computer system to communicate with a device. e.g., device driver software for a modem comes with it on CD. We have to install device driver before using a device.

13. Printing Controlling

Operating System also manages and controls printing function. If a user issues two or more print commands at a time, it manages print queue for printing each document one by one in a proper sequence.

14. Providing User Interface

Operating system provides User interface to interact with the computer. User Interface may be Graphical user interface (GUI) or Command line interface. For example, Microsoft Windows XP provides an easy to use graphical user interface called GUI. Whereas DOS provides a Command Line Interface called CLI.

Topic: Different Functions Of Operating Systems


Comments

Waseem said…
Useful information...You make it easy to understand...

Church Software

Popular posts from this blog

Explain different types of storage devices

Topic: Explain different types of storage devices in Computer systems Storage Devices Storage devices are used to store data and instructions permanently. Storage devices are also called secondary storage devices / backing storage devices / external storage devices or auxiliary storage devices. Examples of storage devices include Hard Disk, CD and DVD etc. Why Secondary Storage Devices are Used? Secondary storage devices are used because: Primary memory(RAM) is volatile and temporary. When computer is switched off, all data in ram is erased. Storage devices can store large amounts of data and instructions permanently whereas Primary memory has less capacity of storing data. Types Of Storage Devices There are three main types of storage devices:  Magnetic Tape   Magnetic Disk   Optical Disk   Flash Memory storage devices 1. Magnetic Tape Magnetic tape is the oldest storage device. It is made of plastic coated with magnetic material. Data is stored on mag

Important Objective Type Questions 101-155

MMC stands for multimedia card. SD stands for secure digital card. System Bus  is used to connect main components of a computer such as cpu and main memory. A Port is an interface or a point of attachments. POS stands for Point Of Sale terminal. ATM stands for Automated Teller Machine. PIN stands for Personal identification number. Kbps stands for kilobits per second. Mbps stands for megabits per second. A port that transmits one bit at a time is called Serial Port. A type of port that transmits many bits at a time is called Parallel Port. LPT stands for Line Printer. Examples of system software are Operating System, Utility Programs and Device Drivers. Examples of operating systems are DOS, Windows, Unix and Linux. Examples of Utility programs are File Manager, Image Viewer, Disk Scanner and File Compressor. Software used to detect and remove viruses is called Antivirus . Examples of antivirus programs are Mcaffee, Avast,

Convert Centimeters to Inches Python Programming | Python Program Conver...

YouTube Video Tutorial How to write a Python program to convert centimetres to inches Formula to convert centimetres to inches   Explanation of this Python Program This Python program prompts the user to enter a height in inches, converts it to centimeters, and then prints the converted value. It uses the conversion factor of 2.54 to perform the conversion and rounds the result to two decimal places before displaying it to the user. Here's an explanation of the provided Python program line by line: python inches = float ( input ( 'Enter the Height in inches to convert into centimeters:' )) This line prompts the user to enter a height in inches and assigns the entered value to the variable inches . The input() function is used to receive input from the user, and float() is used to convert the input into a floating-point number. python centimeters = inches * 2.54 This line calculates the equivalent value in centimeters by multiplying the inches variable by the conver