SlideShare a Scribd company logo
Operating System
• An operating system is a program that acts as an
interface between the software and the
computer hardware.
• It is an integration set of specialised programs
that are used to manage overall resources and
operations of the computer.
• It is specialised software that controls and
monitors the execution of all other programs that
reside in the computer, including application
programs and other system software.
• Objectives of Operating System
• Making a computer system convenient to use in an efficient manner
• To hide the details of the hardware resources from the users
• To provide users a convenient interface to use the computer
system.
• To act as an intermediary between the hardware and its users and
making it easier for the users to access and use other resources.
• Manage the resources of a computer system.
• keep track of who is using which resource, granting resource
requests, according for resource using and mediating conflicting
requests from different programs and users.
• The efficient and fair sharing of resources among users and
programs
• Characteristics of Operating System
• Memory Management -- It keeps tracks of primary
memory i.e what part of it are in use by whom, what part
are not in use etc.Allocates the memory when the process
or program request it.
• Processor Management -- Allocate the processor(CPU) to a
process. Deallocate processor when processor is no longer
required.
• Device Management -- Keep tracks of all devices.This is also
called I/O controller. Decides which process gets the device
when and for how much time.
• File Management -- Allocates the resources. De-allocates
the resource. Decides who gets the resources.
• Security -- By means of passwords & similar other techniques,
preventing unauthorized access to programs & data.
• Job accounting -- Keeping track of time & resources used by various
jobs and/or users.
• Control over system performance -- Recording delays between
request for a service & from the system.
• Interaction with the operators -- The interaction may take place via
the console of the computer in the form of instructions. Operating
System acknowledges the same, do the corresponding action and
inform the operation by a display screen.
• Error-detecting aids -- Production of dumps, traces, error messages
and other debugging and error-detecting methods.
• Coordination between other software and users -- Coordination
and assignment of compilers, interpreters, assemblers and other
software to the various users of the computer systems.

More Related Content

What's hot

Lecture 02 hardwares
Lecture 02 hardwaresLecture 02 hardwares
Computer Fundamentals.
Computer Fundamentals.Computer Fundamentals.
Computer Fundamentals.
piasspk
 
Operating systems introduction
Operating systems   introductionOperating systems   introduction
Operating systems introduction
veeravanithaD
 
Introduction to Computer Software
Introduction to Computer SoftwareIntroduction to Computer Software
System components (os)
System components (os)System components (os)
System components (os)
snegacmr
 
Problems of cooperative system
Problems of cooperative systemProblems of cooperative system
Problems of cooperative system
fazli khaliq
 
Types of Computer
Types of ComputerTypes of Computer
Operating system
Operating systemOperating system
Operating system
Ashish Kumar
 
Os services
Os servicesOs services
Os services
anilkumar_mca
 
Central Processing Unit (CPU) – Part 2
Central Processing Unit (CPU) – Part 2Central Processing Unit (CPU) – Part 2
Central Processing Unit (CPU) – Part 2
Ajeng Savitri
 
Functions of the Operating System
Functions of the Operating SystemFunctions of the Operating System
Functions of the Operating System
andyr91
 
Lec 4 oraganization
Lec 4 oraganizationLec 4 oraganization
Lec 4 oraganization
Protik Roy
 
3. basic organization of a computer
3. basic organization of a computer3. basic organization of a computer
3. basic organization of a computer
SHIKHA GAUTAM
 
Operating system (os)
Operating system (os)Operating system (os)
Operating system (os)
bbp2067
 
The purpose of operating systems
The purpose of operating systemsThe purpose of operating systems
The purpose of operating systemsspyguy2009
 
Computer fundamental basic comuter organization [www.studysharebd.com]
Computer fundamental basic comuter organization [www.studysharebd.com]Computer fundamental basic comuter organization [www.studysharebd.com]
Computer fundamental basic comuter organization [www.studysharebd.com]
Rafiq Azad
 
Operasting system service
Operasting system serviceOperasting system service
Operasting system service
KarthigaGunasekaran1
 

What's hot (19)

Operating systems
Operating systemsOperating systems
Operating systems
 
Lecture 02 hardwares
Lecture 02 hardwaresLecture 02 hardwares
Lecture 02 hardwares
 
Opearating System
Opearating  SystemOpearating  System
Opearating System
 
Computer Fundamentals.
Computer Fundamentals.Computer Fundamentals.
Computer Fundamentals.
 
Operating systems introduction
Operating systems   introductionOperating systems   introduction
Operating systems introduction
 
Introduction to Computer Software
Introduction to Computer SoftwareIntroduction to Computer Software
Introduction to Computer Software
 
System components (os)
System components (os)System components (os)
System components (os)
 
Problems of cooperative system
Problems of cooperative systemProblems of cooperative system
Problems of cooperative system
 
Types of Computer
Types of ComputerTypes of Computer
Types of Computer
 
Operating system
Operating systemOperating system
Operating system
 
Os services
Os servicesOs services
Os services
 
Central Processing Unit (CPU) – Part 2
Central Processing Unit (CPU) – Part 2Central Processing Unit (CPU) – Part 2
Central Processing Unit (CPU) – Part 2
 
Functions of the Operating System
Functions of the Operating SystemFunctions of the Operating System
Functions of the Operating System
 
Lec 4 oraganization
Lec 4 oraganizationLec 4 oraganization
Lec 4 oraganization
 
3. basic organization of a computer
3. basic organization of a computer3. basic organization of a computer
3. basic organization of a computer
 
Operating system (os)
Operating system (os)Operating system (os)
Operating system (os)
 
The purpose of operating systems
The purpose of operating systemsThe purpose of operating systems
The purpose of operating systems
 
Computer fundamental basic comuter organization [www.studysharebd.com]
Computer fundamental basic comuter organization [www.studysharebd.com]Computer fundamental basic comuter organization [www.studysharebd.com]
Computer fundamental basic comuter organization [www.studysharebd.com]
 
Operasting system service
Operasting system serviceOperasting system service
Operasting system service
 

Viewers also liked

¿Qué valoran los humanos?
¿Qué valoran los humanos?¿Qué valoran los humanos?
¿Qué valoran los humanos?grecia_mata
 
Classification of computers
Classification of computersClassification of computers
Classification of computers
Selig Rodriguez
 
information technology
information technologyinformation technology
information technology
Selig Rodriguez
 
Golden Rule Centre Presentation 072313
Golden Rule Centre Presentation 072313Golden Rule Centre Presentation 072313
Golden Rule Centre Presentation 072313DennisATaylorGRB
 
Company presentation wholesales nl
Company presentation   wholesales nlCompany presentation   wholesales nl
Company presentation wholesales nl
WIRSOL-BeneluxFrance
 
Tb brazil presentation draft 5 revision 3
Tb brazil presentation draft 5 revision 3Tb brazil presentation draft 5 revision 3
Tb brazil presentation draft 5 revision 3oficinamkt
 
information technology
information technologyinformation technology
information technology
Selig Rodriguez
 
information technology
information technologyinformation technology
information technology
Selig Rodriguez
 
information technology
information technologyinformation technology
information technology
Selig Rodriguez
 
information technology
information technologyinformation technology
information technology
Selig Rodriguez
 
長野創業セミナー 20150905
長野創業セミナー 20150905長野創業セミナー 20150905
長野創業セミナー 20150905
和紀 岩佐
 

Viewers also liked (15)

¿Qué valoran los humanos?
¿Qué valoran los humanos?¿Qué valoran los humanos?
¿Qué valoran los humanos?
 
Classification of computers
Classification of computersClassification of computers
Classification of computers
 
information technology
information technologyinformation technology
information technology
 
Golden Rule Centre Presentation 072313
Golden Rule Centre Presentation 072313Golden Rule Centre Presentation 072313
Golden Rule Centre Presentation 072313
 
Company presentation wholesales nl
Company presentation   wholesales nlCompany presentation   wholesales nl
Company presentation wholesales nl
 
Tb brazil presentation draft 5 revision 3
Tb brazil presentation draft 5 revision 3Tb brazil presentation draft 5 revision 3
Tb brazil presentation draft 5 revision 3
 
information technology
information technologyinformation technology
information technology
 
information technology
information technologyinformation technology
information technology
 
Tema i
Tema iTema i
Tema i
 
Chp1[1].1
Chp1[1].1Chp1[1].1
Chp1[1].1
 
information technology
information technologyinformation technology
information technology
 
information technology
information technologyinformation technology
information technology
 
Block dgm
Block dgmBlock dgm
Block dgm
 
長野創業セミナー 20150905
長野創業セミナー 20150905長野創業セミナー 20150905
長野創業セミナー 20150905
 
Resume_SRIKANTA
Resume_SRIKANTAResume_SRIKANTA
Resume_SRIKANTA
 

Similar to Operating system

Operating system.pptx
Operating system.pptxOperating system.pptx
Operating system.pptx
YashikaJain82
 
UNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptx
UNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptxUNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptx
UNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptx
LeahRachael
 
Operating system concepts
Operating system conceptsOperating system concepts
Operating system concepts
Arnav Chowdhury
 
Real time operating system
Real time operating systemReal time operating system
Real time operating system
Pratik Hiremath
 
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
ssuser6aef00
 
OSmodule1_ppt.pptx
OSmodule1_ppt.pptxOSmodule1_ppt.pptx
OSmodule1_ppt.pptx
RADHIKAB20
 
Introduction to Operating System
Introduction to Operating SystemIntroduction to Operating System
Introduction to Operating System
Divya S
 
Operating System-adi.pdf
Operating System-adi.pdfOperating System-adi.pdf
Operating System-adi.pdf
Prof. Dr. K. Adisesha
 
Unit 2.pptx
Unit 2.pptxUnit 2.pptx
Unit 2.pptx
HarshitKoshta2
 
Unit 2.pptx
Unit 2.pptxUnit 2.pptx
Unit 2.pptx
KrishRaj48
 
4 Module - Operating Systems Configuration and Use by Mark John Lado
4 Module - Operating Systems Configuration and Use by Mark John Lado4 Module - Operating Systems Configuration and Use by Mark John Lado
4 Module - Operating Systems Configuration and Use by Mark John Lado
Mark John Lado, MIT
 
os assignment -individual presenation.pptx
os assignment -individual presenation.pptxos assignment -individual presenation.pptx
os assignment -individual presenation.pptx
EngrAliSarfrazSiddiq
 
PROJECT 3.pptx
PROJECT 3.pptxPROJECT 3.pptx
PROJECT 3.pptx
EngrAliSarfrazSiddiq
 
Operating system
Operating systemOperating system
Operating system
marar hina
 
Introduction to operating systems
 Introduction to operating systems Introduction to operating systems
Introduction to operating systems
Kumbirai Junior Muzavazi
 
Operating system
Operating systemOperating system
Operating system
Sonika koul
 
OVERVIEW OF OPERATING SYSTEM -Basic concepts of operating system like functio...
OVERVIEW OF OPERATING SYSTEM -Basic concepts of operating system like functio...OVERVIEW OF OPERATING SYSTEM -Basic concepts of operating system like functio...
OVERVIEW OF OPERATING SYSTEM -Basic concepts of operating system like functio...
ApurvaLaddha
 
1. Introduction to OS.ppt
1. Introduction to OS.ppt1. Introduction to OS.ppt
1. Introduction to OS.ppt
SATHYABAMAMADHANKUMA
 
Unit 4 Real Time Operating System
Unit 4 Real Time Operating SystemUnit 4 Real Time Operating System
Unit 4 Real Time Operating System
Dr. Pankaj Zope
 
operating systemPPT sfgSun< Shg<SKJ <JSg
operating systemPPT sfgSun< Shg<SKJ <JSgoperating systemPPT sfgSun< Shg<SKJ <JSg
operating systemPPT sfgSun< Shg<SKJ <JSg
Dashrath5
 

Similar to Operating system (20)

Operating system.pptx
Operating system.pptxOperating system.pptx
Operating system.pptx
 
UNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptx
UNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptxUNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptx
UNIT 1 - UNDERSTANDINGTHE PRINCIPLES OF OPERATING SYSTEM.pptx
 
Operating system concepts
Operating system conceptsOperating system concepts
Operating system concepts
 
Real time operating system
Real time operating systemReal time operating system
Real time operating system
 
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
 
OSmodule1_ppt.pptx
OSmodule1_ppt.pptxOSmodule1_ppt.pptx
OSmodule1_ppt.pptx
 
Introduction to Operating System
Introduction to Operating SystemIntroduction to Operating System
Introduction to Operating System
 
Operating System-adi.pdf
Operating System-adi.pdfOperating System-adi.pdf
Operating System-adi.pdf
 
Unit 2.pptx
Unit 2.pptxUnit 2.pptx
Unit 2.pptx
 
Unit 2.pptx
Unit 2.pptxUnit 2.pptx
Unit 2.pptx
 
4 Module - Operating Systems Configuration and Use by Mark John Lado
4 Module - Operating Systems Configuration and Use by Mark John Lado4 Module - Operating Systems Configuration and Use by Mark John Lado
4 Module - Operating Systems Configuration and Use by Mark John Lado
 
os assignment -individual presenation.pptx
os assignment -individual presenation.pptxos assignment -individual presenation.pptx
os assignment -individual presenation.pptx
 
PROJECT 3.pptx
PROJECT 3.pptxPROJECT 3.pptx
PROJECT 3.pptx
 
Operating system
Operating systemOperating system
Operating system
 
Introduction to operating systems
 Introduction to operating systems Introduction to operating systems
Introduction to operating systems
 
Operating system
Operating systemOperating system
Operating system
 
OVERVIEW OF OPERATING SYSTEM -Basic concepts of operating system like functio...
OVERVIEW OF OPERATING SYSTEM -Basic concepts of operating system like functio...OVERVIEW OF OPERATING SYSTEM -Basic concepts of operating system like functio...
OVERVIEW OF OPERATING SYSTEM -Basic concepts of operating system like functio...
 
1. Introduction to OS.ppt
1. Introduction to OS.ppt1. Introduction to OS.ppt
1. Introduction to OS.ppt
 
Unit 4 Real Time Operating System
Unit 4 Real Time Operating SystemUnit 4 Real Time Operating System
Unit 4 Real Time Operating System
 
operating systemPPT sfgSun< Shg<SKJ <JSg
operating systemPPT sfgSun< Shg<SKJ <JSgoperating systemPPT sfgSun< Shg<SKJ <JSg
operating systemPPT sfgSun< Shg<SKJ <JSg
 

Recently uploaded

Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 

Recently uploaded (20)

Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 

Operating system

  • 1. Operating System • An operating system is a program that acts as an interface between the software and the computer hardware. • It is an integration set of specialised programs that are used to manage overall resources and operations of the computer. • It is specialised software that controls and monitors the execution of all other programs that reside in the computer, including application programs and other system software.
  • 2. • Objectives of Operating System • Making a computer system convenient to use in an efficient manner • To hide the details of the hardware resources from the users • To provide users a convenient interface to use the computer system. • To act as an intermediary between the hardware and its users and making it easier for the users to access and use other resources. • Manage the resources of a computer system. • keep track of who is using which resource, granting resource requests, according for resource using and mediating conflicting requests from different programs and users. • The efficient and fair sharing of resources among users and programs
  • 3.
  • 4. • Characteristics of Operating System • Memory Management -- It keeps tracks of primary memory i.e what part of it are in use by whom, what part are not in use etc.Allocates the memory when the process or program request it. • Processor Management -- Allocate the processor(CPU) to a process. Deallocate processor when processor is no longer required. • Device Management -- Keep tracks of all devices.This is also called I/O controller. Decides which process gets the device when and for how much time. • File Management -- Allocates the resources. De-allocates the resource. Decides who gets the resources.
  • 5. • Security -- By means of passwords & similar other techniques, preventing unauthorized access to programs & data. • Job accounting -- Keeping track of time & resources used by various jobs and/or users. • Control over system performance -- Recording delays between request for a service & from the system. • Interaction with the operators -- The interaction may take place via the console of the computer in the form of instructions. Operating System acknowledges the same, do the corresponding action and inform the operation by a display screen. • Error-detecting aids -- Production of dumps, traces, error messages and other debugging and error-detecting methods. • Coordination between other software and users -- Coordination and assignment of compilers, interpreters, assemblers and other software to the various users of the computer systems.