Must KnowTechnology

What is an Operating System and its features?

If you don’t know what is an operating system then it doesn’t matter because reading this post today will give you a good understanding.

This will also let you know what are the types of operating systems and how does it work. All these questions will be answered by reading this post completely.

Friends and many parts of the human body are necessary for survival. But the soul is such a thing that if it is not there, the human body is useless. As long as the soul is there, the whole body functions.

Regardless of whether the part works or not, the person lives. Likewise, there is a soul-like thing in a computer that we call an operating system.

You only know what a computer is. It also has many parts. But until that happens, the computer will not work.

Introduction to the operating system

An operating system is the system software, which we also call OS for short. In a way, it’s like a soul in a computer. Without it, the computer cannot function at all.

It does all the work between computer hardware and software. It is a kind of interface between hardware and users, i.e. between us, which connects us.

Put this way, there is a base that makes all the software and hardware work. All hardware like keyboard, mouse, printer, and software like MS Office, Photoshop, and Chrome work on all operating systems.

Let’s take a house for example. If there is no land to build a house, then what is the point of having bricks, cement, and sand? Now tell me, will you build a house without land?

Your answer would be no! Likewise, if you want to start your computer, and you have all the things like a mouse, keyboard, and printer, but the OS is not installed, then yes, you understood correctly that the computer will not turn on.

If you go to the store and get a new computer, install Windows 7 or 10 on it and give it a go. Let’s assume that if you take it home without installing Windows, you understand that you will have to go to the store again.

Because your computer won’t turn on without it.

MS Word and VLC player are all application software. The software we work on and the software the computer works with is called system software.

The system software here is the OS itself. Now you must understand what it is, let’s take more information about it.

Operating system features

That’s what makes a computer work, but it’s also important to know how it works itself. From starting the computer to shutting down the computer, how is it able to run when it does all the work by itself? That’s something to think about. So let us know what are the features of the computer.

  • Memory management
  • Processor management
  • File management
  • Device management
  • Safety
  • System performance control
  • Job Accounting
  • Error detecting widgets
  • Coordination between other software and users

 

Memory management

The process of managing primary memory and secondary memory is called memory management. Primary memory we know as RAM which is volatile memory. And whoever works on the documents is temporarily saved. Main memory consists of many arrays of words or bits, each with its address. Main memory is very fast and can be accessed directly from the CPU.

When we open any software by double click, it must be in memory. Let’s take a quick look at what else it works for.

  • It records every step of the primary memory. For example, how much memory is being used and who is using it. Like if we use chrome how much memory does it consume at the same time the music player is running it will also use some RAM separately. It shows all this information.
  • With multiprogramming, the OS decides which process to give how much memory and when.
  • Distributes memory for a program when different programs are launched.
  • When the program is closed, it saves the memory back.

Processor management

In a multiprogramming environment, the operating system decides which process will use the processor, when to provide it, and for how long. This feature is also called process scheduling. Performs the following process control activities.

  • The OS monitors all CPU work and records the status of each process.
  • The one who runs this task is called the traffic dispatcher.
  • Distributes CPU for any process.
  • When the process stops happening, it takes it back.

Device management

You will know that every input and output device comes with an accompanying driver for its installation. Before using all these input or external devices, we need to install the driver.

If you do not install the driver, the computer will not recognize this device. And because of that, the device doesn’t even work.

While drivers had to be installed for all devices in the OS up until almost Windows 7, in the latest Windows drivers only have to be installed for very few devices.

This device manages communication through its driver. Let’s see how operating system device management works.

  • Monitors all devices. The program used to manage the device is called an I/O controller.
  • The OS also decides which process to give the device, when and for how long. Take Photoshop for example. If you want to print a photo in it, as soon as you click Print, the OS printer, which is the output device, will take a moment to process it. When the photo is printed, it takes it back to the device.
  • Use the device as long as possible, as I mentioned in the example above.
  • When the device is done, it leaves it inactive by making it inactive.

File management

To make the file easy to use, we create a folder and store it in it. This makes it easy for us to use any file by making it a category folder and use it anytime. We also call a directory a folder.

It maintains multiple folders and files within a folder. This way we know what other tasks the OS is doing.

  • He follows every piece of information. Along with what is the location of the file, when the file was created, what is its size, and which user created it, it also stores all this information. The program that performs this entire process is called a file system.
  • The OS decides who gets the resource.
  • It divides resources among themselves.
  • Removes resources when not in use.

 

Safety

When we use multiple computers, we want only to be able to use them. Therefore, it also gives us certainty.

We can create users for ourselves and keep them safe by entering a password. And even if there is more than one user, we can use it separately by creating a personal user for ourselves.

This has the advantage that the system is the same, but we can easily keep our personal information hidden, secure, and locked away. This operating system provides us with all the facilities.

System performance control

Sometimes it must have happened that you had to want to start a program and it started after a while.

Or you had to try to save some of your files and it will take a long time to process. The operating system records all these lags or lags in performance and also records how long after the system has responded to complete the process.

Job Accounting

The OS does a lot of work and also works on what tasks the user was doing until the computer was booted and shut down. And it also keeps track of which file the work is done in.

Error detecting widgets

Many times it happens that software and programs hang while working. And it also happens that due to some error the software stops in the middle. The OS also tracks all these errors.

Coordination between other software and users

The OS itself provides coordination between the programming languages ​​that operate inside the computer and the commands and inputs entered by the user.

Like when we type “aa”, the system understands what we typed according to the code (0,1). Then it processes it and understands the programming language, then it understands it and shows it to us through the output device.

For this performance, the platform to work in the middle is the OS itself.

Operating system types

Every day something or the other changes in the world. Likewise, the computer’s OS is constantly changing. Technology is becoming more and more advanced.

Now such a stage has come that even in artificial intelligence scientists have achieved many successes.

Now if there is no change in OS then it is not possible. NASA has now reached Mars. So from this, you can guess that the operating system you use at home will be used in rocket science.

No, a very advanced OS is used for this which has high-end features. You must have understood from this that it is not just one type.

It has different types according to use and needs. It is used as needed. So let’s know how many types of operating systems there are.

  1. Batch operating system
  2. Network operating system
  3. A time-sharing operating system
  4. Distributed operating system
  5. Real-time operating system

Characteristics of operation

An operating system is a group of many software programs that form the basis on which other programs can run.
It is very important to have an operating system to install all the software.
The operating system controls all input and output devices connected to the computer.
It acts as an interface between the user and the hardware. This means that when we enter our work using the keyboard and mouse, the operating system controls it and then shows it to us through an output device.
If we want to keep our data safe, then this also provides us with security. It also provides us with many features for this.
Friends, now you must have understood very well what it works.

In a nutshell

I hope you have all this information. With the daily change in technology, something new is improving in this too.

We often get many new features through regular updates. So friends, how did you like today’s post?

Friends, today’s information is very important, if you are studying computer courses and operating systems, then you need to know what is operating system is the operating system.

Along with this, it is also necessary to take information about how many types of operating systems there are types of operating systems.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button