SlideShare une entreprise Scribd logo
Index
SL. No. Title Page No.
1 Introduction 1
2 Evolution Of Operating System 2-3
3 Conclusion 4
1
INTRODUCTION
The operating system is a system program that serves as an interface
between the computing system and the end-user. Operating systems is
the software which performs the basic tasks like input, output, disk
management, controlling peripherals and create an environment
where the user can run any programs or communicate with software
or applications in a comfortable and well-organized way.
Operating systems have evolved from slow and expensive systems to
present-day technology where computing power has reached
exponential speeds and relatively inexpensive costs. In the beginning,
computers were manually loaded with program code to control
computer functions and process code related to business logic.
 First generation OS (1940 - 1950): The first electronic computer was developed in 1940. This
computer was created without any operating system. In that time, programs were written in
machine language for each task . It was used to solve only simple mathematical calculations and
this calculations didn’t require an operating system. It is the beginning of the development of
electronic computing systems which are substitutes for mechanical computing systems due to the
drawbacks in mechanical computing systems like, the speed of humans for calculation is limited
and they can easily make mistakes.
Example - Plug Boards.
 Second Generation OS (1955 - 1965): The second generation represent the first operating system
known as GMOS. The first operating system used for real work GM-NAA I/O was produced by
General Motors' Research division for its IBM 704 in 1956. In this generation the Batch processing
system was introduced, where a job or a task that can be done in a series, and then it was executed
sequentially. GMOS was based on single stream batch processing system, because it collects all
similar jobs in groups or batches and then submits the jobs to the operating system using a punch
card to complete all jobs in a machine. Operating system is cleaned after completing one job and
then continues to read and initiates the next job in punch card. In that time, machines were very
big and not everyone could use them, but only professional operators. There was several operating
system functions like FMS and IBSYS.
Example - Batch Processing. 2
Evolution Of Operating System :
 Third generation OS (1965 - 1980): In this generation new operating system was developed that
could perform multiple tasks in a single computer program and this capability is called
multiprogramming. It was developed to serve multiple users at once. In this OS interactive users can
communicate through an online terminal to a computer, so the operating system becomes
multiprogramming and multi-user. The development of minicomputers with DEC PDP-1 leads to
developing of personal computers in fourth generation .
Example - Multiprogramming.
 Fourth Generation OS (1980 - Now): The fourth generation represents the development of personal
computer. The Personal computer was very costly back then. In this generation the operating system
is used for computer networks where users are aware of the existence of computers that are
connected to one another. In this generation Graphical User Interface (GUI) was also introduced,
which is an extremely comfortable graphical computer interface, and the era of distributed
computing has also begun. Microsoft and the Windows operating system were related to creating
personal computers. Some of the popular operating systems are Microsoft Windows, Mac OS, Linux.
Linux operating system was created in early 1990s. The first Windows operating system was created
by Microsoft in 1975. Windows realized operating systems such as Windows 95, Windows 98,
Windows XP. Most Windows users use the Windows 10 operating system. Apple realized another
popular operating system developed in the 1980s which is named as Macintosh OS or Mac OS. As the
technology advances and new wearable devices like Smart Watches, Smart Glasses, VRGears, and
others, the demand for conventional operating systems has also increased. Which operating system is
the best for programming depends on the career domain of the programmer, because every OS has
advantages and limitations.
Example - Microsoft Windows, Mac OS, Linux. 3
Conclusion
The history of the OS has about half a century. It was
largely determined and determined by the development
of the element base and computing equipment. At the
moment, the global computer industry is developing very
rapidly. System performance is increasing, and therefore
the ability to process large amounts of data is increasing.
Therefore, in recent years there has been a transition to
more powerful and most advanced operating systems and
the research and development work still goes on, with
new operating systems being developed and existing ones
being improved to enhance the overall user experience
while making operating systems fast and efficient like they
have never been before. 4
Evolution of OS (Operating System)/CS.pptx

Contenu connexe

Similaire à Evolution of OS (Operating System)/CS.pptx

History of computer software.
History of computer software.History of computer software.
History of computer software.
University of Lahore
 
Fundamentals of operating system maam lugas.pptx
Fundamentals of operating system maam lugas.pptxFundamentals of operating system maam lugas.pptx
Fundamentals of operating system maam lugas.pptx
Kim Brian Tilandoca
 
OPERATING SYSTUM class 9 Information.pptx
OPERATING SYSTUM class 9 Information.pptxOPERATING SYSTUM class 9 Information.pptx
OPERATING SYSTUM class 9 Information.pptx
rajdeepcs10
 
Modern operating system.......
Modern operating system.......Modern operating system.......
Modern operating system.......
vignesh0009
 
Comparative Research In Recent Times, Various Designs And Functionalities In ...
Comparative Research In Recent Times, Various Designs And Functionalities In ...Comparative Research In Recent Times, Various Designs And Functionalities In ...
Comparative Research In Recent Times, Various Designs And Functionalities In ...
NIET Journal of Engineering & Technology (NIETJET)
 
Operating systems11 9-07 (1)
Operating systems11 9-07 (1)Operating systems11 9-07 (1)
Operating systems11 9-07 (1)
vattikuti_sarada
 
Operating System
Operating SystemOperating System
Operating System
Momina Idrees
 
Information technology
Information technologyInformation technology
Information technology
Manoj Soni
 
Operating system
Operating systemOperating system
Operating system
Pratyush Ray
 
MS-CIT Unit 4 (slide share)
MS-CIT Unit 4 (slide share)MS-CIT Unit 4 (slide share)
MS-CIT Unit 4 (slide share)
SHRIBALAJIINFOTECH
 
Operating System
Operating SystemOperating System
Operating System
MOHAMED RIYAZUDEEN
 
Lesson 2 History Of Operating System
Lesson 2 History Of Operating SystemLesson 2 History Of Operating System
Lesson 2 History Of Operating System
Laguna State Polytechnic University
 
Computer Science PowerPoint Presentation
Computer Science PowerPoint PresentationComputer Science PowerPoint Presentation
Computer Science PowerPoint Presentation
Ashna Rajput
 
Operating System
Operating SystemOperating System
Operating System
benremoz
 
Operating System..!
Operating System..!Operating System..!
Operating System..!
benremoz
 
SACHINDOC
SACHINDOCSACHINDOC
SACHINDOC
Sachin Gedam
 
Computer operating system
Computer operating systemComputer operating system
Computer operating system
Imtiyaj Hasan
 
Unix Quick Learn
Unix Quick LearnUnix Quick Learn
Unix Quick Learn
Nisanth
 
Operating systems
Operating systemsOperating systems
Operating systems
Tanzeela Maqsood
 
Tm 1st mod
Tm 1st modTm 1st mod
Tm 1st mod
RVIM
 

Similaire à Evolution of OS (Operating System)/CS.pptx (20)

History of computer software.
History of computer software.History of computer software.
History of computer software.
 
Fundamentals of operating system maam lugas.pptx
Fundamentals of operating system maam lugas.pptxFundamentals of operating system maam lugas.pptx
Fundamentals of operating system maam lugas.pptx
 
OPERATING SYSTUM class 9 Information.pptx
OPERATING SYSTUM class 9 Information.pptxOPERATING SYSTUM class 9 Information.pptx
OPERATING SYSTUM class 9 Information.pptx
 
Modern operating system.......
Modern operating system.......Modern operating system.......
Modern operating system.......
 
Comparative Research In Recent Times, Various Designs And Functionalities In ...
Comparative Research In Recent Times, Various Designs And Functionalities In ...Comparative Research In Recent Times, Various Designs And Functionalities In ...
Comparative Research In Recent Times, Various Designs And Functionalities In ...
 
Operating systems11 9-07 (1)
Operating systems11 9-07 (1)Operating systems11 9-07 (1)
Operating systems11 9-07 (1)
 
Operating System
Operating SystemOperating System
Operating System
 
Information technology
Information technologyInformation technology
Information technology
 
Operating system
Operating systemOperating system
Operating system
 
MS-CIT Unit 4 (slide share)
MS-CIT Unit 4 (slide share)MS-CIT Unit 4 (slide share)
MS-CIT Unit 4 (slide share)
 
Operating System
Operating SystemOperating System
Operating System
 
Lesson 2 History Of Operating System
Lesson 2 History Of Operating SystemLesson 2 History Of Operating System
Lesson 2 History Of Operating System
 
Computer Science PowerPoint Presentation
Computer Science PowerPoint PresentationComputer Science PowerPoint Presentation
Computer Science PowerPoint Presentation
 
Operating System
Operating SystemOperating System
Operating System
 
Operating System..!
Operating System..!Operating System..!
Operating System..!
 
SACHINDOC
SACHINDOCSACHINDOC
SACHINDOC
 
Computer operating system
Computer operating systemComputer operating system
Computer operating system
 
Unix Quick Learn
Unix Quick LearnUnix Quick Learn
Unix Quick Learn
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Tm 1st mod
Tm 1st modTm 1st mod
Tm 1st mod
 

Dernier

Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
Alberto Brandolini
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
What next after learning python programming basics
What next after learning python programming basicsWhat next after learning python programming basics
What next after learning python programming basics
Rakesh Kumar R
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
Patrick Weigel
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
XfilesPro
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
Peter Muessig
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
ToXSL Technologies
 
UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
Peter Muessig
 
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative AnalysisOdoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Envertis Software Solutions
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
Requirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional SafetyRequirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional Safety
Ayan Halder
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
Yara Milbes
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
SOCRadar
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 

Dernier (20)

Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
What next after learning python programming basics
What next after learning python programming basicsWhat next after learning python programming basics
What next after learning python programming basics
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
 
UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
 
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative AnalysisOdoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
Requirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional SafetyRequirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional Safety
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 

Evolution of OS (Operating System)/CS.pptx

  • 1.
  • 2. Index SL. No. Title Page No. 1 Introduction 1 2 Evolution Of Operating System 2-3 3 Conclusion 4
  • 3. 1 INTRODUCTION The operating system is a system program that serves as an interface between the computing system and the end-user. Operating systems is the software which performs the basic tasks like input, output, disk management, controlling peripherals and create an environment where the user can run any programs or communicate with software or applications in a comfortable and well-organized way. Operating systems have evolved from slow and expensive systems to present-day technology where computing power has reached exponential speeds and relatively inexpensive costs. In the beginning, computers were manually loaded with program code to control computer functions and process code related to business logic.
  • 4.  First generation OS (1940 - 1950): The first electronic computer was developed in 1940. This computer was created without any operating system. In that time, programs were written in machine language for each task . It was used to solve only simple mathematical calculations and this calculations didn’t require an operating system. It is the beginning of the development of electronic computing systems which are substitutes for mechanical computing systems due to the drawbacks in mechanical computing systems like, the speed of humans for calculation is limited and they can easily make mistakes. Example - Plug Boards.  Second Generation OS (1955 - 1965): The second generation represent the first operating system known as GMOS. The first operating system used for real work GM-NAA I/O was produced by General Motors' Research division for its IBM 704 in 1956. In this generation the Batch processing system was introduced, where a job or a task that can be done in a series, and then it was executed sequentially. GMOS was based on single stream batch processing system, because it collects all similar jobs in groups or batches and then submits the jobs to the operating system using a punch card to complete all jobs in a machine. Operating system is cleaned after completing one job and then continues to read and initiates the next job in punch card. In that time, machines were very big and not everyone could use them, but only professional operators. There was several operating system functions like FMS and IBSYS. Example - Batch Processing. 2 Evolution Of Operating System :
  • 5.  Third generation OS (1965 - 1980): In this generation new operating system was developed that could perform multiple tasks in a single computer program and this capability is called multiprogramming. It was developed to serve multiple users at once. In this OS interactive users can communicate through an online terminal to a computer, so the operating system becomes multiprogramming and multi-user. The development of minicomputers with DEC PDP-1 leads to developing of personal computers in fourth generation . Example - Multiprogramming.  Fourth Generation OS (1980 - Now): The fourth generation represents the development of personal computer. The Personal computer was very costly back then. In this generation the operating system is used for computer networks where users are aware of the existence of computers that are connected to one another. In this generation Graphical User Interface (GUI) was also introduced, which is an extremely comfortable graphical computer interface, and the era of distributed computing has also begun. Microsoft and the Windows operating system were related to creating personal computers. Some of the popular operating systems are Microsoft Windows, Mac OS, Linux. Linux operating system was created in early 1990s. The first Windows operating system was created by Microsoft in 1975. Windows realized operating systems such as Windows 95, Windows 98, Windows XP. Most Windows users use the Windows 10 operating system. Apple realized another popular operating system developed in the 1980s which is named as Macintosh OS or Mac OS. As the technology advances and new wearable devices like Smart Watches, Smart Glasses, VRGears, and others, the demand for conventional operating systems has also increased. Which operating system is the best for programming depends on the career domain of the programmer, because every OS has advantages and limitations. Example - Microsoft Windows, Mac OS, Linux. 3
  • 6. Conclusion The history of the OS has about half a century. It was largely determined and determined by the development of the element base and computing equipment. At the moment, the global computer industry is developing very rapidly. System performance is increasing, and therefore the ability to process large amounts of data is increasing. Therefore, in recent years there has been a transition to more powerful and most advanced operating systems and the research and development work still goes on, with new operating systems being developed and existing ones being improved to enhance the overall user experience while making operating systems fast and efficient like they have never been before. 4