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

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
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
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 

Recently uploaded (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 

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