Uploaded by Rajan dulal

Operating System

advertisement
Operating System
Introduction
A computer system has many resources (hardware and software), which
may be required to complete a task. The commonly required resources are input/output
devices, memory, file storage space, CPU, etc. The operating system acts as a manager of the
above resources and allocates them to specific programs and users, whenever necessary to
perform a particular task. Therefore the operating system is the resource manager i.e. it can
manage the resource of a computer system internally. The resources are processor, memory,
files, and I/O devices. In simple terms, an operating system is an interface between the
computer user and the machine.
It is very important for you that every computer must have an operating system in order to
run other programs. The operating system mainly coordinates the use of the hardware among
the various system programs and application programs for various users.
An operating system acts similarly like government means an operating system performs
no useful function by itself; though it provides an environment within which other programs
can do useful work.
Operating System Management Tasks
1. Process management which involves putting the tasks into order and pairing them
into manageable size before they go to the CPU.
2. Memory management which coordinates data to and from RAM (random-access
memory) and determines the necessity for virtual memory.
3. Device management provides an interface between connected devices.
4. Storage management which directs permanent data storage.
5. An application that allows standard communication between software and your
computer.
6. The user interface allows you to communicate with your computer.
Types of Operating System
Given below are different types of Operating System:
1.
2.
3.
4.
5.
6.
7.
8.
Simple Batch System
Multiprogramming Batch System
Multiprocessor System
Desktop System
Distributed Operating System
Clustered System
Realtime Operating System
Handheld System.
1
Functions of Operating System
1. It boots the computer
2. It performs basic computer tasks e.g. managing the various peripheral devices e.g.
mouse, keyboard
3. It provides a user interface, e.g. command line, graphical user interface (GUI)
4. It handles system resources such as the computer's memory and sharing of the central
processing unit(CPU) time by various applications or peripheral devices.
5. It provides file management which refers to the way that the operating system
manipulates, stores, retrieves, and saves data.
6. Error Handling is done by the operating system. It takes preventive measures
whenever required to avoid errors.
Advantages of Operating System
Given below are some advantages of the Operating System:












The operating system helps to improve the efficiency of the work and helps to save a
lot of time by reducing the complexity.
The different components of a system are independent of each other, thus failure of
one component does not affect the functioning of another.
The operating system mainly acts as an interface between the hardware and the
software.
Users can easily access the hardware without writing large programs.
With the help of an Operating system, sharing data becomes easier with a large
number of users.
We can easily install any game or application on the Operating system easily and can
run them
An operating system can be refreshed easily from time to time without having any
problems.
An operating system can be updated easily.
There are various operating systems that are accessible in open source. Example:
Unix/Linux these can easily run on the personal computer with no cost that means
Free.
An operating system is mainly used to hide the complexity of the hardware.
AN operating system easily manages the computer as programming becomes easier.
With the help of an operating system, multitasking becomes easier.
Disadvantages of an Operating system
Given below are the drawbacks of using an operating system:

Expensive There are some open-source platforms like Linux. But some operating
systems are expensive. Also, users can use free operating systems but generally, there
is a bit difficulty to run them than others. On the other hand, operating systems like
2



Microsoft Windows having GUI functionality and other in-built features are very
expensive.
Virus Threat Operating Systems are open to virus attacks and sometimes it happens
that many users download the malicious software packages on their system which
pauses the functioning of the Operating system and also slows it down.
Complexity Some operating systems are complex in nature because the language
used to establish them is not clear and well defined. If there occurs an issue in the
operating system then the user becomes unable to resolve that issue.
System Failure An operating system is the heart of the computer system if due to any
reason it will stop functioning then the whole system will crashes.
Examples of Operating System
Windows
Android
iOS
Mac OS
Linux
Window Phone OS
Chrome OS
3
Conclusion
In conclusion, an operating system is a software that manages computer
hardware and software resources, and to provide public services for computer programs. The
operating system is an important part of the system software in a computer system. Although
it is possible to directly interface software applications and hardware, the vast majority of
applications in an operating system, which allows them to take advantage of the public
library, without having to worry about the specific hardware details written.
Some operating systems were developed in the 1950s, where computers could only execute
one program at a time. The operating systems are very importance to responsible for
everything from the control and allocation of memory to recognizing input from external
devices and transmitting output to computer displays. Later in the decade, computers
included many software programs, sometimes called libraries, which were linked together to
create the beginning of today’s operating systems.
Today’s operating systems tend to have graphical user interfaces (GUIs) that use pointing
devices for input. A mouse is an example of such a pointing device, as is a stylus. Commonly
used the operating systems for IBM-compatible personal computers is include the Microsoft
Windows, Linux, and Mac OS X. In addition, there really is no such thing as a perfect
operating system. However, every operating system has its advantages and disadvantages.
Choose the right operating system is very important. So, the user must carefully to choose the
operating system. It will help the user to minimize the workload and increase the work
efficiency.
Appendix
Fig; Linux operating system
4
Fig; windows operating system
Fig mac operating system
5
6
7
Download