SlideShare a Scribd company logo
1 of 22
PREFACE
• Aim
• Few Basics of Computer System
• Definition of Operating System
• Tasks of Operating System
• Type of Operating System
• Popular Operating Systems
AIM
• To make you aware of
–Operating System
– Tasks
– Types
–Popular OS
Basics Computer Systems
BASICS OF COMPUTER SYSTEMS
• Hardware
• Software
• Input Devices
• Output Devices
Computer Systems
• How machine works
How machine presents
• How computer presents
Computer Systems
Definition of Operating Systems
• An Operating System is an interface between a
computer user and computer hardware.
• It is a software which performs all the basic
tasks like file management, memory
management, process management, handling
input and output, and controlling peripheral
devices such as disk drives and printers.
DEFINITION OF OPERATING SYSTEMS
TASKS OF OPERATING SYSTEM
• Processor management
• Memory management
• Device management
• Storage management
• Application
• User interface
OTHER IMPORTANT ACTIVITIES OF OS
• Security
• Control over system performance .
• Job accounting
• Error detecting aids
• Coordination between other software and
users
Popular Operating Systems
Computers
Linux
Windows
DOS
Mobiles
Android
ios
Blackberry
TYPES OF OPERATING SYSTEM
• Simple Batch System
• Multiprogramming Batch System
• Multiprocessor System
• Distributed Operating System
• Real time Operating System
SIMPLE BATCH OS
• No direct interaction b/w user and computer
• Jobs are submitted to operator
• Jobs are executed by computer in batch
• Only one program is executed at a time
• CPU remains idle for much of time
MULTI PROGRAMMING BATCH SYSTEMS
• Jobs are executed from memory
• Once this job needs an I/O operation OS
switches to another job
• If several jobs are ready to run at the same
time, then system chooses which one to run
• CPU will never be idle and keeps on processing
MULTI PROCESSOR SYSTEMS
• consists of several processors
• hare a common physical memory
• provides higher computing power and speed
• operate under single operating system
• System divides task into many subtasks and
then these subtasks can be executed in paralle
• Enhanced performance
DISTRIBUTED OPERATING SYSTEMS
• many computers that are inter connected by
communication networks
• user at one site can utilize the resources of
systems at other sites
• Fast processing.
• Less load on the Host Machine
REAL-TIME OPERATING SYSTEM
• It gives and guarantees maximum time for
each of the critical operations
• Can be divided in two types
– Hard Real-Time Operating Systems
Military weapon systems, scientific experiments
etc
– Soft Real-Time Operating Systems
Banking systems, ticket booking systems etc
POPULAR OPERATING SYSTEM
ANDROID
Developer Google
Written in Java & C++
Versions Kitkat 4.4
Lollipop 5.0
Marshmallow 6.0
Nougat 7.0
POPULAR OPERATING SYSTEM
Microsoft Windows
Developer Microsoft
Written in C & C++
Versions Windows XP
Windows Vista
Windows 7
Windows 8
Windows 10
Operating system by ajay yadav shq upr
Operating system by ajay yadav shq upr

More Related Content

What's hot

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-1abhinav baba
 
Bsc cs 1 fit u-3 operating systems
Bsc cs 1 fit u-3 operating systemsBsc cs 1 fit u-3 operating systems
Bsc cs 1 fit u-3 operating systemsRai University
 
2 operating systems and utility softwares
2 operating systems and utility softwares2 operating systems and utility softwares
2 operating systems and utility softwaresMrQaz996
 
Lecture 1 introduction to Operating System
Lecture 1 introduction to Operating SystemLecture 1 introduction to Operating System
Lecture 1 introduction to Operating SystemDr. Amitava Nag
 
Introduction of os and types
Introduction of os and typesIntroduction of os and types
Introduction of os and typesPrakash Sir
 
introduction to operating system
introduction to operating systemintroduction to operating system
introduction to operating systemHAMZA AHMED
 
Introduction to operating system, system calls and interrupts
Introduction to operating system, system calls and interruptsIntroduction to operating system, system calls and interrupts
Introduction to operating system, system calls and interruptsShivam Mitra
 

What's hot (17)

Operating system
Operating systemOperating system
Operating system
 
Os
OsOs
Os
 
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
 
Bsc cs 1 fit u-3 operating systems
Bsc cs 1 fit u-3 operating systemsBsc cs 1 fit u-3 operating systems
Bsc cs 1 fit u-3 operating systems
 
2 operating systems and utility softwares
2 operating systems and utility softwares2 operating systems and utility softwares
2 operating systems and utility softwares
 
Lecture 1 introduction to Operating System
Lecture 1 introduction to Operating SystemLecture 1 introduction to Operating System
Lecture 1 introduction to Operating System
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Chapter 4
Chapter 4Chapter 4
Chapter 4
 
Os ppt
Os pptOs ppt
Os ppt
 
Types Of Operating Systems
Types Of Operating SystemsTypes Of Operating Systems
Types Of Operating Systems
 
Introduction of os and types
Introduction of os and typesIntroduction of os and types
Introduction of os and types
 
Operating System concepts
Operating System conceptsOperating System concepts
Operating System concepts
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
Operating system
Operating systemOperating system
Operating system
 
Computer system
Computer systemComputer system
Computer system
 
introduction to operating system
introduction to operating systemintroduction to operating system
introduction to operating system
 
Introduction to operating system, system calls and interrupts
Introduction to operating system, system calls and interruptsIntroduction to operating system, system calls and interrupts
Introduction to operating system, system calls and interrupts
 

Viewers also liked

Operating system and unix code 303205 bca 2nd semester exam. ...
Operating system  and unix    code  303205   bca     2nd semester     exam.  ...Operating system  and unix    code  303205   bca     2nd semester     exam.  ...
Operating system and unix code 303205 bca 2nd semester exam. ...umesh singh
 
Operating Systems
Operating SystemsOperating Systems
Operating Systemsvasomozu56
 
Chapter 1 - Introduction
Chapter 1 - IntroductionChapter 1 - Introduction
Chapter 1 - IntroductionWayne Jones Jnr
 
Computer system component breakdown
Computer system component breakdownComputer system component breakdown
Computer system component breakdownArjun Verma
 
Shortcut Keys
Shortcut KeysShortcut Keys
Shortcut Keyslynblair
 
History of the internet.pptx done!
History of the internet.pptx done!History of the internet.pptx done!
History of the internet.pptx done!arivas2595
 
Excel short cut key
Excel short cut keyExcel short cut key
Excel short cut keyadarshcrp
 
computer virus presentation
computer virus presentationcomputer virus presentation
computer virus presentationKalpana Dangol
 
Basics of computer & internet .pptx
Basics of computer & internet  .pptxBasics of computer & internet  .pptx
Basics of computer & internet .pptxSatish k
 
Basic shortcut keys of computer or PC
Basic shortcut keys of computer or PCBasic shortcut keys of computer or PC
Basic shortcut keys of computer or PCshashikant pabari
 
3 definition of operating systems
3 definition of operating systems3 definition of operating systems
3 definition of operating systemsmyrajendra
 
Computer virus and anti virus presentation
Computer virus and anti virus presentationComputer virus and anti virus presentation
Computer virus and anti virus presentationSardar Kaukaz
 

Viewers also liked (20)

Operating system and unix code 303205 bca 2nd semester exam. ...
Operating system  and unix    code  303205   bca     2nd semester     exam.  ...Operating system  and unix    code  303205   bca     2nd semester     exam.  ...
Operating system and unix code 303205 bca 2nd semester exam. ...
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Chapter 1 - Introduction
Chapter 1 - IntroductionChapter 1 - Introduction
Chapter 1 - Introduction
 
Computer system component breakdown
Computer system component breakdownComputer system component breakdown
Computer system component breakdown
 
Shortcut Keys
Shortcut KeysShortcut Keys
Shortcut Keys
 
History of the internet.pptx done!
History of the internet.pptx done!History of the internet.pptx done!
History of the internet.pptx done!
 
Excel short cut key
Excel short cut keyExcel short cut key
Excel short cut key
 
Computer Basics
Computer BasicsComputer Basics
Computer Basics
 
Basics of computers
Basics of computersBasics of computers
Basics of computers
 
computer virus presentation
computer virus presentationcomputer virus presentation
computer virus presentation
 
Shortcuts (Computer commannds)
Shortcuts (Computer commannds)Shortcuts (Computer commannds)
Shortcuts (Computer commannds)
 
Arpanet
ArpanetArpanet
Arpanet
 
computer virus
computer viruscomputer virus
computer virus
 
Basics of computer & internet .pptx
Basics of computer & internet  .pptxBasics of computer & internet  .pptx
Basics of computer & internet .pptx
 
Computer virus
Computer virusComputer virus
Computer virus
 
Basic shortcut keys of computer or PC
Basic shortcut keys of computer or PCBasic shortcut keys of computer or PC
Basic shortcut keys of computer or PC
 
Keyboard shortcuts
Keyboard shortcutsKeyboard shortcuts
Keyboard shortcuts
 
All About Short Keys
All About Short KeysAll About Short Keys
All About Short Keys
 
3 definition of operating systems
3 definition of operating systems3 definition of operating systems
3 definition of operating systems
 
Computer virus and anti virus presentation
Computer virus and anti virus presentationComputer virus and anti virus presentation
Computer virus and anti virus presentation
 

Similar to Operating system by ajay yadav shq upr

Introduction & Background(Operating Systems).pptx
Introduction & Background(Operating Systems).pptxIntroduction & Background(Operating Systems).pptx
Introduction & Background(Operating Systems).pptxssuserf7df42
 
Introduction to Operating system CBSE
Introduction to Operating system CBSE Introduction to Operating system CBSE
Introduction to Operating system CBSE PrashantChahal3
 
os unit 1 (2).pptx. introduction to operating systems
os unit 1 (2).pptx. introduction to operating systemsos unit 1 (2).pptx. introduction to operating systems
os unit 1 (2).pptx. introduction to operating systemsssuser6aef00
 
CSE3120- Module1 part 1 v1.pptx
CSE3120- Module1 part 1 v1.pptxCSE3120- Module1 part 1 v1.pptx
CSE3120- Module1 part 1 v1.pptxakhilagajjala
 
Operating System Unit 1
Operating System Unit 1Operating System Unit 1
Operating System Unit 1SanthiNivas
 
Kernel security Concepts
Kernel security ConceptsKernel security Concepts
Kernel security ConceptsMohit Saxena
 
Operating System BCA 301
Operating System BCA 301Operating System BCA 301
Operating System BCA 301cpjcollege
 
Operating System Introduction - Definition, Working, Components
Operating System Introduction - Definition, Working, ComponentsOperating System Introduction - Definition, Working, Components
Operating System Introduction - Definition, Working, ComponentsNithesh Shetty
 
Introduction to Operating System
Introduction to Operating SystemIntroduction to Operating System
Introduction to Operating Systempriya_sinha02
 
Chapter one_oS.ppt
Chapter one_oS.pptChapter one_oS.ppt
Chapter one_oS.pptmiki304759
 

Similar to Operating system by ajay yadav shq upr (20)

Introduction & Background(Operating Systems).pptx
Introduction & Background(Operating Systems).pptxIntroduction & Background(Operating Systems).pptx
Introduction & Background(Operating Systems).pptx
 
Operating system
Operating systemOperating system
Operating system
 
Introduction to Operating system CBSE
Introduction to Operating system CBSE Introduction to Operating system CBSE
Introduction to Operating system CBSE
 
Operating System 1.pptx
Operating System 1.pptxOperating System 1.pptx
Operating System 1.pptx
 
os unit 1 (2).pptx. introduction to operating systems
os unit 1 (2).pptx. introduction to operating systemsos unit 1 (2).pptx. introduction to operating systems
os unit 1 (2).pptx. introduction to operating systems
 
CSE3120- Module1 part 1 v1.pptx
CSE3120- Module1 part 1 v1.pptxCSE3120- Module1 part 1 v1.pptx
CSE3120- Module1 part 1 v1.pptx
 
1. Introduction to OS.ppt
1. Introduction to OS.ppt1. Introduction to OS.ppt
1. Introduction to OS.ppt
 
unit1 part1.ppt
unit1 part1.pptunit1 part1.ppt
unit1 part1.ppt
 
chapter1.ppt
chapter1.pptchapter1.ppt
chapter1.ppt
 
Operating System Unit 1
Operating System Unit 1Operating System Unit 1
Operating System Unit 1
 
Introduction to operating systems
 Introduction to operating systems Introduction to operating systems
Introduction to operating systems
 
Chap2
Chap2Chap2
Chap2
 
Kernel security Concepts
Kernel security ConceptsKernel security Concepts
Kernel security Concepts
 
Operating System BCA 301
Operating System BCA 301Operating System BCA 301
Operating System BCA 301
 
Operating System Introduction - Definition, Working, Components
Operating System Introduction - Definition, Working, ComponentsOperating System Introduction - Definition, Working, Components
Operating System Introduction - Definition, Working, Components
 
Introduction to Operating System
Introduction to Operating SystemIntroduction to Operating System
Introduction to Operating System
 
ch1.ppt
ch1.pptch1.ppt
ch1.ppt
 
Ch1 introduction
Ch1   introductionCh1   introduction
Ch1 introduction
 
OPERATING SYSTEM
OPERATING SYSTEMOPERATING SYSTEM
OPERATING SYSTEM
 
Chapter one_oS.ppt
Chapter one_oS.pptChapter one_oS.ppt
Chapter one_oS.ppt
 

Recently uploaded

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Recently uploaded (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

Operating system by ajay yadav shq upr

  • 1.
  • 2. PREFACE • Aim • Few Basics of Computer System • Definition of Operating System • Tasks of Operating System • Type of Operating System • Popular Operating Systems
  • 3. AIM • To make you aware of –Operating System – Tasks – Types –Popular OS
  • 5. BASICS OF COMPUTER SYSTEMS • Hardware • Software • Input Devices • Output Devices
  • 6. Computer Systems • How machine works
  • 7. How machine presents • How computer presents Computer Systems
  • 8. Definition of Operating Systems • An Operating System is an interface between a computer user and computer hardware. • It is a software which performs all the basic tasks like file management, memory management, process management, handling input and output, and controlling peripheral devices such as disk drives and printers.
  • 10. TASKS OF OPERATING SYSTEM • Processor management • Memory management • Device management • Storage management • Application • User interface
  • 11. OTHER IMPORTANT ACTIVITIES OF OS • Security • Control over system performance . • Job accounting • Error detecting aids • Coordination between other software and users
  • 13. TYPES OF OPERATING SYSTEM • Simple Batch System • Multiprogramming Batch System • Multiprocessor System • Distributed Operating System • Real time Operating System
  • 14. SIMPLE BATCH OS • No direct interaction b/w user and computer • Jobs are submitted to operator • Jobs are executed by computer in batch • Only one program is executed at a time • CPU remains idle for much of time
  • 15. MULTI PROGRAMMING BATCH SYSTEMS • Jobs are executed from memory • Once this job needs an I/O operation OS switches to another job • If several jobs are ready to run at the same time, then system chooses which one to run • CPU will never be idle and keeps on processing
  • 16. MULTI PROCESSOR SYSTEMS • consists of several processors • hare a common physical memory • provides higher computing power and speed • operate under single operating system • System divides task into many subtasks and then these subtasks can be executed in paralle • Enhanced performance
  • 17. DISTRIBUTED OPERATING SYSTEMS • many computers that are inter connected by communication networks • user at one site can utilize the resources of systems at other sites • Fast processing. • Less load on the Host Machine
  • 18. REAL-TIME OPERATING SYSTEM • It gives and guarantees maximum time for each of the critical operations • Can be divided in two types – Hard Real-Time Operating Systems Military weapon systems, scientific experiments etc – Soft Real-Time Operating Systems Banking systems, ticket booking systems etc
  • 19. POPULAR OPERATING SYSTEM ANDROID Developer Google Written in Java & C++ Versions Kitkat 4.4 Lollipop 5.0 Marshmallow 6.0 Nougat 7.0
  • 20. POPULAR OPERATING SYSTEM Microsoft Windows Developer Microsoft Written in C & C++ Versions Windows XP Windows Vista Windows 7 Windows 8 Windows 10