SlideShare a Scribd company logo
Operating System
General
DIT Part 1
Lecture 2
Role of OS In Computing Environment
• An operating system is an interface between
hardware and user.
• An OS is responsible for the management and
coordination of activities and the sharing of the
resources of the computer.
• The operating system acts as a host for
computing applications run on the machine.
• As a host, one of the purposes of an operating
system is to handle the details of the operation of
the hardware.
Copyrights By Tanveer Malik
Role of OS In Computing Environment
• This relieves application programs from having
to manage these details and makes it easier to
write applications.
• Almost all computers including handheld
computers, desktop computers,
supercomputers, video game consoles as well
as some robots, domestic appliances, and
portable media players use an operating
system of some type.
Copyrights By Tanveer Malik
Role of OS In Computing Environment
Copyrights By Tanveer Malik
Role of OS In Computing Environment
Copyrights By Tanveer Malik
Cloud Computing & OS
Copyrights By Tanveer Malik
Role of OS In Computing Environment
• The operating system of a large computer
system has even more work to do.
• Such operating systems monitor different
programs and users, making sure everything
runs smoothly, without interference, despite
the fact that numerous devices and programs
are used simultaneously.
• An operating system also has a vital role to
play in security.
Copyrights By Tanveer Malik
Role of OS In Computing Environment
• Its job includes preventing unauthorized users
from accessing the computer system.
• There are multiuser, multiprocessing,
multitasking, multithreading, and real-time
operating systems.
• A multiuser operating system enables multiple
users to run programs simultaneously. This
type of operating system may be used for just
a few people or hundreds of them.
Copyrights By Tanveer Malik
Role of OS In Computing Environment
• In fact, there are some operating systems that
are used to allow thousands of people to run
programs at the same time.
• A multiprocessing operating system allows a
program to run on more than one central
processing unit (CPU) at a time.
• This can come in very handy in some work
environments, at schools, and even for some
home-computing situations.
Copyrights By Tanveer Malik
Role of OS In Computing Environment
• Multitasking operating systems work a little
differently; they make it possible to run more
than one program at a time.
• Multithreading operating systems are even
more different, allowing varied parts of one
program to be used simultaneously.
• Real-time operating systems are designed to
allow computers to process and respond to
input instantly.
Copyrights By Tanveer Malik
Role of OS In Computing Environment
• Usually, general-purpose operating systems,
such as disk operating system(DOS), are not
considered real time, as they may require
seconds or minutes to respond to input.
• Real-time operating systems are typically used
when computers must react to the consistent
input of information without delay.
• For example, real-time operating systems may
be used in navigation.
Copyrights By Tanveer Malik
Role of OS In Computing Environment
• Today’s operating systems tend to have
graphical user interfaces (GUIs) that employ
pointing devices for input.
• A mouse is an example of such a pointing
device, as is a stylus.
• Commonly used operating systems for IBM-
compatible personal computers include
Microsoft Windows, Linux, and Unix
variations.
Copyrights By Tanveer Malik
Role of OS In Computing Environment
• For Macintosh computers, Mac OS X, Linux,
BSD, and some Windows variants are
commonly used.
Copyrights By Tanveer Malik
Computing Environments
• Traditional computing.
• Web-Based Computing.
• Embedded Computing.
Copyrights By Tanveer Malik
Traditional Computing
• Advancing technologies and falling prices
rapidly re changing what used to be
“traditional computing”.
• Not only are “enterprise” level functions being
pushed down to the PC level, but new
functions are being directly implemented in
the PC/micro-computers
Copyrights By Tanveer Malik
Traditional Computing
Copyrights By Tanveer Malik
Web-Based Computing
• Applications reside on Web servers, rather
than on end-users' workstations.
• These workstations, or appliances are
connected to secure servers in order to use
applications via web browsers.
Copyrights By Tanveer Malik
Web-Based Computing
Copyrights By Tanveer Malik
Embedded Computing
• Most prevalent form of computers in
existence: In automobiles, VCR’s, microwave
ovens.
• They do specific tasks, and associated systems
are primitive.
Copyrights By Tanveer Malik
Embedded Computing
Copyrights By Tanveer Malik
Assignment
– .
Lecture 2

More Related Content

PPTX
Web Quest Of Operating Systems
PDF
Lecture 5
PPT
Virtualization
PPTX
Types of computers
PDF
Lecture 6
PPTX
Software
PPTX
Types of computers
PPTX
Power point lab5
Web Quest Of Operating Systems
Lecture 5
Virtualization
Types of computers
Lecture 6
Software
Types of computers
Power point lab5

What's hot (20)

PPTX
Cloud computing
PPTX
Basic software
PPTX
sistema operativo
PDF
Lecture 7
PPTX
Cloud computing
PPTX
Operating system
PPTX
Intro to computer lecture 3
PPTX
Computer Fundamentals- Classification of Digital Computers & Applications of...
PPTX
Digital literacy types of computers
PPT
clasification of digital computer and application of computers
PPTX
Computer basics
PDF
Chrome OS Observation
PPTX
Embeded OS :)
PPTX
Lesson 5 types of computers
PPTX
vicky presentation
PPSX
DISCOVERING COMPUTERS
PPTX
Non technical
PPTX
Cloud computing
PPTX
Personal computer
PPTX
Types of Computers
Cloud computing
Basic software
sistema operativo
Lecture 7
Cloud computing
Operating system
Intro to computer lecture 3
Computer Fundamentals- Classification of Digital Computers & Applications of...
Digital literacy types of computers
clasification of digital computer and application of computers
Computer basics
Chrome OS Observation
Embeded OS :)
Lesson 5 types of computers
vicky presentation
DISCOVERING COMPUTERS
Non technical
Cloud computing
Personal computer
Types of Computers
Ad

Similar to Lecture 2 (20)

PPT
PPT
PDF
Features Of A Operating System
PPT
Operating systems1[1]
PPTX
OSmodule1_ppt.pptx
PPTX
Role and function of operating system
PPTX
Operating system 02 os as an extended machine
PPTX
Computer operating system
PPT
unit-1 hi business of good honest awesome .ppt
PPTX
Session 1(Concept of operating system).pptx
PPTX
Introduction to Operating system CBSE
PPTX
Operating systems
PDF
Operating Systems ( Os )
PPTX
CHAPTER 5 Introduction to Information Technology
PPTX
Operating Systems
DOC
system software and operating System
PPTX
Software
PPTX
Computer Introduction (Operating Systems)-Lecture06
DOCX
Introduction to Operating System
PPTX
Operating System - I.pptx
Features Of A Operating System
Operating systems1[1]
OSmodule1_ppt.pptx
Role and function of operating system
Operating system 02 os as an extended machine
Computer operating system
unit-1 hi business of good honest awesome .ppt
Session 1(Concept of operating system).pptx
Introduction to Operating system CBSE
Operating systems
Operating Systems ( Os )
CHAPTER 5 Introduction to Information Technology
Operating Systems
system software and operating System
Software
Computer Introduction (Operating Systems)-Lecture06
Introduction to Operating System
Operating System - I.pptx
Ad

More from Tanveer Malik (20)

PDF
Lecture 12 security policy
PDF
Lecture 11 active directory
PDF
Lecture 10 i pv4 & ipv6
PDF
Lecture 9 file system
PDF
Lecture 8 disk management
PDF
Lecture 6 internet services in network
PDF
Lecture 5 software to control network
PDF
Lecture 4 sharing of resources on network
PDF
Lecture 3 transmission media
PDF
Lecture 2 protocol details
PDF
Lecture 1 networking types roles
PDF
Lecture 12
PDF
Lecture 11
PDF
Lecture 10
PDF
Lecture 9
PDF
Lecture 8
PDF
Lecture 7
PDF
Lecture 6
PDF
Lecture 5
PDF
Lecture 4
Lecture 12 security policy
Lecture 11 active directory
Lecture 10 i pv4 & ipv6
Lecture 9 file system
Lecture 8 disk management
Lecture 6 internet services in network
Lecture 5 software to control network
Lecture 4 sharing of resources on network
Lecture 3 transmission media
Lecture 2 protocol details
Lecture 1 networking types roles
Lecture 12
Lecture 11
Lecture 10
Lecture 9
Lecture 8
Lecture 7
Lecture 6
Lecture 5
Lecture 4

Recently uploaded (20)

PDF
A systematic review of self-coping strategies used by university students to ...
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
Cell Types and Its function , kingdom of life
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
Institutional Correction lecture only . . .
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PPTX
master seminar digital applications in india
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
A systematic review of self-coping strategies used by university students to ...
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Cell Types and Its function , kingdom of life
FourierSeries-QuestionsWithAnswers(Part-A).pdf
O7-L3 Supply Chain Operations - ICLT Program
Final Presentation General Medicine 03-08-2024.pptx
Module 4: Burden of Disease Tutorial Slides S2 2025
Institutional Correction lecture only . . .
Abdominal Access Techniques with Prof. Dr. R K Mishra
2.FourierTransform-ShortQuestionswithAnswers.pdf
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
master seminar digital applications in india
Supply Chain Operations Speaking Notes -ICLT Program
Chinmaya Tiranga quiz Grand Finale.pdf
Anesthesia in Laparoscopic Surgery in India
Pharmacology of Heart Failure /Pharmacotherapy of CHF
VCE English Exam - Section C Student Revision Booklet
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape

Lecture 2

  • 2. Role of OS In Computing Environment • An operating system is an interface between hardware and user. • An OS is responsible for the management and coordination of activities and the sharing of the resources of the computer. • The operating system acts as a host for computing applications run on the machine. • As a host, one of the purposes of an operating system is to handle the details of the operation of the hardware. Copyrights By Tanveer Malik
  • 3. Role of OS In Computing Environment • This relieves application programs from having to manage these details and makes it easier to write applications. • Almost all computers including handheld computers, desktop computers, supercomputers, video game consoles as well as some robots, domestic appliances, and portable media players use an operating system of some type. Copyrights By Tanveer Malik
  • 4. Role of OS In Computing Environment Copyrights By Tanveer Malik
  • 5. Role of OS In Computing Environment Copyrights By Tanveer Malik
  • 6. Cloud Computing & OS Copyrights By Tanveer Malik
  • 7. Role of OS In Computing Environment • The operating system of a large computer system has even more work to do. • Such operating systems monitor different programs and users, making sure everything runs smoothly, without interference, despite the fact that numerous devices and programs are used simultaneously. • An operating system also has a vital role to play in security. Copyrights By Tanveer Malik
  • 8. Role of OS In Computing Environment • Its job includes preventing unauthorized users from accessing the computer system. • There are multiuser, multiprocessing, multitasking, multithreading, and real-time operating systems. • A multiuser operating system enables multiple users to run programs simultaneously. This type of operating system may be used for just a few people or hundreds of them. Copyrights By Tanveer Malik
  • 9. Role of OS In Computing Environment • In fact, there are some operating systems that are used to allow thousands of people to run programs at the same time. • A multiprocessing operating system allows a program to run on more than one central processing unit (CPU) at a time. • This can come in very handy in some work environments, at schools, and even for some home-computing situations. Copyrights By Tanveer Malik
  • 10. Role of OS In Computing Environment • Multitasking operating systems work a little differently; they make it possible to run more than one program at a time. • Multithreading operating systems are even more different, allowing varied parts of one program to be used simultaneously. • Real-time operating systems are designed to allow computers to process and respond to input instantly. Copyrights By Tanveer Malik
  • 11. Role of OS In Computing Environment • Usually, general-purpose operating systems, such as disk operating system(DOS), are not considered real time, as they may require seconds or minutes to respond to input. • Real-time operating systems are typically used when computers must react to the consistent input of information without delay. • For example, real-time operating systems may be used in navigation. Copyrights By Tanveer Malik
  • 12. Role of OS In Computing Environment • Today’s operating systems tend to have graphical user interfaces (GUIs) that employ pointing devices for input. • A mouse is an example of such a pointing device, as is a stylus. • Commonly used operating systems for IBM- compatible personal computers include Microsoft Windows, Linux, and Unix variations. Copyrights By Tanveer Malik
  • 13. Role of OS In Computing Environment • For Macintosh computers, Mac OS X, Linux, BSD, and some Windows variants are commonly used. Copyrights By Tanveer Malik
  • 14. Computing Environments • Traditional computing. • Web-Based Computing. • Embedded Computing. Copyrights By Tanveer Malik
  • 15. Traditional Computing • Advancing technologies and falling prices rapidly re changing what used to be “traditional computing”. • Not only are “enterprise” level functions being pushed down to the PC level, but new functions are being directly implemented in the PC/micro-computers Copyrights By Tanveer Malik
  • 17. Web-Based Computing • Applications reside on Web servers, rather than on end-users' workstations. • These workstations, or appliances are connected to secure servers in order to use applications via web browsers. Copyrights By Tanveer Malik
  • 19. Embedded Computing • Most prevalent form of computers in existence: In automobiles, VCR’s, microwave ovens. • They do specific tasks, and associated systems are primitive. Copyrights By Tanveer Malik