Welcome to here in this article here we will discuss the different types of system software and their examples, so read this full article for detailed information.
System software is basically the master software of our computer system. It acts as a master software.
System software provides an interface to our computer, that’s why other Application software communicates with our computers. Windows, Mac, Ios, Android, Linux, Dos are some examples of the system software, have you ever see that in computer windows, Linux, ios is not present still have to install Ms Office, that is not possible at all because without system software application software can not be installed in our system.
The system software known as an operating system because it gives us an operating platform through which we can use other application software.
In other words, we can say that that software which needs to run the system and which acts as a coordinator between various hardware components of the computer and the user known as system software.
In many books, the system software divides into many categories. But for our convenience, we divide this software into four categories.
- Operating system
- Device Drivers
- Language Translator
- Utility software
Operating System (OS) :
An operating system is a kind of system software that is present inside your system and it works as an interface between user and hardware.
Suppose if any operating system is not present in our computer then users have to write a program to access any hardware.
The functionality of OS :
1.The first function of an operating system is resource management. It mainly uses in parallel processing where multiple users using the same device.
2.The second work of the operating system is process management.
Suppose in our computer we open Ms word and at the same time we open any media player or any gaming software so os does all those process management with the help of CPU scheduling.
3.Storage management is another important work of os.
Suppose we want to store some data permanently in our computer that is also managed by os.
4.Storage management and memory management both are completely different things.
Because in storage management we store some permanent data in hard disk and in memory management what amount of data process will go to RAM that is also decided by the operating system.
Because Ram is limited. And this whole process is also known as multitasking and multiprocessing.
5.Security and privacy also provided by the operating system.
When we open our desktop or laptop at that time we have to first enter a password soo that the authentic users can access that.
There are many types of operating systems are available for example –
- Batch os
- Multiprogramming os
- Multiprocessing os
- Reall time os
Some examples of the operating system :
- Microsoft Windows
- Unix based
- Mac os
Device Driver is a type of system software .This is mainly used to control external devices .
Actually device driver takes commands from the operating system and passes them to the external devices.
This acts as a translator between hardware and operating system. In our computer device drivers are very important, without that our computer system will not work properly.
Without device driver, hardware falls to work.Device driveers depends upon the instruction of operating system.
Some devices that are commonly connected to computers are-keyboard, mouse, hard disks, printers, speakers, joystick, web camp, etc.
Language translatoris a kind of system software.
There are differenttypes of language translator available.
We know that computers only knows binary digits.
The collection of memories is called assembly language.
An assembler is used to convert the program that is written in assembly language to machine language.
A compiler translates a source program that is written in a high-level language by the programmer into machine-level language, which the computer understands.
It is different for different languages.
It translates the source program into a sequence of machine instructions before translating the next source language statement.
Interpreters are also unique for each high-level language.
Utility software :
utility software is a kind of program which perform certain task in computer.
There are many types of utility software-
- It use to encrypt and decrypt files.
It use to divide a single drive into multiple drives.
It use to make a copy of all information stored oon our disk.
This article is all about different types of system software and here explain various types of system software names and their works.
I hope you like this article and if you have any kind of query then please ask me at the [email protected] .
And please subscribe our website by clicking on the notificattion button for this kind of informational article .