SlideShare a Scribd company logo
PREPAREDBY
ADARSHBANG
16H61A0401
OPERATING SYSTEMS
• An operating system (OS) is system software that manages computer hard
ware and software resources and provides common services for comp
uter programs. All computer programs, excluding firmware, require an ope
rating system to function.
• Time-sharing operating systems schedule tasks for efficient use of the syst
em and may also include accounting software for cost allocation of process
or time, mass storage, printing, and other resources.
Single- and multi-tasking
• A single-tasking system can only run one program at a time, while a multi-t
asking operating system allows more than one program to be running in co
ncurrency. This is achieved by time-sharing, dividing the available process
or time between multiple processes that are each interrupted repeatedly i
n time slices by a task-scheduling subsystem of the operating system.
OPERATING SYSTEM
Single- and multi-user
• Single-user operating systems have no facilities to distinguish users, but may allow
multiple programs to run in tandem. A multi-user operating system extends the basic
concept of multi-tasking with facilities that identify processes and resources, such as
disk space, belonging to multiple users, and the system permits multiple users to
interact with the system at the same time.
Distributed
• A distributed operating system manages a group of distinct computers and makes
them appear to be a single computer. The development of networked computers that
could be linked and communicate with each other gave rise to distributed computing.
Templated
In an OS, distributed and cloud computing context, templating refers to creating a
single virtual machine image as a guest operating system, then saving it as a tool for
multiple running virtual machines.
Embedded
• Embedded operating systems are designed to be used in embedded computer systems.
They are designed to operate on small machines like PDAs with less autonomy. They ar
e able to operate with a limited number of resources.
Real-time
• A real-time operating system is an operating system that guarantees to process events
or data by a specific moment in time. A real-time operating system may be single- or m
ulti-tasking, but when multitasking, it uses specialized scheduling algorithms so that a
deterministic nature of behaviour is achieved
Library
A library operating system is one in which the services that a typical operating system pro
vides, such as networking, are provided in the form of libraries. These libraries are compo
sed with the application and configuration code to construct unikernels.
Windows Linux IOS
We will be discussing briefly about the following 4 operating systems
WINDOWS
• There are so many operating systemsexits (i.e. Window, Linux, Unix e
tc.)but Windows is the most widely usedoperating system. Windows i
s the invention of Microsoft.
• Windows is a graphical environment which incorporates all the featu
res of GUI.
• It lays a graphical user interface(GUI) shall around the DOS and exten
ds DOS capabilities.
• It is easy to use and capable of multitasking i.e. running several applic
ation program simultaneously
• Graphic program (Windows) and character-based programs (DOS)ca
n be run concurrently.
• It facilitates to switch between easily multiple program.
WINDOWS
• A computer environment like windows that uses little pictures and s
ymbols is called graphical user interface.
• A user-interface acts as a link between computer and the user.
• A character user-interface uses text to help a user to give commands
to the application program
• You can use Control Panel for changing your screen colour installing
& changing setting for hardware and software, setting up or
changing for a network.
• you can manage your desktop.
• The Windows Explorer graphically displays your entire computer
system in hierarchical tree structure.
IOS
• Apples mobile operating system considered the foundation of the iPhone
• Originally designed for the iPhone but now supports iPod touch, iPad, and
Apple TV
• It is updated just like Itunes for iPods
• As of Oct 2011 Apple contains over 500,000 iOS applications
IOS HISTORY
 Ios (iphone o.s) is a mobile operating system developed by Apple.Inc
started in 2007 with the first iphone 2G.
 It extended to support other apple devices such as ipod,ipad etc..
 It is programmed in C,C++,Objective-C.
 Apple doesn’t license ios for installation on non- apple hardware.
LINUX
• Linux is a generic term referring to Unix-like graphical user interface
(GUI) based computer operating systems.
• It is Multi-user, Multitasking, Multiprocessor
• Coexists with other Operating Systems
• Runs on multiple platforms
LINUX today
• Linux has been used for many computing platforms
• PC, Supercomputer
• Commercial vendors moved in Linux itself to provide freely distributed
code. They make their money by compiling up various software and
gathering them in a distributable format
• About 29 million people use Linux worldwide
LINUX softwares
Red Hat Linux :
• One of the original Linux distribution.
• The commercial, nonfree version is Red Hat Enterprise Linux, which
is aimed at big companies using Linux servers and desktops in a big
way
Debian GNU/Linux :
A free software distribution. Popular for use on servers
Gentoo Linux :
Gentoo is a specialty distribution meant for programmers
Operating system 11.10.2016 adarsh bang

More Related Content

PPT
4 operating system basics
PPTX
Computer Operating system
PPTX
Introduction to Operating system CBSE
PPTX
Operating system basics
PPTX
Operating system
PPT
Operating System's Concept, Working, Types, Part, and Many More
PPTX
Operating systems
PPTX
Computer Operating System
4 operating system basics
Computer Operating system
Introduction to Operating system CBSE
Operating system basics
Operating system
Operating System's Concept, Working, Types, Part, and Many More
Operating systems
Computer Operating System

What's hot (20)

PDF
Operating Systems
ODP
Operating Systems As a Product
PPTX
Types Of Operating Systems
DOCX
Difference between various operating systems on the basis of single user ,mul...
PPTX
Introduction to Operating Systems
PPTX
Operating system
PPTX
Operating system
PPT
Sistemas Operativos
PPTX
Types of operating system
PPTX
Operating systems
PPTX
Operating system
PDF
Operating systems Basics
PPT
Introduction of os and types
PPTX
evolution of operating system
PPS
Operating Systems and Memory Management
PPTX
Unix Operaring System
PPT
Operating systems
PPTX
Operating system by ajay yadav shq upr
PPT
operating system
Operating Systems
Operating Systems As a Product
Types Of Operating Systems
Difference between various operating systems on the basis of single user ,mul...
Introduction to Operating Systems
Operating system
Operating system
Sistemas Operativos
Types of operating system
Operating systems
Operating system
Operating systems Basics
Introduction of os and types
evolution of operating system
Operating Systems and Memory Management
Unix Operaring System
Operating systems
Operating system by ajay yadav shq upr
operating system
Ad

Viewers also liked (12)

PPSX
Jireh ict
PPTX
Docker & Badoo: 
никогда не останавливайся на достигнутом
PPTX
Intro to cluster scheduler for Linux containers
PDF
Linux O(1) Scheduling
PDF
LCU13: Power-efficient scheduling, and the latest news from the kernel summit
PDF
React native
PPT
Scheduling In Linux
PDF
Linux scheduler
PPT
Process scheduling linux
PPTX
3. CPU virtualization and scheduling
PPTX
The Linux Scheduler: a Decade of Wasted Cores
PPTX
Insider operating system
Jireh ict
Docker & Badoo: 
никогда не останавливайся на достигнутом
Intro to cluster scheduler for Linux containers
Linux O(1) Scheduling
LCU13: Power-efficient scheduling, and the latest news from the kernel summit
React native
Scheduling In Linux
Linux scheduler
Process scheduling linux
3. CPU virtualization and scheduling
The Linux Scheduler: a Decade of Wasted Cores
Insider operating system
Ad

Similar to Operating system 11.10.2016 adarsh bang (20)

PPTX
Operating Systems PPTX for explaining perating system
PDF
1.pdfnsbs snzjzjyxbe. snzjxysuw sjxjixhsbbe
PPTX
Modern operating system.......
PPTX
Operating System.pptx
PPTX
Operating systems & its future
PPTX
COMPUTER APPLICATIONS Module 2.pptx
PPTX
lecture_9_operatingsystem.pptx
PPTX
Operating System Introduction for university
PPTX
COMPUTER SYSTEM MAINTENANCE.pptx
PPTX
Chapter 1 - Introduction to Operating System.pptx
PPTX
MS-CIT Unit 4 (slide share)
PPT
Operating System
PPTX
Operating Systems
PPTX
Computer Introduction (Operating Systems)-Lecture06
PPTX
principlles of operating systems definitions and explanations
PPTX
Operating System chapter 1.pptx
PDF
ICT GE-309_Lecture-17-20.pdf presentation
PPTX
Operating_Systems_UNIT_Concept of an Operating System1.pptx
PPTX
OS - BACKGROUND HANDLING
Operating Systems PPTX for explaining perating system
1.pdfnsbs snzjzjyxbe. snzjxysuw sjxjixhsbbe
Modern operating system.......
Operating System.pptx
Operating systems & its future
COMPUTER APPLICATIONS Module 2.pptx
lecture_9_operatingsystem.pptx
Operating System Introduction for university
COMPUTER SYSTEM MAINTENANCE.pptx
Chapter 1 - Introduction to Operating System.pptx
MS-CIT Unit 4 (slide share)
Operating System
Operating Systems
Computer Introduction (Operating Systems)-Lecture06
principlles of operating systems definitions and explanations
Operating System chapter 1.pptx
ICT GE-309_Lecture-17-20.pdf presentation
Operating_Systems_UNIT_Concept of an Operating System1.pptx
OS - BACKGROUND HANDLING

Recently uploaded (20)

PPTX
UNIT 4 Total Quality Management .pptx
PDF
III.4.1.2_The_Space_Environment.p pdffdf
PDF
PPT on Performance Review to get promotions
PDF
Visual Aids for Exploratory Data Analysis.pdf
PDF
Soil Improvement Techniques Note - Rabbi
PDF
86236642-Electric-Loco-Shed.pdf jfkduklg
PPT
A5_DistSysCh1.ppt_INTRODUCTION TO DISTRIBUTED SYSTEMS
PPT
Occupational Health and Safety Management System
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
Nature of X-rays, X- Ray Equipment, Fluoroscopy
PDF
SMART SIGNAL TIMING FOR URBAN INTERSECTIONS USING REAL-TIME VEHICLE DETECTI...
PPTX
Current and future trends in Computer Vision.pptx
PDF
UNIT no 1 INTRODUCTION TO DBMS NOTES.pdf
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPT
Total quality management ppt for engineering students
PPTX
introduction to high performance computing
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
PPTX
CURRICULAM DESIGN engineering FOR CSE 2025.pptx
PDF
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
UNIT 4 Total Quality Management .pptx
III.4.1.2_The_Space_Environment.p pdffdf
PPT on Performance Review to get promotions
Visual Aids for Exploratory Data Analysis.pdf
Soil Improvement Techniques Note - Rabbi
86236642-Electric-Loco-Shed.pdf jfkduklg
A5_DistSysCh1.ppt_INTRODUCTION TO DISTRIBUTED SYSTEMS
Occupational Health and Safety Management System
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Nature of X-rays, X- Ray Equipment, Fluoroscopy
SMART SIGNAL TIMING FOR URBAN INTERSECTIONS USING REAL-TIME VEHICLE DETECTI...
Current and future trends in Computer Vision.pptx
UNIT no 1 INTRODUCTION TO DBMS NOTES.pdf
Automation-in-Manufacturing-Chapter-Introduction.pdf
Total quality management ppt for engineering students
introduction to high performance computing
Fundamentals of safety and accident prevention -final (1).pptx
CURRICULAM DESIGN engineering FOR CSE 2025.pptx
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT

Operating system 11.10.2016 adarsh bang

  • 2. • An operating system (OS) is system software that manages computer hard ware and software resources and provides common services for comp uter programs. All computer programs, excluding firmware, require an ope rating system to function. • Time-sharing operating systems schedule tasks for efficient use of the syst em and may also include accounting software for cost allocation of process or time, mass storage, printing, and other resources. Single- and multi-tasking • A single-tasking system can only run one program at a time, while a multi-t asking operating system allows more than one program to be running in co ncurrency. This is achieved by time-sharing, dividing the available process or time between multiple processes that are each interrupted repeatedly i n time slices by a task-scheduling subsystem of the operating system. OPERATING SYSTEM
  • 3. Single- and multi-user • Single-user operating systems have no facilities to distinguish users, but may allow multiple programs to run in tandem. A multi-user operating system extends the basic concept of multi-tasking with facilities that identify processes and resources, such as disk space, belonging to multiple users, and the system permits multiple users to interact with the system at the same time. Distributed • A distributed operating system manages a group of distinct computers and makes them appear to be a single computer. The development of networked computers that could be linked and communicate with each other gave rise to distributed computing. Templated In an OS, distributed and cloud computing context, templating refers to creating a single virtual machine image as a guest operating system, then saving it as a tool for multiple running virtual machines.
  • 4. Embedded • Embedded operating systems are designed to be used in embedded computer systems. They are designed to operate on small machines like PDAs with less autonomy. They ar e able to operate with a limited number of resources. Real-time • A real-time operating system is an operating system that guarantees to process events or data by a specific moment in time. A real-time operating system may be single- or m ulti-tasking, but when multitasking, it uses specialized scheduling algorithms so that a deterministic nature of behaviour is achieved Library A library operating system is one in which the services that a typical operating system pro vides, such as networking, are provided in the form of libraries. These libraries are compo sed with the application and configuration code to construct unikernels.
  • 5. Windows Linux IOS We will be discussing briefly about the following 4 operating systems
  • 6. WINDOWS • There are so many operating systemsexits (i.e. Window, Linux, Unix e tc.)but Windows is the most widely usedoperating system. Windows i s the invention of Microsoft. • Windows is a graphical environment which incorporates all the featu res of GUI. • It lays a graphical user interface(GUI) shall around the DOS and exten ds DOS capabilities. • It is easy to use and capable of multitasking i.e. running several applic ation program simultaneously • Graphic program (Windows) and character-based programs (DOS)ca n be run concurrently. • It facilitates to switch between easily multiple program.
  • 7. WINDOWS • A computer environment like windows that uses little pictures and s ymbols is called graphical user interface. • A user-interface acts as a link between computer and the user. • A character user-interface uses text to help a user to give commands to the application program • You can use Control Panel for changing your screen colour installing & changing setting for hardware and software, setting up or changing for a network. • you can manage your desktop. • The Windows Explorer graphically displays your entire computer system in hierarchical tree structure.
  • 8. IOS • Apples mobile operating system considered the foundation of the iPhone • Originally designed for the iPhone but now supports iPod touch, iPad, and Apple TV • It is updated just like Itunes for iPods • As of Oct 2011 Apple contains over 500,000 iOS applications
  • 9. IOS HISTORY  Ios (iphone o.s) is a mobile operating system developed by Apple.Inc started in 2007 with the first iphone 2G.  It extended to support other apple devices such as ipod,ipad etc..  It is programmed in C,C++,Objective-C.  Apple doesn’t license ios for installation on non- apple hardware.
  • 10. LINUX • Linux is a generic term referring to Unix-like graphical user interface (GUI) based computer operating systems. • It is Multi-user, Multitasking, Multiprocessor • Coexists with other Operating Systems • Runs on multiple platforms LINUX today • Linux has been used for many computing platforms • PC, Supercomputer • Commercial vendors moved in Linux itself to provide freely distributed code. They make their money by compiling up various software and gathering them in a distributable format • About 29 million people use Linux worldwide
  • 11. LINUX softwares Red Hat Linux : • One of the original Linux distribution. • The commercial, nonfree version is Red Hat Enterprise Linux, which is aimed at big companies using Linux servers and desktops in a big way Debian GNU/Linux : A free software distribution. Popular for use on servers Gentoo Linux : Gentoo is a specialty distribution meant for programmers