Do you know what is Operating System? Even if
you do not know, there is no reason to panic, we will answer it and some other
questions will also be answered with it.
Like we know that we are a human and a human has a
heart. In such a situation, do you know how this heart works, maybe it will not
be known either?
I mean to say that just as we humans have a heart, we
also have a computer, and in technical language, it is called the Operating
System (OS) of the computer.
Whenever you use a mobile or computer, you always keep
on talking about Android, Windows, Mac, Linux, etc. So all these names belong to
each operating system. Sometimes Android KitKat, sometimes Android
Oreo, or if it is talked about Windows, then someone speaks Windows 10, Windows
7, Windows 8, Windows XP, etc. In the same way, they are also in Mac OS.
But everyone definitely has a lot of knowledge about
all these, but no one knows what the work of this OS means to the heart
of the computer. In a small feeling, I would like to give you that an operating
system is a type of interface between end-user and hardware.
By the way, if you want to know more about how many
types they are, where they are used, what are their main functions, then what
is the article operating system . Will have to read it completely. So
let’s start without delay and know about the Operating System.
What is operating system
Operating System is also
called as System Software, Most people also speak OS by its short name.
It is also called the heart of the computer. Operating system is a
system software, which means that the user works between you and Computer
Hardware like interface.
Ø
What is RAM, what are its types and
uses
Ø
What is MotherBoard and how does it
work
I explain this sentence directly, whenever you run the
computer, this OS gives you the means to use the computer. As you listen
to the song, double click on the word document, sit down with three four
windows, write something in the keyboard, and save some file in the computer,
you can never do all this without an operating system.
So this OS is the software with which you run
your computer. So whenever you buy a new computer, first of all, you have to
load Windows 8 or Windows 10 in it from the shopkeeper and after that, you take
the computer to your home. Otherwise, without the operating system, you can
never turn on your computer.
This is also a question, why is it called System
software? If you want to run User Software means Application Software in
The computer then they can never run without OS.
This OS helps in using Computer Hardware as well.
The Operating System mainly does the same thing as takes some input from
the keyboard processes the instruction and sends the output to the computer
screen.
Ø
What is a processor and how does it
work
Ø
What is ROM and how it works
You see this operating system only when you
turn the computer on and when you turn off the computer. You live like a Game. MS
Word, Adobe Reader, VLC Media Player, Photoshop and inside a lot of Software
Computer. To run these, you need a program or big software which we call Operating
System.
The name of OS used in mobile is Android, which
is known by everyone. You must know what is Operating System, so let’s
know about some of its work.
Function of Operating System
By the way, Computer does a lot of work, but first
when you turn on the computer, then the Operating System first loads in
Main Memory means RAM and after that, this User Software allocates all the hardware it needs from the cone. Below are the different functions of OS,
know more about them in Detail.
1. Memory
Management
2. Processor
management (Process Scheduling)
3. Device
Management
4. File
Management
5. Security
6. See
System Performance
7. Error
reporting
8. Creating
the synergy between software and user
Memory Management
Memory Management means managing Primary and Secondary
Memory. Main memory means RAM is bytes of a very large Array.
Meaning there are a lot of small blocks in memory
where we can store some data. Where every address has an address Main Memory
is the fastest running memory that CPU Direct uses. Because all the programs
that run the CPU are in main memory only.
Operating System does all
this work.
·
Which memory of main memory will be
used, which will not be, how much will not be.
·
In multiprocessing, the OS
decides which process will be given memory and how much will be given.
·
When OS asks for Process
The memory then Memory OS gives it to it (Process means a Task or a small task that is done inside the Computer).
·
When the process finishes its work,
the OS takes back its memory.
Processor Management (Process Scheduling)
When it comes to the multiprogramming environment, the OS
decides which process will get Processor and which will not be available and
for how long.
This process is called Process Scheduling. The Operating System makes all this work.
· The Operating System also
looks at whether the Processor is empty or doing some work, or is free and
whether the Process has finished its work or not. If you want, you can see in
the Task Manager how many jobs are going on and how many are not. The program
that has done all this work is named Traffic Controller.
·
CPU allocates the process.
·
When the work of a Process is over,
it puts the Processor in other work, and if nothing is done, free the
Processor.
Device Management
If you use a driver on your computer, then you would
know that such as Sound Driver, Bluetooth Driver, Graphics Driver, WIFI Driver
but these have helped to run different Input / Output Device, but these drivers
OS runs.
So let’s see what this OS does.
·
Tracks all computer devices and the
name of the program that makes this task is I / O Controller.
·
Just as different processes need
devices to perform some tasks, the OS also does the work of the device
Allocate. Take an example, a process has to perform some tasks like playing
video, not removing print, then both these tasks will be done with the help of
Output Device Monitor, printer. So when both of these devices have to deliver
the process, it works by the OS. When the process is over, it
deallocates the device back.
File Management
Organize all the directories very much in one file.
Because with this we can easily find the data. So let’s know what is the function of OS in file Management.
Organizes information, location, and
status. It sees all file systems.
·
Who will get which resource?
·
Resource De-allocate.
Security
When you turn on your computer, you ask that password,
this means that the OS prevents your system from Unauthenticated Access.
This keeps your computer safe. And some programs cannot be opened without a
password.
See System Performance
It looks at the performance of the computer and
improves the system. The OS records how long it takes to deliver a
service.
Error reporting
If there are a lot of errors in the system, then the OS
detects and recovers them.
Creating synergy between software and user
·
Task assigns compiler, interpreter
and assembler. Connects different software to the user, which makes the user
use the software better.
·
Provides communication between the
user and system.
·
The Operating System is stored
in the BIOS. The rest also makes the application user-friendly.
Characteristics Of Operating System
·
An operating system is a
collection of many programs, which run other programs
·
It controls all the Input/output
Device.
·
The operating is responsible for
running all the application software.
·
Process scheduling means allocating
and deallocate processes.
·
Informs you about the errors and
threats happening in the system.
·
Establishes good synergy between User
and Computer Programs.
By now you must all know what the Operating System
does ( Function of Operating System), so let’s now know how many types
of OS are there.
Types of Operating System
Day turning every day Technology and everything with it
is changing the way using the Operating System Every Field of railways,
Research, Satellite, Industry know the Operating System types is
growing.
1. Batch
Operating System
2. Simple
Batch Operating System
3. Multiprogramming
Batch Operating System
4. Network
Operating System
5. Multiprocessor
Operating System
6. Distributed
Operating System
7. Time
Sharing Operating System
8. Real-Time
Operating System
1)Batch Processing Operating System
Batch processing operating systems were introduced to
remove the problems of the earlier era. If we talk about earlier systems, then
there was more setup time.
At the same time, this much setup time has been
reduced in this batch processing system where jobs are processed in batches.
This type of operating system is called batch processing operating
system.
Any similar jobs in it are submitted to the CPU for
processing and they are run simultaneously.
The main function of the Batch Processing System is to
execute the jobs automatically in a batch. The most important work that is done
in this work is ‘Batch Monitor’ which is located in the low end of the main
memory.
i)
Simple Batch System
This is the oldest system in which there was no direct
interaction between the user and the computer. In this system, the user had to
bring a storage unit to process a task or job and had to submit it to the
computer operator.
In this, all the jobs were given to the computer in a
batch or line. Within a few days or a few months, it was a job Process and an
output device had an Output Store. This system used to process jobs in batch,
hence its name was also called batch mode operating system.
ii)
Multiprogramming Batch Systems
In this operating system, a job was raised too
much from memory and it is executed too much. The OS that processes a
job, if the same job requires I / O, then the OS gave the second job to
the CPU and the first one gets the I / O, because of this the CPU is always
busy.
The number of jobs that remain in memory is less than
the number of jobs we always have in the disk. If a lot of jobs remain in the line,
then the operating system decides which job will be processed first. In
this OS the CPU never remains idle.
Time-Sharing system is also a part of a Multiprogramming
system. Response time is much less in Time-Sharing System but CPU usage is more
in multiprogramming.
Disadvantages
1) No direct interaction between user and
computer.
2) The job that comes first is the first process, so the user had to wait for more.
2) Network Operating System
Its abbreviation is NOS, full form of NOS is “Network Operating
System”. This network operating system provides its services to
the computer that is connected to a network.
It they are given an example, then they come in shared
file access, shared applications, and printing capabilities.
NOS is a type of software that allows multiple
computers to communicate simultaneously, to share files, and also to other
hardware devices.
Earlier Microsoft Windows and Apple operating system were not designed for single computer usage and network usage. But
as computer networks started to grow slowly and their usage also started to
grow, and such an operating system also started developing.
There are mainly two types of a NOS (Network Operating
System):-
Peer-to-peer (P2P) OS, which is installed on
each computer. The other one is a client-server model, in which there is a
machine server and another client software is installed.
Types of network operating system
Talking about the type of Network Operating System,
there are mainly two basic types, peer-to-peer NOS and client/server NOS:
1. Peer-to-peer
network operating system allows users to share network resources that are
saved in a common, accessible network location. In this architecture, all
devices are treated equally according to functionality.
Peer-to-peer works best in small to medium LANs, as
well as setting them up is very cheap.
2. Client/server network operating system
provide users with access to all resources through a server. In its architecture,
all functions and applications are unified under a file server, which can be
executed by individual client actions, why it should not be in any physical
location.
Installing the client/server is very difficult,
while it requires a large amount of technical maintenance. And there is also
more cost on this.
Its biggest advantage is that the network is centrally
controlled in it, so that any change can be made easily, while additional
technology can also be incorporated.
We can show a network operating system on
the basis of a basic OS that runs a network device, such as a router or
firewall.
3) Multiprocessor System
All the processors used in the multiprocessor system
use a common physical memory. Computing power is very fast. All these
processors work under an operating system. Here are some of its Advantages
Advantages
1) Speed is very high because Multiprocessor is
used.
2) If
there are a lot of tasks together, the system throughput increases here. Which
means, how many job processes can be done in a second.
3) In
this OS, Task is divided into sub Task, and each Sub Task is assigned to
different Processor, especially this is why a Task is completed in a very short
time.
4) Distributed Operating System
The only purpose pf using Distributed Operating System is that the world has the powerful OS and microprocessor has become
very cheap, as well as communication technology is improving.
Due to this advancement, Distributed OS was now
made, which is very cheap and keeps the remote computer through the network.
Which in itself is a big achievement?
Advantages
1) All the resources that are far away can be
easily used, which resources are not empty.
2) They
are processing fast.
3) The load is less on the host machine because the load is more distributed.
4)
5) Time-Sharing Operating System
In this, some time is provided by the OS to
complete each task correctly, so that each task can be completed correctly. At
the same time, every user uses a single system, from which the CPU is given
time. This type of system is also called Multitasking System.
At the same time, whatever task is done in it can be
either from a single user or it can be from the multi-user as well.
The amount of time it takes to complete each task is
called quantum. At the same time, after completing each task, the OS
then starts the next task.
Advantages
Let us know about the advantages of time-sharing operating
system.
·
In this, the OS is given qual
opportunity to complete each task.
·
It is not easy to have the delicacy of
software in it. Which is equal to none.
·
CPU idle time can be reduced easily.
Disadvantages
Let us know about the disadvantages of time-sharing operating
system.
·
The issue of reliability is seen more
in this.
·
It takes care of security and
the integrity of everything.
·
The issue of data communication is a
a common problem in this.
Examples of time-sharing, operating system
are:- Unix
6) Real-Time Operating System
This is the most advanced Operating System,
which performs real-time process. This means that while leaving Missile,
Railway Ticket Booking, Satellite, if all of these were delayed even for a
second, then this Operating System does not remain idle at all.
There are two types of these,
1. Hard Real-Time Operating System
This is the operating system, within which time
is given more time to complete the task.
2. Soft
Real-Time
In Soft Real-Time, the restriction of time is a little
less, what happens in it if one Task is running and another Task is launched at
the same time, the first priority is given to the new Task. This was some
information about Types of Operating system. Before this, you have known what
is Operating System.
What is a Client Operating System?
A computer desktop is a standalone computer processing unit. They
are designed to perform automation tasks for people. A desktop computer is very
unique because it does not require any networks or external components to
operate.
Most of these client operating systems are used in
computer desktops or portable devices. This operating system is
typically different from centralized servers because it supports only one user.
Smartphones and small computer devices use a client operating
system. This operating system manages the device components, which
include printers, monitors, and cameras. Each computer typically has a
specific operating system.
These client operating systems provide multiprocessing
power at a very minimal cost. Client Operating System comes under,
Windows®, Linux®, Mac®, and Android®.
Each operating system is designed to perform some specific
function on specific hardware. This hardware compatibility is the most primary
consideration, based on which an operating system is selected for
client computers.
For example, in recent times Windows ® is the most commonly used client
operating systems.
My final decision
So friends, today’s information is very important. So
it is more important for a particular student. Now if this question comes in
the examination, what is operating system
and explain Function and Types of Operating System, then you can easily
answer it.
Well according to me the OS is bringing new
features very, like talk about Windows 10.
Because it was said in the beginning that OS is
the heart of the computer. If you want to ask any questions, then please write in
the comment box below and if you want to give any suggestions, please do so. If
you have not subscribed to our blog yet, then definitely subscribe.
No comments:
Post a Comment
Thanks For The Comment