SlideShare a Scribd company logo
OPERATING
SYSTEM
ASMA KHAN
TYPES OF
OPERATING SYSTEM
Single tasking OS
 A single-tasking system can only run one program at a
time
Multi-Tasking OS
 Multi-tasking operating system allows more than one
program to be running in concurrency. This is achieved
by time-sharing, dividing the available processor time
between multiple processes which are each
interrupted repeatedly in time-slices by a task
scheduling subsystem of the operating system.
Embedded OS
 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. They
are able to operate with a limited number of
resources.
 They are very compact and extremely
efficient by design.
Operating system
Operating system
LOADING AN
OPERATING SYSTEM
When a user switches on a laptop, desktop it usually has no operating
system in internal memory ready to run and manage the computer.
Computer then automatically run a small firmware program to start the
process of loading the operating system into RAM, ready to take
control. In a PC or laptop this firmware is stored in flash memory.
The first firmware program performs a power-on self test (POST). The
purpose of Posting is to prevent the computer from starting to run in an
unusable state. It checks the integrity of the firmware what external
devices are connected and the size of internal memory.
Then it identifies the most promising disk drive from which to load an
operating system. The second firmware program called the ‘boot
loader’ then loads the first, tiny portion of the operating system into
RAM from a hard disk. This portion of the operating system software can
in turn load the rest of the operating system software and associated
data into RAM. This process, in which the operating system loads itself
and then takes control of the computer, is known as ‘bootstrapping’.
 Flash memory is a type of non volatile
memory that erases data in units called
blocks. A block stored on a flash memory chip
must be erased before data can be written, or
programmed, to the microchip.
 Firmware is a permanent software
programmed into a read-only memory.
BUFFER
 An operating system is often able to pass input data to
an application program far faster than an input device
can supply it.
 Similarly, it can often supply the application programs
output data far faster than an output device can accept
it.
 To compensate for the difference in rates of data
processing and allow the processor to perform other
tasks while waiting to receive or send data, system
software uses an area of memory to hold data
temporarily. Such an area in memory is called a buffer.
POLLING
Method in which operating system
periodically checks each peripheral
device for communication is called
polling.
INTERRUPTS
An interrupt is a signal sent from a
peripheral device (hardware) or
program (software) to the
processor to indicate that the
sender needs attention. This leaves
the operating system entirely free
to process other task until its
attention is needed.
HANDSHAKING
Term used to describe the process of
one computer establishing a
connection with another computer or
device.
The handshake is often the steps of
verifying the connection, the speed,
or the authorization of the computer
trying to connect to it.
Operating system
UTILITY SOFTWARE
 Utility software is system software designed
to help analyse, configure, optimize or
maintain a computer.
 Virus checker
 File compressors
 File manager
 Screen saver
 Disk cleaner
 Backup
 Hardware drivers etc.
Operating system
NEED FOR INTERRUPT
 https://vimeo.com/channels/zakonweb/8
4491747
ONLINE TEST
 http://www.bbc.co.uk/education/guides/
ztcdtfr/test

More Related Content

PPTX
Operating system
PPTX
Operating System - Types Of Operating System Unit-1
PPT
Introduction to Operating System
PPTX
Modern operating system.......
PPTX
operating system
PPTX
Operating system
PPTX
Operating system and its functions
Operating system
Operating System - Types Of Operating System Unit-1
Introduction to Operating System
Modern operating system.......
operating system
Operating system
Operating system and its functions

What's hot (20)

PPT
Operating Systems
PPTX
operating system
PPT
OPERATING SYSTEM
PPT
introduction To Operating System
PPTX
Intermediate computer skills
PPTX
Operating system || Chapter 1: Introduction
PPTX
Introduction to software
PPTX
Types of software
PDF
Computer Software introduction
PPTX
Operating systems
PPT
Basics of Operating System
PPTX
Operating systems (For CBSE School Students)
PPTX
Boot process
PDF
Operating System
PPT
Process management in os
PPTX
Operating system and its types
PPTX
Batch operating system
PPTX
Introduction to Operating Systems
PPT
Operating Systems
PPTX
Memory management ppt
Operating Systems
operating system
OPERATING SYSTEM
introduction To Operating System
Intermediate computer skills
Operating system || Chapter 1: Introduction
Introduction to software
Types of software
Computer Software introduction
Operating systems
Basics of Operating System
Operating systems (For CBSE School Students)
Boot process
Operating System
Process management in os
Operating system and its types
Batch operating system
Introduction to Operating Systems
Operating Systems
Memory management ppt
Ad

Similar to Operating system (20)

PPTX
Operating systems
PPT
Operating systems
PPTX
OS - Operating System
PPT
Introduction to Operating Systems - Mary Margarat
PPTX
What is operating system
PPTX
Unit 1-Operating Systems Overview .pptx
PPTX
operating system.pptx
PPT
Module-1.ppt operating system unit 1 notes
PPTX
Reformat PPT.pptx
PDF
PPTX
LEC 1.pptx
PDF
Lecture 1- Introduction to Operating Systems.pdf
PPTX
Bsc cs 1 fit u-3 operating systems
PPTX
Bsc cs 1 fit u-3 operating systems
PPTX
Basic operating systems in computer and it's uses
DOCX
STORAGE DEVICES & OPERATING SYSTEM SERVICES
PPTX
Mca i-fundamental of computer-u-3-functions operating systems
PPTX
Introduction to Operating system CBSE
PPTX
Bca i-fundamental of computer-u-3-functions operating systems
PDF
CSC1100 - Chapter06 - Operating System & Utility Programs
Operating systems
Operating systems
OS - Operating System
Introduction to Operating Systems - Mary Margarat
What is operating system
Unit 1-Operating Systems Overview .pptx
operating system.pptx
Module-1.ppt operating system unit 1 notes
Reformat PPT.pptx
LEC 1.pptx
Lecture 1- Introduction to Operating Systems.pdf
Bsc cs 1 fit u-3 operating systems
Bsc cs 1 fit u-3 operating systems
Basic operating systems in computer and it's uses
STORAGE DEVICES & OPERATING SYSTEM SERVICES
Mca i-fundamental of computer-u-3-functions operating systems
Introduction to Operating system CBSE
Bca i-fundamental of computer-u-3-functions operating systems
CSC1100 - Chapter06 - Operating System & Utility Programs
Ad

Recently uploaded (20)

PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
KodekX | Application Modernization Development
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Big Data Technologies - Introduction.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Approach and Philosophy of On baking technology
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Encapsulation theory and applications.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
MIND Revenue Release Quarter 2 2025 Press Release
Understanding_Digital_Forensics_Presentation.pptx
KodekX | Application Modernization Development
Unlocking AI with Model Context Protocol (MCP)
Per capita expenditure prediction using model stacking based on satellite ima...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
The AUB Centre for AI in Media Proposal.docx
Big Data Technologies - Introduction.pptx
Network Security Unit 5.pdf for BCA BBA.
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
20250228 LYD VKU AI Blended-Learning.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Approach and Philosophy of On baking technology
Programs and apps: productivity, graphics, security and other tools
Chapter 3 Spatial Domain Image Processing.pdf
Electronic commerce courselecture one. Pdf
Encapsulation_ Review paper, used for researhc scholars
Encapsulation theory and applications.pdf
Machine learning based COVID-19 study performance prediction
NewMind AI Weekly Chronicles - August'25 Week I
MIND Revenue Release Quarter 2 2025 Press Release

Operating system

  • 3. Single tasking OS  A single-tasking system can only run one program at a time Multi-Tasking OS  Multi-tasking operating system allows more than one program to be running in concurrency. This is achieved by time-sharing, dividing the available processor time between multiple processes which are each interrupted repeatedly in time-slices by a task scheduling subsystem of the operating system.
  • 4. Embedded OS  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. They are able to operate with a limited number of resources.  They are very compact and extremely efficient by design.
  • 8. When a user switches on a laptop, desktop it usually has no operating system in internal memory ready to run and manage the computer. Computer then automatically run a small firmware program to start the process of loading the operating system into RAM, ready to take control. In a PC or laptop this firmware is stored in flash memory. The first firmware program performs a power-on self test (POST). The purpose of Posting is to prevent the computer from starting to run in an unusable state. It checks the integrity of the firmware what external devices are connected and the size of internal memory. Then it identifies the most promising disk drive from which to load an operating system. The second firmware program called the ‘boot loader’ then loads the first, tiny portion of the operating system into RAM from a hard disk. This portion of the operating system software can in turn load the rest of the operating system software and associated data into RAM. This process, in which the operating system loads itself and then takes control of the computer, is known as ‘bootstrapping’.
  • 9.  Flash memory is a type of non volatile memory that erases data in units called blocks. A block stored on a flash memory chip must be erased before data can be written, or programmed, to the microchip.  Firmware is a permanent software programmed into a read-only memory.
  • 10. BUFFER  An operating system is often able to pass input data to an application program far faster than an input device can supply it.  Similarly, it can often supply the application programs output data far faster than an output device can accept it.  To compensate for the difference in rates of data processing and allow the processor to perform other tasks while waiting to receive or send data, system software uses an area of memory to hold data temporarily. Such an area in memory is called a buffer.
  • 11. POLLING Method in which operating system periodically checks each peripheral device for communication is called polling.
  • 12. INTERRUPTS An interrupt is a signal sent from a peripheral device (hardware) or program (software) to the processor to indicate that the sender needs attention. This leaves the operating system entirely free to process other task until its attention is needed.
  • 13. HANDSHAKING Term used to describe the process of one computer establishing a connection with another computer or device. The handshake is often the steps of verifying the connection, the speed, or the authorization of the computer trying to connect to it.
  • 15. UTILITY SOFTWARE  Utility software is system software designed to help analyse, configure, optimize or maintain a computer.  Virus checker  File compressors  File manager  Screen saver  Disk cleaner  Backup  Hardware drivers etc.
  • 17. NEED FOR INTERRUPT  https://vimeo.com/channels/zakonweb/8 4491747