SlideShare ist ein Scribd-Unternehmen logo
1 von 29
1
o An OS is an interface between user
and hardware of a computer system.
o An OS also called as a Resource
Manager.
o OS is in charge of a system so all the
requests to use the resources need to go
through OS.
                                           2
o To make the computer system convenient to
  use.
o To use the computer hardware in an efficient
  manner.
o To provide an environment in which a

   user may execute programs.

                                                 3
o   Memory management
o   Process management
o   Device management
o   Information management
o   Protection
o   Error Handling
                             4
o   Memory management




         The o/s keeps track of the
         memory, what parts are in use
         and by whom.
                                         5
o   Process management


        The o/s keeps track of processors
        and the status of processes. It
        decides who will have a chance
        to use the processor.
                                            6
o   Device management

       The o/s keeps track of the devices,
       channels, control units and decides
       what is an efficient way to allocate
       the device.
                                              7
O/S keeps track of the information,
         its location, use, status etc. and
       decides who gets use of the
       resources,     enforce     protection
       requirements
o   Information management



                                               8
An o/s is to protect the user from
        unauthorized access of his files or
        data. And also it should protect
        itself from users

o   Protection


                                              9
An o/s must respond to errors by
        taking the appropriate actions.


o   Error Handling

                                           10
STRUCTURE OF AN OPERATING
         SYSTEM
              Users

       Application Programs
         Operating System

       Computer Hardware




                              11
o   Hardware - Physical components of a
    computer.
o   Software – Set of computer programs.



                                           12
System Programs           Application Programs

oo   Which manages
      Which manages       oo     Which solve
                                  Which solve
     the operations of
      the operations of          problems for
                                  problems for
     the computer
      the computer               their users
                                  their users


                                                      13
   First generation: 1945 – 1955
    ◦ Vacuum tubes
    ◦ Plug boards
   Second generation: 1955 – 1965
    ◦ Transistors
    ◦ Batch systems
   Third generation: 1965 – 1980
    ◦ Integrated circuits
    ◦ Multiprogramming
   Fourth generation: 1980 – present
    ◦ Large scale integration
    ◦ Personal computers



                                        14
   Batch Operating System

   Time-Sharing Operating System

   Real-Time Operating System

   Multiprogramming Operating System



                                        15
   Batch Operating System

        Batch operating system is the one which
        analyzes our input and groups them into
        batches .That is data in each batch is of
        similar characteristics. And then it performs
        operation on each individual batch.




                                                        16
Computer provides computing services to several or
     many users concurrently on-line. Various users are
     sharing the central processor, the memory and
     other resources of the computer system. The user
     has full interaction with the program during its
     execution.

   Time-Sharing Operating System



                                                          17
A real-time operating system aims at executing real-
     time applications. The main objective of real-time
     operating system is their quick and predictable
     response to events. Such systems often use
     specialized scheduling algorithms so that they can
     achieve a deterministic nature of behavior.



   Real-Time Operating System


                                                            18
A multiprogramming operating system is a system
     that allows more than one active user program to be
     stored in main memory simultaneously. Time-
     sharing systems are multiprogramming systems.
     More than one job is “ready” at the same time.


   Multiprogramming Operating System



                                                           19
Operating System can also be classified
as follows –

 Single   User Systems

 Multi   User Systems



                                          20
 Provides   a platform for only one user at a time.

 Theyare popularly associated with Desktop
 operating system which run on standalone systems
 where no user accounts are required.

 Example:   DOS




                                                       21
   Refers to computer systems that support two or
    more simultaneous users.

   Another term for multi-user is time sharing.

   Example: Unix




                                                     22
   Microsoft Windows

   Linux

   Unix

   Mac OS X




                        23
   Microsoft Windows

 Gamers


 People    who must use Windows-only software for
    work or school.

 People  or businesses looking for an inexpensive
    computer yet do not have the ability to use Linux.


                                                         24
   Linux And Unix

 Experienced     computer users looking for a good,
    free operating system.

 Businesses     looking for reliable and affordable
    computing, so long as they do not need Windows-
    only software and have a competent IT manager.




                                                       25
   Mac OS X

 Home     users looking for an easy and reliable
    computing experience who are willing to pay more
    than low-end PC prices.

 Graphic   designers and photographers.

 Scientists.




                                                       26
Though it is not clear which is the best operating system, as
each does have its advantages and disadvantages, and different
people will be best using different ones. Microsoft Windows is a
common operating system and is a reasonable choice for most
people. Mac OS is second-most popular and is an excellent
operating system for those who can purchase a Mac. Linux is a
very good advanced operating system available for free and is
used by experienced users.



                                                                   27
   www.wikipedia.com

   Operating System      Concepts   6th   Edition   by
    Silberschatz Galvin




                                                          28
29

Weitere ähnliche Inhalte

Was ist angesagt?

Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)
Vaibhav Bajaj
 
Presentation on Operating System & its Components
Presentation on Operating System & its ComponentsPresentation on Operating System & its Components
Presentation on Operating System & its Components
Mahmuda Rahman
 
Chapter 8 Operating Systems And Utility Programs
Chapter 8 Operating Systems And Utility ProgramsChapter 8 Operating Systems And Utility Programs
Chapter 8 Operating Systems And Utility Programs
norzaini
 
categories of computer software
categories of computer softwarecategories of computer software
categories of computer software
Manidhar Chowdary
 
Introduction to Operating System
Introduction to Operating SystemIntroduction to Operating System
Introduction to Operating System
priya_sinha02
 
Basic structure of computers
Basic structure of computersBasic structure of computers
Basic structure of computers
Kumar
 

Was ist angesagt? (20)

Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)
 
Presentation on Operating System & its Components
Presentation on Operating System & its ComponentsPresentation on Operating System & its Components
Presentation on Operating System & its Components
 
Introduction to operating syatem
Introduction to operating syatemIntroduction to operating syatem
Introduction to operating syatem
 
Os ppt
Os pptOs ppt
Os ppt
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
OPERATING SYSTEM
OPERATING SYSTEMOPERATING SYSTEM
OPERATING SYSTEM
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
Chapter 8 Operating Systems And Utility Programs
Chapter 8 Operating Systems And Utility ProgramsChapter 8 Operating Systems And Utility Programs
Chapter 8 Operating Systems And Utility Programs
 
Operating system and its types
Operating system and its types Operating system and its types
Operating system and its types
 
Operating System
Operating SystemOperating System
Operating System
 
operating system
operating systemoperating system
operating system
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
 
Chapter 4 computer software
Chapter 4  computer softwareChapter 4  computer software
Chapter 4 computer software
 
categories of computer software
categories of computer softwarecategories of computer software
categories of computer software
 
Operating system ppt
Operating system pptOperating system ppt
Operating system ppt
 
Introduction to Operating System
Introduction to Operating SystemIntroduction to Operating System
Introduction to Operating System
 
Basic structure of computers
Basic structure of computersBasic structure of computers
Basic structure of computers
 
OS - Operating System
OS - Operating System OS - Operating System
OS - Operating System
 
operating system
operating systemoperating system
operating system
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 

Andere mochten auch

Operating systems linux
Operating systems linuxOperating systems linux
Operating systems linux
william_morg
 
Chapter 3 Motherboard and BIOS
Chapter 3 Motherboard and BIOSChapter 3 Motherboard and BIOS
Chapter 3 Motherboard and BIOS
askme
 
Introduction of operating system(latest)
Introduction of operating system(latest)Introduction of operating system(latest)
Introduction of operating system(latest)
pamellachan
 

Andere mochten auch (20)

VULNERABILITY ( CYBER SECURITY )
VULNERABILITY ( CYBER SECURITY )VULNERABILITY ( CYBER SECURITY )
VULNERABILITY ( CYBER SECURITY )
 
ITFT - Hardware & software concept
ITFT - Hardware & software conceptITFT - Hardware & software concept
ITFT - Hardware & software concept
 
Lecture 01 concept of computer system
Lecture 01 concept of computer systemLecture 01 concept of computer system
Lecture 01 concept of computer system
 
Basic Operating System
Basic Operating SystemBasic Operating System
Basic Operating System
 
chapter 1 introduction to operating system
chapter 1 introduction to operating systemchapter 1 introduction to operating system
chapter 1 introduction to operating system
 
Operating Systems As a Product
Operating Systems As a ProductOperating Systems As a Product
Operating Systems As a Product
 
Uses of software packages in different areas
Uses of software packages in different areasUses of software packages in different areas
Uses of software packages in different areas
 
Operating system
Operating systemOperating system
Operating system
 
Ch01 introducing operating systems
Ch01 introducing operating systemsCh01 introducing operating systems
Ch01 introducing operating systems
 
Ch1 Introduction to operating system
Ch1 Introduction to operating systemCh1 Introduction to operating system
Ch1 Introduction to operating system
 
Operating systems linux
Operating systems linuxOperating systems linux
Operating systems linux
 
Basic os-concepts
Basic os-conceptsBasic os-concepts
Basic os-concepts
 
Introduction To Operating System
Introduction To Operating SystemIntroduction To Operating System
Introduction To Operating System
 
Bios presentacion
Bios presentacionBios presentacion
Bios presentacion
 
Introduction, Installation Operating System and Application
Introduction, Installation Operating System and ApplicationIntroduction, Installation Operating System and Application
Introduction, Installation Operating System and Application
 
Operating system windows XP
Operating system windows XPOperating system windows XP
Operating system windows XP
 
Chapter 3 Motherboard and BIOS
Chapter 3 Motherboard and BIOSChapter 3 Motherboard and BIOS
Chapter 3 Motherboard and BIOS
 
Bios
BiosBios
Bios
 
Introduction of operating system(latest)
Introduction of operating system(latest)Introduction of operating system(latest)
Introduction of operating system(latest)
 
Powerpoint on Software Concept (ClassXI)
Powerpoint on Software Concept (ClassXI)Powerpoint on Software Concept (ClassXI)
Powerpoint on Software Concept (ClassXI)
 

Ähnlich wie Introduction to operating system

NE223_chapter 1_Overview of operating systems.ppt
NE223_chapter 1_Overview of operating systems.pptNE223_chapter 1_Overview of operating systems.ppt
NE223_chapter 1_Overview of operating systems.ppt
MemMem25
 

Ähnlich wie Introduction to operating system (20)

Introduction to Operating System
Introduction to Operating SystemIntroduction to Operating System
Introduction to Operating System
 
Operating system lecture1
Operating system lecture1Operating system lecture1
Operating system lecture1
 
Revant Rastogi
Revant Rastogi Revant Rastogi
Revant Rastogi
 
ch1(Introduction).ppt
ch1(Introduction).pptch1(Introduction).ppt
ch1(Introduction).ppt
 
Operating System Concepts_1.pptx
Operating System Concepts_1.pptxOperating System Concepts_1.pptx
Operating System Concepts_1.pptx
 
Itc chapter # 9
Itc   chapter # 9Itc   chapter # 9
Itc chapter # 9
 
Hostel management system project report
Hostel management system project reportHostel management system project report
Hostel management system project report
 
Network operating systems
Network operating systems Network operating systems
Network operating systems
 
SACHINDOC
SACHINDOCSACHINDOC
SACHINDOC
 
NE223_chapter 1_Overview of operating systems.ppt
NE223_chapter 1_Overview of operating systems.pptNE223_chapter 1_Overview of operating systems.ppt
NE223_chapter 1_Overview of operating systems.ppt
 
operating systems
operating systemsoperating systems
operating systems
 
Chapter 1~Introduction to Operating System.pptx
Chapter 1~Introduction to Operating System.pptxChapter 1~Introduction to Operating System.pptx
Chapter 1~Introduction to Operating System.pptx
 
MYSQL DATABASE Operating System Part2 (1).pptx
MYSQL DATABASE Operating System Part2 (1).pptxMYSQL DATABASE Operating System Part2 (1).pptx
MYSQL DATABASE Operating System Part2 (1).pptx
 
Operating system
Operating systemOperating system
Operating system
 
What is an operating system
What is an operating systemWhat is an operating system
What is an operating system
 
What is an operating system
What is an operating systemWhat is an operating system
What is an operating system
 
Os question
Os questionOs question
Os question
 
Os
OsOs
Os
 
OS unit 1 ppt.ppt
OS unit 1 ppt.pptOS unit 1 ppt.ppt
OS unit 1 ppt.ppt
 
Operating systems
Operating systemsOperating systems
Operating systems
 

Kürzlich hochgeladen

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Kürzlich hochgeladen (20)

Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 

Introduction to operating system

  • 1. 1
  • 2. o An OS is an interface between user and hardware of a computer system. o An OS also called as a Resource Manager. o OS is in charge of a system so all the requests to use the resources need to go through OS. 2
  • 3. o To make the computer system convenient to use. o To use the computer hardware in an efficient manner. o To provide an environment in which a user may execute programs. 3
  • 4. o Memory management o Process management o Device management o Information management o Protection o Error Handling 4
  • 5. o Memory management The o/s keeps track of the memory, what parts are in use and by whom. 5
  • 6. o Process management The o/s keeps track of processors and the status of processes. It decides who will have a chance to use the processor. 6
  • 7. o Device management The o/s keeps track of the devices, channels, control units and decides what is an efficient way to allocate the device. 7
  • 8. O/S keeps track of the information, its location, use, status etc. and decides who gets use of the resources, enforce protection requirements o Information management 8
  • 9. An o/s is to protect the user from unauthorized access of his files or data. And also it should protect itself from users o Protection 9
  • 10. An o/s must respond to errors by taking the appropriate actions. o Error Handling 10
  • 11. STRUCTURE OF AN OPERATING SYSTEM Users Application Programs Operating System Computer Hardware 11
  • 12. o Hardware - Physical components of a computer. o Software – Set of computer programs. 12
  • 13. System Programs Application Programs oo Which manages Which manages oo Which solve Which solve the operations of the operations of problems for problems for the computer the computer their users their users 13
  • 14. First generation: 1945 – 1955 ◦ Vacuum tubes ◦ Plug boards  Second generation: 1955 – 1965 ◦ Transistors ◦ Batch systems  Third generation: 1965 – 1980 ◦ Integrated circuits ◦ Multiprogramming  Fourth generation: 1980 – present ◦ Large scale integration ◦ Personal computers 14
  • 15. Batch Operating System  Time-Sharing Operating System  Real-Time Operating System  Multiprogramming Operating System 15
  • 16. Batch Operating System Batch operating system is the one which analyzes our input and groups them into batches .That is data in each batch is of similar characteristics. And then it performs operation on each individual batch. 16
  • 17. Computer provides computing services to several or many users concurrently on-line. Various users are sharing the central processor, the memory and other resources of the computer system. The user has full interaction with the program during its execution.  Time-Sharing Operating System 17
  • 18. A real-time operating system aims at executing real- time applications. The main objective of real-time operating system is their quick and predictable response to events. Such systems often use specialized scheduling algorithms so that they can achieve a deterministic nature of behavior.  Real-Time Operating System 18
  • 19. A multiprogramming operating system is a system that allows more than one active user program to be stored in main memory simultaneously. Time- sharing systems are multiprogramming systems. More than one job is “ready” at the same time.  Multiprogramming Operating System 19
  • 20. Operating System can also be classified as follows –  Single User Systems  Multi User Systems 20
  • 21.  Provides a platform for only one user at a time.  Theyare popularly associated with Desktop operating system which run on standalone systems where no user accounts are required.  Example: DOS 21
  • 22. Refers to computer systems that support two or more simultaneous users.  Another term for multi-user is time sharing.  Example: Unix 22
  • 23. Microsoft Windows  Linux  Unix  Mac OS X 23
  • 24. Microsoft Windows  Gamers  People who must use Windows-only software for work or school.  People or businesses looking for an inexpensive computer yet do not have the ability to use Linux. 24
  • 25. Linux And Unix  Experienced computer users looking for a good, free operating system.  Businesses looking for reliable and affordable computing, so long as they do not need Windows- only software and have a competent IT manager. 25
  • 26. Mac OS X  Home users looking for an easy and reliable computing experience who are willing to pay more than low-end PC prices.  Graphic designers and photographers.  Scientists. 26
  • 27. Though it is not clear which is the best operating system, as each does have its advantages and disadvantages, and different people will be best using different ones. Microsoft Windows is a common operating system and is a reasonable choice for most people. Mac OS is second-most popular and is an excellent operating system for those who can purchase a Mac. Linux is a very good advanced operating system available for free and is used by experienced users. 27
  • 28. www.wikipedia.com  Operating System Concepts 6th Edition by Silberschatz Galvin 28
  • 29. 29