Operating System:
OS is system software and manages all computer work, performance and maintained quality of execution. read more about Operating system
TASK OF OPERATING SYSTEMtask of operating system
Operating System manages all the computer system
works, task and behavior which include the following task.
i)
Handle
the communication between computers components and user.
Operating system allow software to
communicate with hardware, basically operating system is the interface between
software and hardware. When we installed and application software and even utility
software this software use hardware of computer to run here the operating
system play its role OS makes the communication possible between software and
hardware to perform useful task.
However operating system is the bridge
between user and computer use interact with computer through OS. Simply OS make
the communication possible between user and computer tasks; therefore the main
goal of OS is to make the computer more efficient in manner to use.
ii)
Handle
system performance
OS responsible to handle the system
performance, how long the execution takes place determine OS. Which software is
healthy for your system, which can be harmful and can affect the speed of
computer system all this task done by operating system.
iii)
Manage
system security and file security
Now a day security is the one the most
basic fundamental of any software whatever it belong to system security of
file/data security and OS provide the system and file security both. Whenever
we use any peripheral device like USB or any other media device window security
system raise an alert if any virus found and before the use the device OS
recommend to scan first and then use. And if and other hazard/virus that
disrupt our file our system defend by itself and removed the hazard and virus
to protect our files and folders. It is considered as a great achievement of
OS.
iv)
Handle
system error and user alert
OS handle the system and user alert if
somehow an unauthorized person want to enter in our system then OS generate a
system alert to aware the user about it. And also it produce alert if any of
our system failure or file being harm by any application, or any application
which isn’t suit to our system in this case OS warn by generating alerts.
v)
Manage
memory system
We use different types of memory in our
computer system volatile, non-volatile and secondary storage all this memory
system manage by OS , which file requires how much space and allocation of
memory to application in RAM , and determines the necessity for virtual memory is
made by OS.
vi)
Manage
processor
In the latest computers came with multi
core, it mean we use more multiple processor in our system to make execution
fast and faster now who will control and manage this processor, yes the OS manage
all of this . OS decide which instruction will execute by which processor and
monitoring this entire works.
vii)
Handle
the application software and program execution
The supplication software isn’t directly
run on hardware the OS load the application in RAM allocating possible memory
and run the application on hardware. Likely we all paly games on computer the
procedure of this execution is first OS fetched the application form memory,
load in Ram and run according to instruction. Means this phenomenon also handle
by Operating System.
viii)
Manage
files and folder
OS provide file management , its mean OS
manipulates, store and retrieves files and folder it allow to update , delete
or create files and folder after that OS manages its security and ensure that
whether it is not effecting by any virus that possible case misbehave of files
and folders.
ix)
Manage
peripheral device
Peripherals device are those device that
connect to computer via wire or wireless like mouse/Bluetooth mouse, keyboard,
printer, scanner and speaker etc. OS recognized the install peripheral devices and
manage them.
x)
Handle
I/O device and operation
OS allow the computer to communicate with
input and output devices to make the operations possible like to take inputs
form input devices and to show or print the results to output devices.
xi)
Handle
data manipulation, share and movement
OS allow user to manipulate the data means
user can update, insert and delete the data through GUI where GUI provide by
OS. The data movements mean the data from hard disk to other component like RAM,
and I/O device and from the I/O device to hard disk the data movement done by
OS.
xii)
Job
accounting
Job accounting is the number application
uses by user and the number of resources take by that application to load and
run all this measurement come on OS head.
xiii)
Manages
networking
Networking the connection of computer to other device the sharing and receiving data, defend PC’s from error through networking also manages by Operating System.
Read more about