SlideShare a Scribd company logo
A program that acts as an intermediary between a user of a 
computer and the computer hardware. 
Operating system goals: 
◦ Execute user programs and make solving user problems 
easier. 
◦ Make the computer system convenient to use. 
Use the computer hardware in an efficient manner.
Make a computer system easier to use: 
◦ An operating system hides the details of hardware resources 
from users and provides them with a convenient interface for 
using a computer system 
USERS 
System SW & 
Application SW 
OS Hardware
multi-tasking 
multi-programming 
buffering 
spooling
To handle 2 or more programs at the same time from a 
single user ‘s perception 
◦ CPU can only perform one task at a time, however, it runs so 
fast that 2 or more jobs seem to execute at the same time
2 or more programs store in the main memory 
at the same time 
When one job reeds to wait (e.g. I/O 
operation), CPU switch to another job to 
execute 
When the first job finishes waiting, CPU will 
get back the first job to execute
A temporary storage area (buffers) to read data from 
input device or send data to the output device 
Keep CPU busy 
◦ Because I/O operation is slow
a larger buffer from hard disk 
buffer store the data through I/O operation 
◦ because I/O operation is slow and CPU operation is 
fast
Operating 
System 
Device configuration 
Controls peripheral devices connected to the computer 
File management 
Transfers files between main memory and secondary 
storage, manages file folders, allocates the secondary 
storage space, and provides file protection and 
recovery 
Memory management 
Allocates the use of random access memory (RAM) to 
requesting processes 
Interface platform 
Allows the computer to run other applications
Best use of the computer resources. 
Provide a background for user’s programs to 
execute. 
Display and deal with errors when it happens. 
Control the selection and operation of the 
peripherals. 
Act as a communication link between users. 
System protection
Batch processing. 
Real time processing. 
Time sharing processing.
Jobs, together with input data, are fed into the 
system in a batch. 
The jobs are then run one after another. 
No job can be started until previous job is 
completed
Immediate response is needed. 
The main object of real-time operating systems is their 
quick and predictable response to events. 
For example 
◦ anti-missile defense system 
◦ airplane landing control system 
◦ interrupt error in computer system
Each user is given a time slice to interact with the 
CPU. 
The size of the time slice will depend on the 
system. 
Each user is served in sequence.
UNIX
LINUX :-
WINDOWS
Operating system jitendra

More Related Content

What's hot

Operating System Introduction
Operating System IntroductionOperating System Introduction
Operating System Introduction
dipaknandankar
 
Operating system
Operating systemOperating system
Operating system
Maitri Ratna Bajracharya
 
Operating system
Operating systemOperating system
Operating system
Trinity Dwarka
 
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
abhinav baba
 
Basic of operating system
Basic of operating systemBasic of operating system
Basic of operating system
priyanka jain
 
Introduction to Operating System
Introduction to Operating SystemIntroduction to Operating System
Introduction to Operating System
Divya S
 
Types of os
Types of osTypes of os
Types of os
J.T.A.JONES
 
Presentation on Operating System & its Components
Presentation on Operating System & its ComponentsPresentation on Operating System & its Components
Presentation on Operating System & its ComponentsMahmuda Rahman
 
Operating systems Overview
Operating systems OverviewOperating systems Overview
Operating systems Overview
NAILBITER
 
Operating system services 9
Operating system services 9Operating system services 9
Operating system services 9myrajendra
 
Operating System
Operating SystemOperating System
Operating System
Kamal Acharya
 
Overview of operating system
Overview of operating systemOverview of operating system
Overview of operating system
Abdullah Al Amin
 
Types of os
Types of osTypes of os
Types of os
HIMANSHU TAYAL
 
Operating system lecture1
Operating system lecture1Operating system lecture1
Operating system lecture1
AhalyaSri
 
Lecture 1 introduction to Operating System
Lecture 1 introduction to Operating SystemLecture 1 introduction to Operating System
Lecture 1 introduction to Operating System
Dr. Amitava Nag
 
Services provided by os
Services provided by osServices provided by os
Services provided by osSumant Diwakar
 

What's hot (20)

Operating System Introduction
Operating System IntroductionOperating System Introduction
Operating System Introduction
 
Ch1
Ch1Ch1
Ch1
 
Operating system
Operating systemOperating system
Operating system
 
Operating system
Operating systemOperating system
Operating system
 
Computer system
Computer systemComputer system
Computer system
 
Os
OsOs
Os
 
Computer system
Computer systemComputer system
Computer system
 
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
 
Basic of operating system
Basic of operating systemBasic of operating system
Basic of operating system
 
Introduction to Operating System
Introduction to Operating SystemIntroduction to Operating System
Introduction to Operating System
 
Types of os
Types of osTypes of os
Types of os
 
Presentation on Operating System & its Components
Presentation on Operating System & its ComponentsPresentation on Operating System & its Components
Presentation on Operating System & its Components
 
Operating systems Overview
Operating systems OverviewOperating systems Overview
Operating systems Overview
 
Operating system services 9
Operating system services 9Operating system services 9
Operating system services 9
 
Operating System
Operating SystemOperating System
Operating System
 
Overview of operating system
Overview of operating systemOverview of operating system
Overview of operating system
 
Types of os
Types of osTypes of os
Types of os
 
Operating system lecture1
Operating system lecture1Operating system lecture1
Operating system lecture1
 
Lecture 1 introduction to Operating System
Lecture 1 introduction to Operating SystemLecture 1 introduction to Operating System
Lecture 1 introduction to Operating System
 
Services provided by os
Services provided by osServices provided by os
Services provided by os
 

Viewers also liked

MFA report “The Most Resonant Human Rights Violations in Certain Countries 2013”
MFA report “The Most Resonant Human Rights Violations in Certain Countries 2013”MFA report “The Most Resonant Human Rights Violations in Certain Countries 2013”
MFA report “The Most Resonant Human Rights Violations in Certain Countries 2013”
Sapiens Belarus
 
Okul öncesi dönemde beslenme eğitimi slayti
Okul öncesi dönemde beslenme eğitimi slaytiOkul öncesi dönemde beslenme eğitimi slayti
Okul öncesi dönemde beslenme eğitimi slayti112004018
 
Hire a hip implant lawyer for getting a better advice!
Hire a hip implant lawyer for getting a better advice!Hire a hip implant lawyer for getting a better advice!
Hire a hip implant lawyer for getting a better advice!Fred meek
 
Sociology ( Conflict in North East india )
Sociology ( Conflict in North East india )Sociology ( Conflict in North East india )
Sociology ( Conflict in North East india )
Pragyan
 
Lux4home pebbles-collection
Lux4home pebbles-collectionLux4home pebbles-collection
Lux4home pebbles-collection
Lux4home™
 
Presentación s.o.
Presentación s.o.Presentación s.o.
Presentación s.o.gmrojasf
 
Productivity tips for startup founders | LikeHack
Productivity tips for startup founders | LikeHackProductivity tips for startup founders | LikeHack
Productivity tips for startup founders | LikeHack
LikeHack by WelkerMedia
 
Absolutely fantasticslideshow1
Absolutely fantasticslideshow1Absolutely fantasticslideshow1
Absolutely fantasticslideshow1Pradeep Jain
 
Sociology (Part II)
Sociology (Part II)Sociology (Part II)
Sociology (Part II)
Pragyan
 
This is a title
This is a titleThis is a title
This is a titlesailias
 
130401 khuyen mai chao mua he 2013 eff 8 apr-21apr
130401 khuyen mai chao mua he 2013 eff 8 apr-21apr130401 khuyen mai chao mua he 2013 eff 8 apr-21apr
130401 khuyen mai chao mua he 2013 eff 8 apr-21aprThiên Đế
 

Viewers also liked (11)

MFA report “The Most Resonant Human Rights Violations in Certain Countries 2013”
MFA report “The Most Resonant Human Rights Violations in Certain Countries 2013”MFA report “The Most Resonant Human Rights Violations in Certain Countries 2013”
MFA report “The Most Resonant Human Rights Violations in Certain Countries 2013”
 
Okul öncesi dönemde beslenme eğitimi slayti
Okul öncesi dönemde beslenme eğitimi slaytiOkul öncesi dönemde beslenme eğitimi slayti
Okul öncesi dönemde beslenme eğitimi slayti
 
Hire a hip implant lawyer for getting a better advice!
Hire a hip implant lawyer for getting a better advice!Hire a hip implant lawyer for getting a better advice!
Hire a hip implant lawyer for getting a better advice!
 
Sociology ( Conflict in North East india )
Sociology ( Conflict in North East india )Sociology ( Conflict in North East india )
Sociology ( Conflict in North East india )
 
Lux4home pebbles-collection
Lux4home pebbles-collectionLux4home pebbles-collection
Lux4home pebbles-collection
 
Presentación s.o.
Presentación s.o.Presentación s.o.
Presentación s.o.
 
Productivity tips for startup founders | LikeHack
Productivity tips for startup founders | LikeHackProductivity tips for startup founders | LikeHack
Productivity tips for startup founders | LikeHack
 
Absolutely fantasticslideshow1
Absolutely fantasticslideshow1Absolutely fantasticslideshow1
Absolutely fantasticslideshow1
 
Sociology (Part II)
Sociology (Part II)Sociology (Part II)
Sociology (Part II)
 
This is a title
This is a titleThis is a title
This is a title
 
130401 khuyen mai chao mua he 2013 eff 8 apr-21apr
130401 khuyen mai chao mua he 2013 eff 8 apr-21apr130401 khuyen mai chao mua he 2013 eff 8 apr-21apr
130401 khuyen mai chao mua he 2013 eff 8 apr-21apr
 

Similar to Operating system jitendra

Operating system
Operating systemOperating system
Operating system
chetan handa
 
introduce computer .pptx
introduce computer .pptxintroduce computer .pptx
introduce computer .pptx
SHUJEHASSAN
 
OS - Ch1
OS - Ch1OS - Ch1
OS - Ch1sphs
 
Operating systems. replace ch1 with numbers for next chapters
Operating systems. replace ch1 with numbers for next chaptersOperating systems. replace ch1 with numbers for next chapters
Operating systems. replace ch1 with numbers for next chapterssphs
 
Chapter 1 - Introduction
Chapter 1 - IntroductionChapter 1 - Introduction
Chapter 1 - IntroductionWayne Jones Jnr
 
operating system over view.ppt operating sysyems
operating system over view.ppt operating sysyemsoperating system over view.ppt operating sysyems
operating system over view.ppt operating sysyems
JyoReddy9
 
Operating system
Operating systemOperating system
Operating systemmak120
 
Operating system
Operating systemOperating system
Operating system
marar hina
 
Basics of Operating System
Basics of Operating SystemBasics of Operating System
Basics of Operating System
Soumit Ghosh
 
Ch1 - OS.pdf
Ch1 - OS.pdfCh1 - OS.pdf
Ch1 - OS.pdf
OmarKamil1
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
Shweta Shah
 
Operating system (BCS303) MODULE 1 NOTES
Operating system (BCS303) MODULE 1 NOTESOperating system (BCS303) MODULE 1 NOTES
Operating system (BCS303) MODULE 1 NOTES
KopinathMURUGESAN
 
Lecture1,2,3 (1).pdf
Lecture1,2,3 (1).pdfLecture1,2,3 (1).pdf
Lecture1,2,3 (1).pdf
Taufeeq8
 
Os unit 1
Os unit 1Os unit 1
Os unit 1
Krupali Mistry
 
Fundamental Operating System Concepts.pptx
Fundamental Operating System Concepts.pptxFundamental Operating System Concepts.pptx
Fundamental Operating System Concepts.pptx
Uttara University
 
Mca ii os u-1 introduction to os
Mca  ii  os u-1 introduction to osMca  ii  os u-1 introduction to os
Mca ii os u-1 introduction to os
Rai University
 
Introduction of operating system
Introduction of operating systemIntroduction of operating system
Introduction of operating system
Jitendrakumar Upadhyay
 
Module1
Module1Module1
Module1
dilshad begum
 

Similar to Operating system jitendra (20)

Ch1
Ch1Ch1
Ch1
 
Operating system
Operating systemOperating system
Operating system
 
introduce computer .pptx
introduce computer .pptxintroduce computer .pptx
introduce computer .pptx
 
OS - Ch1
OS - Ch1OS - Ch1
OS - Ch1
 
Operating systems. replace ch1 with numbers for next chapters
Operating systems. replace ch1 with numbers for next chaptersOperating systems. replace ch1 with numbers for next chapters
Operating systems. replace ch1 with numbers for next chapters
 
Chapter 1 - Introduction
Chapter 1 - IntroductionChapter 1 - Introduction
Chapter 1 - Introduction
 
operating system over view.ppt operating sysyems
operating system over view.ppt operating sysyemsoperating system over view.ppt operating sysyems
operating system over view.ppt operating sysyems
 
Operating system
Operating systemOperating system
Operating system
 
Operating system
Operating systemOperating system
Operating system
 
Ch1
Ch1Ch1
Ch1
 
Basics of Operating System
Basics of Operating SystemBasics of Operating System
Basics of Operating System
 
Ch1 - OS.pdf
Ch1 - OS.pdfCh1 - OS.pdf
Ch1 - OS.pdf
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
Operating system (BCS303) MODULE 1 NOTES
Operating system (BCS303) MODULE 1 NOTESOperating system (BCS303) MODULE 1 NOTES
Operating system (BCS303) MODULE 1 NOTES
 
Lecture1,2,3 (1).pdf
Lecture1,2,3 (1).pdfLecture1,2,3 (1).pdf
Lecture1,2,3 (1).pdf
 
Os unit 1
Os unit 1Os unit 1
Os unit 1
 
Fundamental Operating System Concepts.pptx
Fundamental Operating System Concepts.pptxFundamental Operating System Concepts.pptx
Fundamental Operating System Concepts.pptx
 
Mca ii os u-1 introduction to os
Mca  ii  os u-1 introduction to osMca  ii  os u-1 introduction to os
Mca ii os u-1 introduction to os
 
Introduction of operating system
Introduction of operating systemIntroduction of operating system
Introduction of operating system
 
Module1
Module1Module1
Module1
 

Recently uploaded

Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
Operational Excellence Consulting
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
RajPriye
 
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
BBPMedia1
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
tjcomstrang
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
SynapseIndia
 
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Arihant Webtech Pvt. Ltd
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
HumanResourceDimensi1
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
dylandmeas
 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
Ben Wann
 
anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
anasabutalha2013
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
seoforlegalpillers
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
Erika906060
 
The-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic managementThe-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic management
Bojamma2
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
creerey
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Lviv Startup Club
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
Cynthia Clay
 
Unveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdfUnveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdf
Sam H
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
tanyjahb
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
usawebmarket
 
The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...
balatucanapplelovely
 

Recently uploaded (20)

Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
 
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
 
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
 
anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
 
The-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic managementThe-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic management
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Unveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdfUnveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdf
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
 
The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...
 

Operating system jitendra

  • 1.
  • 2. A program that acts as an intermediary between a user of a computer and the computer hardware. Operating system goals: ◦ Execute user programs and make solving user problems easier. ◦ Make the computer system convenient to use. Use the computer hardware in an efficient manner.
  • 3. Make a computer system easier to use: ◦ An operating system hides the details of hardware resources from users and provides them with a convenient interface for using a computer system USERS System SW & Application SW OS Hardware
  • 5. To handle 2 or more programs at the same time from a single user ‘s perception ◦ CPU can only perform one task at a time, however, it runs so fast that 2 or more jobs seem to execute at the same time
  • 6. 2 or more programs store in the main memory at the same time When one job reeds to wait (e.g. I/O operation), CPU switch to another job to execute When the first job finishes waiting, CPU will get back the first job to execute
  • 7. A temporary storage area (buffers) to read data from input device or send data to the output device Keep CPU busy ◦ Because I/O operation is slow
  • 8. a larger buffer from hard disk buffer store the data through I/O operation ◦ because I/O operation is slow and CPU operation is fast
  • 9. Operating System Device configuration Controls peripheral devices connected to the computer File management Transfers files between main memory and secondary storage, manages file folders, allocates the secondary storage space, and provides file protection and recovery Memory management Allocates the use of random access memory (RAM) to requesting processes Interface platform Allows the computer to run other applications
  • 10. Best use of the computer resources. Provide a background for user’s programs to execute. Display and deal with errors when it happens. Control the selection and operation of the peripherals. Act as a communication link between users. System protection
  • 11. Batch processing. Real time processing. Time sharing processing.
  • 12. Jobs, together with input data, are fed into the system in a batch. The jobs are then run one after another. No job can be started until previous job is completed
  • 13. Immediate response is needed. The main object of real-time operating systems is their quick and predictable response to events. For example ◦ anti-missile defense system ◦ airplane landing control system ◦ interrupt error in computer system
  • 14. Each user is given a time slice to interact with the CPU. The size of the time slice will depend on the system. Each user is served in sequence.
  • 15. UNIX