SlideShare une entreprise Scribd logo
1  sur  67
Operating System Overview Chapter 2
Operating System ,[object Object],[object Object]
Operating System Objectives ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Layers of Computer System
Services Provided by the Operating System ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Services Provided by the Operating System ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Services Provided by the Operating System ,[object Object],[object Object],[object Object],[object Object],[object Object]
Operating System ,[object Object],[object Object],[object Object],[object Object]
 
Kernel ,[object Object],[object Object],[object Object]
Evolution of an Operating System ,[object Object],[object Object],[object Object]
Evolution of Operating Systems ,[object Object],[object Object],[object Object],[object Object],[object Object]
Evolution of Operating Systems ,[object Object],[object Object],[object Object],[object Object],[object Object]
Job Control Language (JCL) ,[object Object],[object Object],[object Object],[object Object]
Hardware Features ,[object Object],[object Object],[object Object],[object Object]
Hardware Features ,[object Object],[object Object],[object Object],[object Object]
Memory Protection ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
I/O Devices Slow
Uniprogramming ,[object Object]
Multiprogramming ,[object Object]
Multiprogramming
Utilization Histograms
Example
Time Sharing ,[object Object],[object Object],[object Object]
Compatible Time-Sharing System (CTSS) ,[object Object]
Major Achievements ,[object Object],[object Object],[object Object],[object Object],[object Object]
Processes ,[object Object],[object Object],[object Object],[object Object]
Difficulties with Designing  System Software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Process ,[object Object],[object Object],[object Object],[object Object],[object Object]
Process
Memory Management ,[object Object],[object Object],[object Object],[object Object],[object Object]
Virtual Memory ,[object Object],[object Object]
Virtual Memory and File System ,[object Object],[object Object]
Paging ,[object Object],[object Object],[object Object],[object Object]
Virtual Memory
Virtual Memory Addressing
Information Protection and Security ,[object Object],[object Object],[object Object],[object Object]
Information Protection and Security ,[object Object],[object Object],[object Object],[object Object]
Scheduling and Resource Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Key Elements of Operating System
System Structure ,[object Object],[object Object],[object Object],[object Object]
Process Hardware Levels ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Process Hardware Levels ,[object Object],[object Object],[object Object],[object Object]
Concepts with Multiprogramming ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Deal with External Objects ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Deal with External Objects ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modern Operating Systems ,[object Object],[object Object],[object Object],[object Object],[object Object]
Modern Operating Systems ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modern Operating Systems ,[object Object],[object Object],[object Object],[object Object]
Multiprogramming and Multiprocessing
Modern Operating Systems ,[object Object],[object Object]
Modern Operating Systems ,[object Object],[object Object],[object Object]
Windows Architecture ,[object Object],[object Object],[object Object]
 
Operating System Organization ,[object Object],[object Object],[object Object],[object Object]
Kernel-Mode Components ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Kernel-Mode Components ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Windows Executive ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
User-Mode Processes ,[object Object],[object Object],[object Object],[object Object],[object Object]
Client/Server Model ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Threads and SMP ,[object Object],[object Object],[object Object],[object Object],[object Object]
Windows Objects ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
UNIX ,[object Object],[object Object],[object Object],[object Object],[object Object]
UNIX
UNIX Kernel
Modern UNIX Kernel
Modern UNIX Systems ,[object Object],[object Object],[object Object],[object Object]

Contenu connexe

Tendances

Lecture 3,4 operating systems
Lecture 3,4   operating systemsLecture 3,4   operating systems
Lecture 3,4 operating systems
Pradeep Kumar TS
 
M.c.a. (sem ii) operating systems
M.c.a. (sem   ii) operating systemsM.c.a. (sem   ii) operating systems
M.c.a. (sem ii) operating systems
Tushar Rajput
 
OS - Ch1
OS - Ch1OS - Ch1
OS - Ch1
sphs
 
Operating systems
Operating systemsOperating systems
Operating systems
JoshuaIgo
 

Tendances (18)

Lecture 3,4 operating systems
Lecture 3,4   operating systemsLecture 3,4   operating systems
Lecture 3,4 operating systems
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
Introduction of operating system
Introduction of operating systemIntroduction of operating system
Introduction of operating system
 
M.c.a. (sem ii) operating systems
M.c.a. (sem   ii) operating systemsM.c.a. (sem   ii) operating systems
M.c.a. (sem ii) operating systems
 
Operating system concepts
Operating system conceptsOperating system concepts
Operating system concepts
 
Ch1
Ch1Ch1
Ch1
 
Operating system Concepts
Operating system Concepts Operating system Concepts
Operating system Concepts
 
Operating system
Operating systemOperating system
Operating system
 
CS9222 Advanced Operating System
CS9222 Advanced Operating SystemCS9222 Advanced Operating System
CS9222 Advanced Operating System
 
OS - Ch1
OS - Ch1OS - Ch1
OS - Ch1
 
Operating System
Operating System Operating System
Operating System
 
Chapter 2: Operating System Structures
Chapter 2: Operating System StructuresChapter 2: Operating System Structures
Chapter 2: Operating System Structures
 
OS Functions and Services
OS Functions and ServicesOS Functions and Services
OS Functions and Services
 
Understanding Basics of OS
Understanding Basics of OSUnderstanding Basics of OS
Understanding Basics of OS
 
Lec # 1 chapter 2
Lec # 1 chapter 2Lec # 1 chapter 2
Lec # 1 chapter 2
 
CSI-503 - 11.Distributed Operating System
CSI-503 - 11.Distributed Operating SystemCSI-503 - 11.Distributed Operating System
CSI-503 - 11.Distributed Operating System
 
Operating system notes pdf
Operating system notes pdfOperating system notes pdf
Operating system notes pdf
 
Operating systems
Operating systemsOperating systems
Operating systems
 

Similaire à Chapter 02

Lecture 3,4 operating systems
Lecture 3,4   operating systemsLecture 3,4   operating systems
Lecture 3,4 operating systems
Pradeep Kumar TS
 
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
 
Chapter 1 - Introduction
Chapter 1 - IntroductionChapter 1 - Introduction
Chapter 1 - Introduction
Wayne Jones Jnr
 
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
sphs
 
Operating system
Operating systemOperating system
Operating system
mak120
 
chapter 3 opreating system lecture note and its is impaortamt concept for mn
chapter 3 opreating system  lecture note and its is impaortamt concept for mnchapter 3 opreating system  lecture note and its is impaortamt concept for mn
chapter 3 opreating system lecture note and its is impaortamt concept for mn
dejenehundaol91
 

Similaire à Chapter 02 (20)

Operating System Overview.
Operating System Overview.Operating System Overview.
Operating System Overview.
 
Chapter02 new
Chapter02 newChapter02 new
Chapter02 new
 
Lecture 3,4 operating systems
Lecture 3,4   operating systemsLecture 3,4   operating systems
Lecture 3,4 operating systems
 
OS UNIT 1 PPT.pptx
OS UNIT 1 PPT.pptxOS UNIT 1 PPT.pptx
OS UNIT 1 PPT.pptx
 
OSCh3
OSCh3OSCh3
OSCh3
 
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
 
Ch3
Ch3Ch3
Ch3
 
Ch1
Ch1Ch1
Ch1
 
Unit 1-Operating Systems Overview .pptx
Unit 1-Operating Systems Overview .pptxUnit 1-Operating Systems Overview .pptx
Unit 1-Operating Systems Overview .pptx
 
Chapter 1 - Introduction
Chapter 1 - IntroductionChapter 1 - Introduction
Chapter 1 - Introduction
 
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
 
SISTEMAS OPERATIVOS.pptx
SISTEMAS OPERATIVOS.pptxSISTEMAS OPERATIVOS.pptx
SISTEMAS OPERATIVOS.pptx
 
Operating system
Operating systemOperating system
Operating system
 
Module1
Module1Module1
Module1
 
OPERATING SYSTEM
OPERATING SYSTEM OPERATING SYSTEM
OPERATING SYSTEM
 
Docs_CSEOSLNotes2013.pdf
Docs_CSEOSLNotes2013.pdfDocs_CSEOSLNotes2013.pdf
Docs_CSEOSLNotes2013.pdf
 
Lecture_01 Operating System Course Introduction
Lecture_01 Operating System Course IntroductionLecture_01 Operating System Course Introduction
Lecture_01 Operating System Course Introduction
 
Operating-System Structures
Operating-System StructuresOperating-System Structures
Operating-System Structures
 
Lecture_02_Operating System Structures Operating Systems
Lecture_02_Operating System Structures Operating SystemsLecture_02_Operating System Structures Operating Systems
Lecture_02_Operating System Structures Operating Systems
 
chapter 3 opreating system lecture note and its is impaortamt concept for mn
chapter 3 opreating system  lecture note and its is impaortamt concept for mnchapter 3 opreating system  lecture note and its is impaortamt concept for mn
chapter 3 opreating system lecture note and its is impaortamt concept for mn
 

Dernier

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

Chapter 02