SlideShare a Scribd company logo
1 of 14
Name Roll no.
Ankita Chandwani 09
Aditya Kothawale 25
Yogesh More 32
Raman Shinde 51
Sameer Vichare 59
Vipul Bhandari 62
Operating Systems
 Software program that enables the
computer hardware to communicate and operate with
the computer software
 An operating system (OS) is a set of computer
programs that controls the computer hardware and
acts as an interface with application programs
 It plays a central role in the functioning of the
complete computer system and is usually stored on
disk
• OS are everywhere
• To learn how computer works
• To learn about system design & performance i.e. HW
& SW as behavior of OS affects entire machine
• Understand large and complex system
• We can apply knowledge of OS across many areas i.e.
programming languages, Software
development, algorithms
Why Study Operating System
Structure of Operating Systems
Application Programs
System Programs
Software (Operating System)
HARDWARE
Evolution of Operating System
 Operating systems have gone through a long history
of evolution
 Batch systems
 Time-sharing systems
 Personal systems
 Parallel systems
 Distributed systems
 Real-time systems
Components of Operating Systems
Working of Operating Systems
When you turn on your computer, it's nice to think that you're
in control.
There's the trusty computer mouse, which you can move
anywhere on the screen, summoning up your music library or
Internet browser at the slightest whim.
Although it's easy to feel like a director in front of your
desktop or laptop, there's a lot going on inside, and the real
man behind the curtain handling the necessary tasks is the
operating system
Working of Operating System
OPERATING
SYSTEM
CPU
Output Devices
(Printer, Monitor)
Application
Software
Input Devices
(Keyboard, Mouse,
Webcam etc)
Functions of Operating System
 Processor Management
 Memory Management
 Input and Output Management
 File System Management
 Establishment and Enforcement of a Priority System
OS Responsibility
 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
 controlling peripheral devices such as disk drives and
printers
 Different programs and users running at the same time
do not interfere with each other
 Provide a software platform on top of which other
programs (i.e., application software) can run
Types of Operating System
 Real-time Operating System (RTOS)
 Single-user, single task Operating Systems
 Single-user, multi-tasking Operating Systems
 Multi User Systems
Market Price of OS
Operating sytems
Name Price Source
Microsoft
Windows 7 Home Basic Rs. 5999 /-
http://windows.microsoft.com/en-
in/windows/buy
Windows 7 Professional Rs. 13095/-
Windows 8 upgrade Rs. 7499/-
Windows Pro upgrade Rs. 12999/-
Windows 8 ( For mobile phone) NA
http://www.windowsphone.com/en-
in/phones/nokia-lumia-620?model=rm-846
Apple
Mac OS X version 10.6.6 Snow
Leopard
$ 22
(~ Rs. 1320)
http://www.apple.com/in/pr/library/2011/07/20
Mac-OS-X-Lion-Available-Today-From-the-
Mac-App-Store.html
Mac OS X Lion Server
$ 50
(~ Rs. 3000)
http://www.apple.com/in/pr/library/2011/07/20
Mac-OS-X-Lion-Available-Today-From-the-
Mac-App-Store.html
iOS 6 (for Iphone 5) NA http://www.apple.com/iphone/features/
Operating systems
Name Price Source
Unix
Open
source http://www.unix.org/
Linux (Ubuntu)
Open
source
http://www.ubuntu.com/download/
alternative-downloads
Google (Mobile OS)
Android 4.3 (Jelly bin) NA http://www.android.com/
Operating Systems

More Related Content

What's hot

1 01 Computer Components
1 01 Computer Components1 01 Computer Components
1 01 Computer Components
jasonmammano
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)
Vaibhav Bajaj
 

What's hot (20)

Windows presentation
Windows presentationWindows presentation
Windows presentation
 
Operating Systems Presentation
Operating Systems Presentation Operating Systems Presentation
Operating Systems Presentation
 
Computer software
Computer softwareComputer software
Computer software
 
Comparison of OS
Comparison of OSComparison of OS
Comparison of OS
 
Operating system basics
Operating system basicsOperating system basics
Operating system basics
 
Kernel. Operating System
Kernel. Operating SystemKernel. Operating System
Kernel. Operating System
 
1 01 Computer Components
1 01 Computer Components1 01 Computer Components
1 01 Computer Components
 
Operating systems Overview
Operating systems OverviewOperating systems Overview
Operating systems Overview
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Operating system
Operating systemOperating system
Operating system
 
Operating system
Operating systemOperating system
Operating system
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)
 
Features of windows
Features of windowsFeatures of windows
Features of windows
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
 
Introduction to software
Introduction to softwareIntroduction to software
Introduction to software
 
Mac OS(Operating System)
Mac OS(Operating System)Mac OS(Operating System)
Mac OS(Operating System)
 
Types Of Operating Systems
Types Of Operating SystemsTypes Of Operating Systems
Types Of Operating Systems
 
Fundamental of computer
Fundamental of computerFundamental of computer
Fundamental of computer
 
Operating System - Types Of Operating System Unit-1
Operating System - Types Of Operating System Unit-1Operating System - Types Of Operating System Unit-1
Operating System - Types Of Operating System Unit-1
 

Similar to Operating Systems

Operating System - I.pptx
Operating System - I.pptxOperating System - I.pptx
Operating System - I.pptx
Rahul779791
 
Stacey and molly.pptx
Stacey and molly.pptxStacey and molly.pptx
Stacey and molly.pptx
raceystacey
 

Similar to Operating Systems (20)

Purpose of OS
Purpose of OSPurpose of OS
Purpose of OS
 
Operating systems
Operating systems Operating systems
Operating systems
 
Features Of A Operating System
Features Of A Operating SystemFeatures Of A Operating System
Features Of A Operating System
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Operating System - I.pptx
Operating System - I.pptxOperating System - I.pptx
Operating System - I.pptx
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
system software and operating System
system software and operating Systemsystem software and operating System
system software and operating System
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Web quest 1 group 1141617
Web quest 1 group 1141617Web quest 1 group 1141617
Web quest 1 group 1141617
 
Welcome
WelcomeWelcome
Welcome
 
Computer Introduction-Lecture06
Computer Introduction-Lecture06Computer Introduction-Lecture06
Computer Introduction-Lecture06
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Computer Systems Hardware
Computer Systems   HardwareComputer Systems   Hardware
Computer Systems Hardware
 
Stacey and molly.pptx
Stacey and molly.pptxStacey and molly.pptx
Stacey and molly.pptx
 
Role and function of operating system
Role and function of operating systemRole and function of operating system
Role and function of operating system
 
209979479 study-material
209979479 study-material209979479 study-material
209979479 study-material
 
Computer Fundamental
Computer Fundamental Computer Fundamental
Computer Fundamental
 
Operating system and its functions
Operating system and its functionsOperating system and its functions
Operating system and its functions
 
System Software
System SoftwareSystem Software
System Software
 

More from Amit Maisheri - Senior Analyst at eClerx

More from Amit Maisheri - Senior Analyst at eClerx (6)

Trade Secret & Intellectual Property Rights
Trade Secret & Intellectual Property RightsTrade Secret & Intellectual Property Rights
Trade Secret & Intellectual Property Rights
 
Trade Blocs in International Marketing - European Union
Trade Blocs in International Marketing - European UnionTrade Blocs in International Marketing - European Union
Trade Blocs in International Marketing - European Union
 
Advertising Image of Women_Listerine & Corrective Advertising_Advertising Hea...
Advertising Image of Women_Listerine & Corrective Advertising_Advertising Hea...Advertising Image of Women_Listerine & Corrective Advertising_Advertising Hea...
Advertising Image of Women_Listerine & Corrective Advertising_Advertising Hea...
 
How e-mail, chat, ATM, Skype, VOIP, online submission (online forms), online ...
How e-mail, chat, ATM, Skype, VOIP, online submission (online forms), online ...How e-mail, chat, ATM, Skype, VOIP, online submission (online forms), online ...
How e-mail, chat, ATM, Skype, VOIP, online submission (online forms), online ...
 
Marketing management presentation on Paan
Marketing management presentation on PaanMarketing management presentation on Paan
Marketing management presentation on Paan
 
Differences in perception and their effect on business communications
Differences in perception and their effect on business communicationsDifferences in perception and their effect on business communications
Differences in perception and their effect on business communications
 

Recently uploaded

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
MateoGardella
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 

Recently uploaded (20)

Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 

Operating Systems

  • 1. Name Roll no. Ankita Chandwani 09 Aditya Kothawale 25 Yogesh More 32 Raman Shinde 51 Sameer Vichare 59 Vipul Bhandari 62
  • 2. Operating Systems  Software program that enables the computer hardware to communicate and operate with the computer software  An operating system (OS) is a set of computer programs that controls the computer hardware and acts as an interface with application programs  It plays a central role in the functioning of the complete computer system and is usually stored on disk
  • 3. • OS are everywhere • To learn how computer works • To learn about system design & performance i.e. HW & SW as behavior of OS affects entire machine • Understand large and complex system • We can apply knowledge of OS across many areas i.e. programming languages, Software development, algorithms Why Study Operating System
  • 4. Structure of Operating Systems Application Programs System Programs Software (Operating System) HARDWARE
  • 5. Evolution of Operating System  Operating systems have gone through a long history of evolution  Batch systems  Time-sharing systems  Personal systems  Parallel systems  Distributed systems  Real-time systems
  • 7. Working of Operating Systems When you turn on your computer, it's nice to think that you're in control. There's the trusty computer mouse, which you can move anywhere on the screen, summoning up your music library or Internet browser at the slightest whim. Although it's easy to feel like a director in front of your desktop or laptop, there's a lot going on inside, and the real man behind the curtain handling the necessary tasks is the operating system
  • 8. Working of Operating System OPERATING SYSTEM CPU Output Devices (Printer, Monitor) Application Software Input Devices (Keyboard, Mouse, Webcam etc)
  • 9. Functions of Operating System  Processor Management  Memory Management  Input and Output Management  File System Management  Establishment and Enforcement of a Priority System
  • 10. OS Responsibility  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  controlling peripheral devices such as disk drives and printers  Different programs and users running at the same time do not interfere with each other  Provide a software platform on top of which other programs (i.e., application software) can run
  • 11. Types of Operating System  Real-time Operating System (RTOS)  Single-user, single task Operating Systems  Single-user, multi-tasking Operating Systems  Multi User Systems
  • 12. Market Price of OS Operating sytems Name Price Source Microsoft Windows 7 Home Basic Rs. 5999 /- http://windows.microsoft.com/en- in/windows/buy Windows 7 Professional Rs. 13095/- Windows 8 upgrade Rs. 7499/- Windows Pro upgrade Rs. 12999/- Windows 8 ( For mobile phone) NA http://www.windowsphone.com/en- in/phones/nokia-lumia-620?model=rm-846 Apple Mac OS X version 10.6.6 Snow Leopard $ 22 (~ Rs. 1320) http://www.apple.com/in/pr/library/2011/07/20 Mac-OS-X-Lion-Available-Today-From-the- Mac-App-Store.html Mac OS X Lion Server $ 50 (~ Rs. 3000) http://www.apple.com/in/pr/library/2011/07/20 Mac-OS-X-Lion-Available-Today-From-the- Mac-App-Store.html iOS 6 (for Iphone 5) NA http://www.apple.com/iphone/features/
  • 13. Operating systems Name Price Source Unix Open source http://www.unix.org/ Linux (Ubuntu) Open source http://www.ubuntu.com/download/ alternative-downloads Google (Mobile OS) Android 4.3 (Jelly bin) NA http://www.android.com/

Editor's Notes

  1. The structure of OS consists of 4 layers:1)Hardware Hardware consists of CPU, Main memory, I/O Devices, etc,2)Software (Operating System) Software includes process management routines, memory management routines, I/O control routines, file management routines3)System programs This layer consists of compilers, Assemblers, linker etc.4)Application programs This is dependent on users need. Ex. Railway reservation system, Bank database management etc.,
  2. 1)Batch systemsBatch operating systems were designed in the 1950s to control mainframe computers.At that time, computers were large machines that used punched cards for input, line printers for output and tape drives for secondary storage media.Each program to be executed was called a job.A programmer who wished to execute a job sends a request to the operating system.2) Time-sharing SystemsMultiprogramming brought the idea of time sharing: resources could be shared between different jobs, with each job being allocated a portion of time to usea resource.Because a computer is much faster than a human, time sharing is hidden from the user—each user has the impression that the whole system is serving them exclusively3) Personal SystemsWhen personal computers were introduced, there was a need for an operating system for this new type of computer.During this era, single-user operating systems such as DOS (Disk Operating System) were introduced.4) Parallel SystemsThe need for more speed and efficiency led to the design of parallel systemsmultiple CPUs on the same machine.Each CPU can be used to serve one program or a part of a program, which means that many tasks can be accomplished in parallel instead of serially.The operating systems required for this are more complex than those that support single CPUs.5) Distributed systemsNetworking and internetworking have created a new dimension in operating systems.A job that was previously done on one computer can now be shared between computers that may be thousands of miles apart.Distributed systems combine features of the previous generation with new duties such as controlling security.6) Real-time SystemsA real-time system is expected to do a task within a specific time constraint.They are used with real-time applications, which monitor, respond to or control external processes or environments.
  3. 1) Processor Management: It means assigning processor to different tasks which has to be performed by the computer system.2) Memory Management: It means allocation of main memory and secondary storage areas to the system programmes, as well as user programmes and data.3) Input and Output Management: It means co-ordination and assignment of the different output and input devices while one or more programmes are being executed.4) File System Management: Operating system is also responsible for maintenance of a file system, in which the users are allowed to create, delete and move files.5) Establishment and Enforcement of a Priority System: It means the operating system determines and maintains the order in which jobs are to be executed in the computer system.Assignment of system resources, both software and hardware to the various users of the system.
  4. The first two responsibilities address the need for managing the computer hardware and the application programs that use the hardware.The third responsibility focuses on providing an interface between application software and hardware so that application software can be efficiently developed.Since the operating system is already responsible for managing the hardware, it should provide a programming interface for application developers.
  5. 1) Real-time Operating System: RTOS) - Real-time operating systems are used to control machinery, scientific instruments and industrial systems.An RTOS typically has very little user-interface capability, and no end-user utilities, since the system will be a "sealed box" when delivered for use.A very important part of an RTOS is managing the resources of the computer so that a particular operation executes in precisely the same amount of time, every time it occurs.2)Single-user, single task Operating Systems: 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. The Palm OS for Palm handheld computers is a good example of a modern single-user, single-task operating system.3)Single-user, multi-tasking Operating Systems: this is the type of operating system most people use on their desktop and laptop computers today. Microsoft's Windows and Apple's MacOS platforms are both examples of operating systems that will let a single user have several programs in operation at the same time. For example, it's entirely possible for a Windows user to be writing a note in a word processor while downloading a file from the Internet while printing the text of an e-mail message.4) Multi-user - A multi-user operating system allows many different users to take advantage of the computer's resources simultaneously. The operating system must make sure that the requirements of the various users are balanced, and that each of the programs they are using has sufficient and separate resources so that a problem with one user doesn't affect the entire community of users. Unix, VMS and mainframe operating systems, such as MVS, are examples of multi-user operating systems