0% found this document useful (0 votes)
53 views24 pages

Oprating System

The document discusses operating systems and their functions. It begins by defining an operating system as software responsible for starting up a computer and providing system security. It then discusses the main types of operating systems, which are categorized based on the type of computer they control and applications they support. The document outlines several key functions of operating systems, including managing hardware and software resources, determining what software can be installed, and allowing applications to perform tasks. It also discusses how operating systems manage memory and storage, including through the use of cache, RAM, and virtual memory.

Uploaded by

Jayesh Borole
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views24 pages

Oprating System

The document discusses operating systems and their functions. It begins by defining an operating system as software responsible for starting up a computer and providing system security. It then discusses the main types of operating systems, which are categorized based on the type of computer they control and applications they support. The document outlines several key functions of operating systems, including managing hardware and software resources, determining what software can be installed, and allowing applications to perform tasks. It also discusses how operating systems manage memory and storage, including through the use of cache, RAM, and virtual memory.

Uploaded by

Jayesh Borole
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 24

OPERATING SYSTEMS

What is an OS?

 OS are responsible for


everything from starting up the
computer when you push the
"on" button to high level system
security.
 Thetype of operating system a
computer has also determines
what types of software can be
run on it.
What is an OS?
Windows
Linux
Mac OSX
Types of Operating Systems
 •Generally, there are four
types, based on the type of
computer they control and
the sort of aapplications they
support.
 categorized based on the
types of computers they
control and the sort of
applications they support.
The categories are:
Types of Operating System
 1.Single-user, single task:
This type manages the
computer so that one user
can effectively do one
thing at a time.
 2. Multi-user, multi-task:
3. Real Time Operating Systems:
4. Single-user, Multi-tasking:
OS functions

It manages the hardware and software resources of the system.
 In a desktop computer, these resources include such things as
the processor (is an electronic circuit that can execute
computer programs),memory, disk space and more (On a cell
phone, they include the keypad, the screen, the address book,
the phone dialler, the battery and the network connection).
 It provides a stable, consistent way for applications to deal
with the hardware without having to know all the details of the
hardware
OS functions
The OS also determines how you see information and
perform tasks. Some operating systems utilize a graphical
user interface (GUI), which presents information through
pictures (icons, buttons, dialog boxes, etc.) as well as
words.
OS functions
 OS performs a variety of functions, including determining what
types of software you can install
 coordinating the applications running on the computer at any given
time
 making sure that individual pieces of hardware, such as printers,
keyboards, and disk drives, all communicate properly
 allowingapplications such as word processors, email clients, and
web browsers, to perform tasks on the system
 reporting errors
First task

 The first task, managing the hardware and software resources,


is very important, as various programs compete for the
attention of the central processing unit(CPU).
 Inthis capacity, the OS plays the role of the good parent,
making sure that each application gets the necessary resources
while playing nicely with all the other applications,
husbanding the limited capacity of the system to the greatest
good of all the users and applications.
Second task
 The second task, providing a consistent application interface, is
especially important if there a lot of types of computer using the
operating system ,or if the hardware making up the computer is
always open to change
 A consistent application program interface(API) allows a
software developer to write an application on one computer and
have a high level of confidence that it will run on another
computer of the same type, even if the amount of memory or the
quantity of storage is different on the two machines.
OS’s Manage Applications

 •Operating systems provide of


which other “application”
programs can run.
 •The application programs
must be written to run on a
particular operating system.
 •So, your choice of operating
system determines what
application software you can
run.
OS - Memory Storage and Management
 1. Each process must have
enough memory in which to
execute, and It can neither
run into the memory space of
another process, Nor be run
into by another process.
OS’s Manage Applications

 The different types of memory in the system must be


used properly so that each process can run most
effectively
Cache Memory
 •Cache - A section of a
computer's memory
which temporarily retains
recently accessed data in
order to speed up
repeated access to the
same data.
• It provides rapid access
without having to wait for
systems to load.
RAM Memory
 •Random access memory
(RAM) is the best known
form of computer
memory.
• RAM is considered
"random access" because
you can access any
memory cell directly if
you know the row and
column that intersect at
that cell.
Virtual Memory
 •Virtual Memory – a
method of using hard disk
space to provide extra
memory. It simulates
additional RAM.
 •In Windows, the amount
of virtual memory
available, equals the
amount of free RAM plus
the amount of disk space
allocated to the swap file.
Virtual Memory – Swap File
THANK YOU…

You might also like