The document discusses the functions and types of operating systems. It defines an operating system as the most important program that runs on a computer and performs basic tasks like recognizing input/output and managing files. The major functions of an operating system are providing an interface for users, managing system resources like memory and CPU time, running applications, and handling security and access rights. The document outlines different types of operating systems including real-time, single-user/multi-tasking, multi-user, distributed, and embedded operating systems. Examples of specific operating systems are also provided.
4. Index
ï Introduction
ï What is Operating System ?
ï Major Functions of Operating Systems
ï Types of operating systems
ï Different types of OS
5. Introduction
ï The operating system is the core software component of
your computer. It performs many functions and is, in
very basic terms, an interface between your computer
and the outside world. In the section about hardware, a
computer is described as consisting of several
component
parts
including
your
monitor, keyboard, mouse, and other parts.
6. What is an Operating
System ?
The operating system is the most important program that runs on
a computer. Every general-purpose computer must have an operating
system to run other programs. Operating systems perform basic
tasks, such as recognizing input from the keyboard, sending output to
the display screen, keeping track of files and directories on
the disk, and controlling peripheral devices such as disk
drives and printers.
7. Major Functions of
Operating System
ï¶ Providing an interface to the user.
ï¶ Managing system resources.
ï¶ Managing security and access rights.
ï¶ Running applications
ï¶ Process Management
ï¶ Memory Management
ï¶ Extended Machine
ï¶ Mastermind
8. Functions of Operating System
ï¶ Booting the computer
ï¶ Performs basic computer tasks eg managing the various peripheral devices
eg mouse, keyboard
ï¶ Provides a user interface, e.g. command line, graphical user interface (GUI)
ï¶ Handles system resources such as computer's memory and sharing of the
central processing unit (CPU) time by various applications or peripheral
devices
ï¶ Provides file management which refers to the way that the operating system
manipulates, stores, retrieves and saves data.
9. Types of Operating System
âą Real-time operating system(RTOS) - Real-time operating systems are
used to control machinery, scientific instruments and industrial
systems.
âą Single-user, single task - As the name implies, this operating system is
designed to manage the computer so that one user can effectively do
one thing at a time.
âą Single-user, multi-tasking - This is the type of operating system most
people use on their desktop and laptop computers today.
âą Multi-user - A multi-user operating system allows many different
users to take advantage of the computer's resources simultaneously.
âą Distributed - A distributed operating system manages a group of
independent computers and makes them appear to be a single
computer.
âą Embedded - Embedded operating systems are designed to be used
in embedded computer systems. They are designed to operate on
small machines like PDAs with less autonomy.
10. Different Types of Operating Systems
âą
âą
âą
âą
âą
âą
âą
iOS
Linux
OS X
QNX
Microsoft Windows
IBM z/OS
RedHat