SlideShare a Scribd company logo
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

PPTX
operating system
PPTX
Operating system
PDF
Processes in unix
PPTX
Presentation on Operating System & its Components
PPTX
Process management in linux
PPS
Functions Of Operating System
PDF
Introduction to ms windows
PPT
Operating system presentation
operating system
Operating system
Processes in unix
Presentation on Operating System & its Components
Process management in linux
Functions Of Operating System
Introduction to ms windows
Operating system presentation

What's hot (20)

PPTX
Operating system and its types
PPTX
Operating system basics
PDF
Introduction to Operating Systems
PPTX
Os ppt
PPT
Operating Systems
PPTX
Operating systems (For CBSE School Students)
PPT
Types of Operating System
PPTX
Operating System Operations ppt.pptx
PPTX
Operating system
PDF
Operating System.pdf
PPTX
Features of windows
PPTX
Operating systems
PPT
Ch3: Operating System Structure
PPTX
PPT
Operating systems By Awais
PPT
Architecture of Linux
PPTX
Operating system
PPTX
Operating system
PPT
Introduction to operating system
PDF
Operating Systems
Operating system and its types
Operating system basics
Introduction to Operating Systems
Os ppt
Operating Systems
Operating systems (For CBSE School Students)
Types of Operating System
Operating System Operations ppt.pptx
Operating system
Operating System.pdf
Features of windows
Operating systems
Ch3: Operating System Structure
Operating systems By Awais
Architecture of Linux
Operating system
Operating system
Introduction to operating system
Operating Systems
Ad

Similar to Operating Systems (20)

PPTX
Functions Of Operating Systems
PPTX
Fundamentals of operating system maam lugas.pptx
PPT
PMOS2e_PPT_Ch01-4web.ppt operating ystem
PDF
Operating Systems ( Os )
PPT
Understanding Operating system concepts
DOC
system software and operating System
PPTX
OPERATING SYSTEMS.pptx
PPTX
Web Quest Of Operating Systems
PPTX
Introduction to Operating - Systems.pptx
PPTX
Operating System.pptx
PPTX
aintenance Part-1.pptxudyfusdyfurgyufgyhugyf
PPTX
Introduction tio m Operating System.pptx
PPTX
Bba i-introduction to computer-u-3-functions operating systems
PPTX
Operating system
PPTX
Bsc cs 1 fit u-3 operating systems
PPTX
Bsc cs 1 fit u-3 operating systems
PPTX
Session 1(Concept of operating system).pptx
PPTX
Introduction to Operating system CBSE
PDF
OVERVIEW OF OPERATING SYSTEM -Basic concepts of operating system like functio...
Functions Of Operating Systems
Fundamentals of operating system maam lugas.pptx
PMOS2e_PPT_Ch01-4web.ppt operating ystem
Operating Systems ( Os )
Understanding Operating system concepts
system software and operating System
OPERATING SYSTEMS.pptx
Web Quest Of Operating Systems
Introduction to Operating - Systems.pptx
Operating System.pptx
aintenance Part-1.pptxudyfusdyfurgyufgyhugyf
Introduction tio m Operating System.pptx
Bba i-introduction to computer-u-3-functions operating systems
Operating system
Bsc cs 1 fit u-3 operating systems
Bsc cs 1 fit u-3 operating systems
Session 1(Concept of operating system).pptx
Introduction to Operating system CBSE
OVERVIEW OF OPERATING SYSTEM -Basic concepts of operating system like functio...
Ad

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

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

Recently uploaded (20)

PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PPTX
Unit 4 Computer Architecture Multicore Processor.pptx
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
HVAC Specification 2024 according to central public works department
PPTX
Virtual and Augmented Reality in Current Scenario
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PDF
1_English_Language_Set_2.pdf probationary
PDF
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
PPTX
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PDF
AI-driven educational solutions for real-life interventions in the Philippine...
PDF
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
PDF
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
PPTX
TNA_Presentation-1-Final(SAVE)) (1).pptx
PDF
Weekly quiz Compilation Jan -July 25.pdf
PPTX
Introduction to pro and eukaryotes and differences.pptx
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PDF
Indian roads congress 037 - 2012 Flexible pavement
PDF
My India Quiz Book_20210205121199924.pdf
202450812 BayCHI UCSC-SV 20250812 v17.pptx
Unit 4 Computer Architecture Multicore Processor.pptx
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
HVAC Specification 2024 according to central public works department
Virtual and Augmented Reality in Current Scenario
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
1_English_Language_Set_2.pdf probationary
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
Practical Manual AGRO-233 Principles and Practices of Natural Farming
AI-driven educational solutions for real-life interventions in the Philippine...
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
TNA_Presentation-1-Final(SAVE)) (1).pptx
Weekly quiz Compilation Jan -July 25.pdf
Introduction to pro and eukaryotes and differences.pptx
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
Indian roads congress 037 - 2012 Flexible pavement
My India Quiz Book_20210205121199924.pdf

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

  • #5: 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.,
  • #6: 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.
  • #10: 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.
  • #11: 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.
  • #12: 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