SlideShare a Scribd company logo
At the end of this topic, students
should be able to:
a)
b)
Identify types of operating system
Explain the functions of operating
system
1
Chapter Two
Computer System
2.6.1.1 System Software – Operating System
Computer Software
• Software, also called a program, tells the
computer what tasks to perform and how to
perform them
System Software
• Operating system
• Utility program
TYPE
Application Software
• Word processing
•Spreadsheet
•Presentation Application
•Database
•Web BrowserPages 15 - 16
Figures 1-10 - 1-11
2
System Software
• System software consists of the programs
control or maintain the operations of the
that
computer and its devices
TYPE
Operating
systems
Utility
Programs
Page 398 3
Discovering Computers : Chapter 8
Types of Operating Systems
•UNIX
•Solaris
Page 412
Figure 8-14
4
• Windows Server 2008
•Linux
•Netware
• Windows
•Mac OS x
•UNIX
•Linux
• Windows Embedded CE
•Windows Phone 7
•Palm OS
•iPhone OS
•BlackBerry
•Google Android
•Embedded Linux
•Symbian OS
Stand-alone Embedded / mobileServer
:
1. Stand-Alone Operating Systems
• A stand-alone operating system is a complete
operating system that works on a desktop
computer, notebook computer, or mobile
computing
Examples
device
•
Windows Mac OS X
UNIX Linux
Page 412 5
Windows
• Windows is Microsoft’s fastest, most efficient operating
system to date.
• Windows provides programs (built-in) such as:
-
-
-
-
Windows
Windows
Windows
Firewall
DVD Maker
Media Player
Desktop Gadget Gallery
Pages 413 - 414 6
• Windows is a Proprietary OS
Mac OS
• The Macintosh operating system
operating system ease of use
has set the standard for
• Latest version is Mac OS X and it a Proprietary OS
Page 415
Figure 8-19
7
UNIX and LINUX
UNIX is a multitasking
operating system developed
in the early 1970s
Linux is an open-source,
popular, multitasking UNIX-
type operating system
Pages 416 – 417
Figures 8-20 – 8-21
8
UNIX and LINUX is Open Source OS
2. Server Operating Systems
• An operating system that is designed specifically to support
a network
• Typically resides on a server
Examples :
Windows
UNIX Linux
Server 2008
Solaris NetWare
Pages 417 - 418 9
3. Embedded/Mobile Operating Systems
• An embedded operating system resides on a ROM chip
on a mobile
Examples :
device or consumer electronic device
•
Windows
Embedded CE
Windows
Phone 7
Palm OS iPhone OS
Google
Android
Embedded
Linux
BlackBerry Symbian OS
Pages 418 - 420 10
Pages 419 – 420
Figures 8-22 – 8-26
11
Page 412
Figure 8-14
12
Category Operating System Name
Stand-alone • DOS
• Early Windows versions
(Windows 3.x, Windows 95,
Windows NT Workstation,
Windows 98, Windows 2000
Professional, Windows Millennium
Edition, Windows XP,
Windows Vista)
• Windows 7
• Mac OS X
• UNIX
• Linux
Page 412
Figure 8-14
13
Category Operating System Name
Server • Early Windows Server
versions (Windows NT
Server,
Windows 2000 Server,
Windows Server 2003)
• Windows Server 2008
• UNIX
• Linux
• Solaris
• NetWare
Page 412
Figure 8-14
14
Category Operating System Name
Embedded • Windows Embedded CE
• Windows Phone 7
• Palm OS
• iPhone OS
• BlackBerry
• Google Android
• Embedded Linux
• Symbian OS
Operating Systems (OS)
• An operating system (OS) is a set of programs containing
instructions that work together to coordinate all the
activities among computer hardware resources
1. Start and shut
down a computer
5. Provide a user
interface
3. Manage
programs
2. Manage
memory
7. Establish an Internet
connection
6. Monitor
performance
4. Control a
network
Pages 398 - 399 15
Function of OS
Coordinate tasks Configure devices
Provide utilities Automatically update
Administer security
Pages 398 - 399 16
Others Functions of OS
Functions of Operating System
1.
•
Start and Shut Down a Computer
The process of starting or restarting a computer is
called booting
Page 400
Figure 8-2
17
Warm boot
• Using the
operating
system to
restart a
computer
Cold boot
• Turning on
a computer
that has
been
powered off
completely
2. Manage Memory
•
•
Memory management optimizes the use of RAM
Operating System allocates data and instructions to
memory while they are being processed, monitors the
content of memory and release from memory when the
processor no longer requires them
Page 406
Figure 8-8
18
3. Manage Programs
• How an operating system handles programs directly
affects your productivity
• An OS manages multiple programs
you use the computer
& processes while
Single
user/Single
Tasking
Single user/
multitasking
Multiuser
Preemptive
multitasking
Multiprocessing
Pages 404 - 405 19
4. Control a Network
• •Some operating systems
are designed to work
with a server on a
network
A server operating
system organizes and
coordinates how
multiple users access
and share resources on
a network
A network
administrator uses the
server operating system
to:
–• Add and remove users,
computers, and other
devices
Install software and
administer network
security
–
Page 410 20
5. Provide a User Interface
• A user interface controls how you enter data and
instructions and how information
the screen
2 types of user interface:
is displayed on
•


Graphical user interface
Command-line
(GUI)
Pages 402 – 403
Figure 8-4
21
• With a graphical user interface (GUI), you interact with
menus and visual images
Pages 402 – 403
Figure 8-4
22
• With a command-line interface, a user uses the
keyboard to enter data and instructions
Page 403
Figure 8-5
23
6. Monitor Performance
• A performance
monitor is a program
that assesses and
reports information
about various
computer resources
and devices
Pages 408 – 409
Figure 8-11
24
7. Establish an Internet Connection
• Operating systems typically provide a means to
establish Internet connections
This figure illustrate to connect to a network using windows
Page 408
Figure 8-10
25
Other Functions of Operating System
1. Coordinate Tasks
• The operating system determines the order in
which tasks are processed
This figure illustrate three document in the queue with one document printing
Page 407
Figure 8-9
26
2. Configure Devices
• Short for device driver
• Most device and OS support plug and play
A driver is a small
program that tells the
operating system how
Plug and Play
automatically
configures new
as you install
devices
them
to communicate with
specific device
a
Page 408 27
3. Provide File Management and Other Utilities
• Operating systems often provide users with the
capability of:
Managing
files
Searching
files
for Viewing
images
Securing a
computer
Uninstalling
programs
Cleaning
disks
up Diagnosing
problems
Defragmenting
disks
Backing up
files and
disks
Setting up
screen savers
Page 409 28
4. Automatically Update
• Automatic update automatically provides updates
to the program
Page 409
Figure 8-12
29
5. Administer Security
• Establish permissions to
resources
Define who & when they
can access certain
resources
By setting user account
Each user has a user
account
•
•
•
– A user name, or user ID,
identifies a specific user
A password is a private
combination of characters
associated with the user
name
–
Page 410
Figure 8-13
30

More Related Content

What's hot

Operating system
Operating systemOperating system
Operating system
himabindukursam
 
Desktop system,clustered system,Handheld system
Desktop system,clustered system,Handheld systemDesktop system,clustered system,Handheld system
Desktop system,clustered system,Handheld system
Lokesh Singrol
 
Lesson 2 - Understanding Operating System Configurations
Lesson 2 - Understanding Operating System ConfigurationsLesson 2 - Understanding Operating System Configurations
Lesson 2 - Understanding Operating System ConfigurationsGene Carboni
 
What is Operating System, Utility program,virus and anti_virus
What is Operating System, Utility program,virus and anti_virusWhat is Operating System, Utility program,virus and anti_virus
What is Operating System, Utility program,virus and anti_virus
mudasserakram
 
Lesson 3 - Understanding Native Applications, Tools, Mobility, and Remote Man...
Lesson 3 - Understanding Native Applications, Tools, Mobility, and Remote Man...Lesson 3 - Understanding Native Applications, Tools, Mobility, and Remote Man...
Lesson 3 - Understanding Native Applications, Tools, Mobility, and Remote Man...Gene Carboni
 
Lesson 4 - Managing Applications, Services, Folders, and Libraries
Lesson 4 - Managing Applications, Services, Folders, and LibrariesLesson 4 - Managing Applications, Services, Folders, and Libraries
Lesson 4 - Managing Applications, Services, Folders, and LibrariesGene Carboni
 
Operating System
Operating SystemOperating System
Operating System
Raja Adapa
 
Operating System And Utility Program
Operating System And Utility ProgramOperating System And Utility Program
Operating System And Utility ProgramVicq Chibi'sLover
 
Lesson 1 - Introducing, Installing, and Upgrading Windows 7
Lesson 1 - Introducing, Installing, and Upgrading Windows 7Lesson 1 - Introducing, Installing, and Upgrading Windows 7
Lesson 1 - Introducing, Installing, and Upgrading Windows 7Gene Carboni
 
Operating System a Case Study
Operating System a Case StudyOperating System a Case Study
Operating System a Case Study
ijtsrd
 
Evolution of operating system
Evolution of operating systemEvolution of operating system
Evolution of operating system
Arshad khan
 
15 maintaining & troubleshooting windows
15 maintaining & troubleshooting windows15 maintaining & troubleshooting windows
15 maintaining & troubleshooting windows
hafizhanif86
 
Lesson 5 - Managing Devices
Lesson 5 - Managing DevicesLesson 5 - Managing Devices
Lesson 5 - Managing DevicesGene Carboni
 
Operating System
Operating SystemOperating System
Operating System
Momina Idrees
 
Operating system
Operating systemOperating system
Operating system
sathish sak
 
system calls, single user, multiuser os ...
system calls, single user, multiuser os                                      ...system calls, single user, multiuser os                                      ...
system calls, single user, multiuser os ...myrajendra
 
Operating System DOS and Windows
Operating System DOS and WindowsOperating System DOS and Windows
Operating System DOS and Windows
YasirKhan357
 
Operating systems
Operating systemsOperating systems
Operating systems
Syahremie Teja
 
BASICS OF COMPUTER
BASICS OF COMPUTERBASICS OF COMPUTER
Difference between various operating systems on the basis of single user ,mul...
Difference between various operating systems on the basis of single user ,mul...Difference between various operating systems on the basis of single user ,mul...
Difference between various operating systems on the basis of single user ,mul...Anu Garg
 

What's hot (20)

Operating system
Operating systemOperating system
Operating system
 
Desktop system,clustered system,Handheld system
Desktop system,clustered system,Handheld systemDesktop system,clustered system,Handheld system
Desktop system,clustered system,Handheld system
 
Lesson 2 - Understanding Operating System Configurations
Lesson 2 - Understanding Operating System ConfigurationsLesson 2 - Understanding Operating System Configurations
Lesson 2 - Understanding Operating System Configurations
 
What is Operating System, Utility program,virus and anti_virus
What is Operating System, Utility program,virus and anti_virusWhat is Operating System, Utility program,virus and anti_virus
What is Operating System, Utility program,virus and anti_virus
 
Lesson 3 - Understanding Native Applications, Tools, Mobility, and Remote Man...
Lesson 3 - Understanding Native Applications, Tools, Mobility, and Remote Man...Lesson 3 - Understanding Native Applications, Tools, Mobility, and Remote Man...
Lesson 3 - Understanding Native Applications, Tools, Mobility, and Remote Man...
 
Lesson 4 - Managing Applications, Services, Folders, and Libraries
Lesson 4 - Managing Applications, Services, Folders, and LibrariesLesson 4 - Managing Applications, Services, Folders, and Libraries
Lesson 4 - Managing Applications, Services, Folders, and Libraries
 
Operating System
Operating SystemOperating System
Operating System
 
Operating System And Utility Program
Operating System And Utility ProgramOperating System And Utility Program
Operating System And Utility Program
 
Lesson 1 - Introducing, Installing, and Upgrading Windows 7
Lesson 1 - Introducing, Installing, and Upgrading Windows 7Lesson 1 - Introducing, Installing, and Upgrading Windows 7
Lesson 1 - Introducing, Installing, and Upgrading Windows 7
 
Operating System a Case Study
Operating System a Case StudyOperating System a Case Study
Operating System a Case Study
 
Evolution of operating system
Evolution of operating systemEvolution of operating system
Evolution of operating system
 
15 maintaining & troubleshooting windows
15 maintaining & troubleshooting windows15 maintaining & troubleshooting windows
15 maintaining & troubleshooting windows
 
Lesson 5 - Managing Devices
Lesson 5 - Managing DevicesLesson 5 - Managing Devices
Lesson 5 - Managing Devices
 
Operating System
Operating SystemOperating System
Operating System
 
Operating system
Operating systemOperating system
Operating system
 
system calls, single user, multiuser os ...
system calls, single user, multiuser os                                      ...system calls, single user, multiuser os                                      ...
system calls, single user, multiuser os ...
 
Operating System DOS and Windows
Operating System DOS and WindowsOperating System DOS and Windows
Operating System DOS and Windows
 
Operating systems
Operating systemsOperating systems
Operating systems
 
BASICS OF COMPUTER
BASICS OF COMPUTERBASICS OF COMPUTER
BASICS OF COMPUTER
 
Difference between various operating systems on the basis of single user ,mul...
Difference between various operating systems on the basis of single user ,mul...Difference between various operating systems on the basis of single user ,mul...
Difference between various operating systems on the basis of single user ,mul...
 

Viewers also liked

Operating system (os)
Operating system (os)Operating system (os)
Operating system (os)
bbp2067
 
Icare 2011
Icare 2011Icare 2011
Icare 2011
Ankush Bansal
 
First lecture
First lectureFirst lecture
First lecture
Norazila Mat
 
Input Output Control System
Input Output Control SystemInput Output Control System
Input Output Control System
Tajul Azhar Mohd Tajul Ariffin
 
Laudon mis12 ppt10
Laudon mis12 ppt10Laudon mis12 ppt10
Laudon mis12 ppt10
rasel ahmed
 
Input and Output Devices and Systems
Input and Output Devices and SystemsInput and Output Devices and Systems
Input and Output Devices and SystemsNajma Alam
 
presentation on software,hardware and input output devices
presentation on software,hardware and input output devicespresentation on software,hardware and input output devices
presentation on software,hardware and input output devicesBindiya syed
 
Operating system notes pdf
Operating system notes pdfOperating system notes pdf
Operating system notes pdf
Jasleen Kaur (Chandigarh University)
 
Operating Systems 1 (11/12) - Input / Output
Operating Systems 1 (11/12) - Input / OutputOperating Systems 1 (11/12) - Input / Output
Operating Systems 1 (11/12) - Input / Output
Peter Tröger
 
I/O System
I/O SystemI/O System
I/O System
Nagarajan
 
IO Management
IO ManagementIO Management
IO Management
J.T.A.JONES
 
Components of computer system and input-output devices and storage devices
Components of computer system and input-output devices and storage devicesComponents of computer system and input-output devices and storage devices
Components of computer system and input-output devices and storage devices
SaiFul IsLam
 
SOLUTION MANUAL OF OPERATING SYSTEM CONCEPTS BY ABRAHAM SILBERSCHATZ, PETER B...
SOLUTION MANUAL OF OPERATING SYSTEM CONCEPTS BY ABRAHAM SILBERSCHATZ, PETER B...SOLUTION MANUAL OF OPERATING SYSTEM CONCEPTS BY ABRAHAM SILBERSCHATZ, PETER B...
SOLUTION MANUAL OF OPERATING SYSTEM CONCEPTS BY ABRAHAM SILBERSCHATZ, PETER B...
vtunotesbysree
 
Slides For Operating System Concepts By Silberschatz Galvin And Gagne
Slides For Operating System Concepts By Silberschatz Galvin And GagneSlides For Operating System Concepts By Silberschatz Galvin And Gagne
Slides For Operating System Concepts By Silberschatz Galvin And Gagnesarankumar4445
 
INPUT and OUTPUT facts
INPUT and OUTPUT factsINPUT and OUTPUT facts
INPUT and OUTPUT facts
Angelique Lopez
 
Disk operating system
Disk operating systemDisk operating system
Disk operating system
Hasnahana Chetia
 
Operating system notes
Operating system notesOperating system notes
Operating system notesSANTOSH RATH
 
Chapter 13 - I/O Systems
Chapter 13 - I/O SystemsChapter 13 - I/O Systems
Chapter 13 - I/O Systems
Wayne Jones Jnr
 

Viewers also liked (20)

Operating system (os)
Operating system (os)Operating system (os)
Operating system (os)
 
Icare 2011
Icare 2011Icare 2011
Icare 2011
 
First lecture
First lectureFirst lecture
First lecture
 
Input Output Control System
Input Output Control SystemInput Output Control System
Input Output Control System
 
Laudon mis12 ppt10
Laudon mis12 ppt10Laudon mis12 ppt10
Laudon mis12 ppt10
 
Input and Output Devices and Systems
Input and Output Devices and SystemsInput and Output Devices and Systems
Input and Output Devices and Systems
 
presentation on software,hardware and input output devices
presentation on software,hardware and input output devicespresentation on software,hardware and input output devices
presentation on software,hardware and input output devices
 
Operating system notes pdf
Operating system notes pdfOperating system notes pdf
Operating system notes pdf
 
Operating Systems 1 (11/12) - Input / Output
Operating Systems 1 (11/12) - Input / OutputOperating Systems 1 (11/12) - Input / Output
Operating Systems 1 (11/12) - Input / Output
 
operating system lecture notes
operating system lecture notesoperating system lecture notes
operating system lecture notes
 
I/O System
I/O SystemI/O System
I/O System
 
IO Management
IO ManagementIO Management
IO Management
 
Components of computer system and input-output devices and storage devices
Components of computer system and input-output devices and storage devicesComponents of computer system and input-output devices and storage devices
Components of computer system and input-output devices and storage devices
 
SOLUTION MANUAL OF OPERATING SYSTEM CONCEPTS BY ABRAHAM SILBERSCHATZ, PETER B...
SOLUTION MANUAL OF OPERATING SYSTEM CONCEPTS BY ABRAHAM SILBERSCHATZ, PETER B...SOLUTION MANUAL OF OPERATING SYSTEM CONCEPTS BY ABRAHAM SILBERSCHATZ, PETER B...
SOLUTION MANUAL OF OPERATING SYSTEM CONCEPTS BY ABRAHAM SILBERSCHATZ, PETER B...
 
Operatingsystems 4grade
Operatingsystems 4gradeOperatingsystems 4grade
Operatingsystems 4grade
 
Slides For Operating System Concepts By Silberschatz Galvin And Gagne
Slides For Operating System Concepts By Silberschatz Galvin And GagneSlides For Operating System Concepts By Silberschatz Galvin And Gagne
Slides For Operating System Concepts By Silberschatz Galvin And Gagne
 
INPUT and OUTPUT facts
INPUT and OUTPUT factsINPUT and OUTPUT facts
INPUT and OUTPUT facts
 
Disk operating system
Disk operating systemDisk operating system
Disk operating system
 
Operating system notes
Operating system notesOperating system notes
Operating system notes
 
Chapter 13 - I/O Systems
Chapter 13 - I/O SystemsChapter 13 - I/O Systems
Chapter 13 - I/O Systems
 

Similar to Week8 chapter 02_2.6.1.1_os_2016

Operating systems
Operating systemsOperating systems
Operating systems
vicky vicky
 
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
haider ali
 
Chapter_09_OS.pdf
Chapter_09_OS.pdfChapter_09_OS.pdf
Chapter_09_OS.pdf
MUhammadMiladAwan
 
W2 q3-function-of-operating-system (2)
W2 q3-function-of-operating-system (2)W2 q3-function-of-operating-system (2)
W2 q3-function-of-operating-system (2)
Sonnie Bars
 
Chapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & ttsChapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & ttsHisyam Rosly
 
CH. 4 Operating Systems and Utility Programs
CH. 4 Operating Systems and Utility ProgramsCH. 4 Operating Systems and Utility Programs
CH. 4 Operating Systems and Utility Programsmalik1972
 
operating system
operating systemoperating system
operating system
ssusere50573
 
BAIT1003 Chapter 6
BAIT1003 Chapter 6BAIT1003 Chapter 6
BAIT1003 Chapter 6
limsh
 
ICT Presentation operating system and types.pptx
ICT Presentation operating system and types.pptxICT Presentation operating system and types.pptx
ICT Presentation operating system and types.pptx
Shehlafaiz1
 
CH08-Types of Utility programs and Operating System
CH08-Types of Utility programs and Operating SystemCH08-Types of Utility programs and Operating System
CH08-Types of Utility programs and Operating System
Sukanya Ben
 
Operating System
Operating SystemOperating System
Operating System
puneet2home
 
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 5 - System ...
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 5 - System ...Understanding Computers: Today and Tomorrow, 13th Edition Chapter 5 - System ...
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 5 - System ...
yaminohime
 
Discovering Computers: Chapter 08
Discovering Computers: Chapter 08Discovering Computers: Chapter 08
Discovering Computers: Chapter 08
Anna Stirling
 
Computer system
Computer systemComputer system
Computer system
baharudin wahab
 
lecture_9_operatingsystem.pptx
lecture_9_operatingsystem.pptxlecture_9_operatingsystem.pptx
lecture_9_operatingsystem.pptx
HassanJaved694664
 
Lecture 4.pptx
Lecture 4.pptxLecture 4.pptx
Lecture 4.pptx
sara591850
 

Similar to Week8 chapter 02_2.6.1.1_os_2016 (20)

Operating systems
Operating systemsOperating systems
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
 
Chapter_09_OS.pdf
Chapter_09_OS.pdfChapter_09_OS.pdf
Chapter_09_OS.pdf
 
W2 q3-function-of-operating-system (2)
W2 q3-function-of-operating-system (2)W2 q3-function-of-operating-system (2)
W2 q3-function-of-operating-system (2)
 
Chapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & ttsChapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & tts
 
CH. 4 Operating Systems and Utility Programs
CH. 4 Operating Systems and Utility ProgramsCH. 4 Operating Systems and Utility Programs
CH. 4 Operating Systems and Utility Programs
 
operating system
operating systemoperating system
operating system
 
BAIT1003 Chapter 6
BAIT1003 Chapter 6BAIT1003 Chapter 6
BAIT1003 Chapter 6
 
Week 6
Week 6Week 6
Week 6
 
Topic 6
Topic 6Topic 6
Topic 6
 
Lecture 2.6 software
Lecture 2.6 softwareLecture 2.6 software
Lecture 2.6 software
 
ICT Presentation operating system and types.pptx
ICT Presentation operating system and types.pptxICT Presentation operating system and types.pptx
ICT Presentation operating system and types.pptx
 
CH08-Types of Utility programs and Operating System
CH08-Types of Utility programs and Operating SystemCH08-Types of Utility programs and Operating System
CH08-Types of Utility programs and Operating System
 
Operating System
Operating SystemOperating System
Operating System
 
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 5 - System ...
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 5 - System ...Understanding Computers: Today and Tomorrow, 13th Edition Chapter 5 - System ...
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 5 - System ...
 
Discovering Computers: Chapter 08
Discovering Computers: Chapter 08Discovering Computers: Chapter 08
Discovering Computers: Chapter 08
 
Computer system
Computer systemComputer system
Computer system
 
lecture_9_operatingsystem.pptx
lecture_9_operatingsystem.pptxlecture_9_operatingsystem.pptx
lecture_9_operatingsystem.pptx
 
Lecture 4.pptx
Lecture 4.pptxLecture 4.pptx
Lecture 4.pptx
 
Uc14 chap05
Uc14 chap05Uc14 chap05
Uc14 chap05
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 

Week8 chapter 02_2.6.1.1_os_2016

  • 1. At the end of this topic, students should be able to: a) b) Identify types of operating system Explain the functions of operating system 1 Chapter Two Computer System 2.6.1.1 System Software – Operating System
  • 2. Computer Software • Software, also called a program, tells the computer what tasks to perform and how to perform them System Software • Operating system • Utility program TYPE Application Software • Word processing •Spreadsheet •Presentation Application •Database •Web BrowserPages 15 - 16 Figures 1-10 - 1-11 2
  • 3. System Software • System software consists of the programs control or maintain the operations of the that computer and its devices TYPE Operating systems Utility Programs Page 398 3 Discovering Computers : Chapter 8
  • 4. Types of Operating Systems •UNIX •Solaris Page 412 Figure 8-14 4 • Windows Server 2008 •Linux •Netware • Windows •Mac OS x •UNIX •Linux • Windows Embedded CE •Windows Phone 7 •Palm OS •iPhone OS •BlackBerry •Google Android •Embedded Linux •Symbian OS Stand-alone Embedded / mobileServer
  • 5. : 1. Stand-Alone Operating Systems • A stand-alone operating system is a complete operating system that works on a desktop computer, notebook computer, or mobile computing Examples device • Windows Mac OS X UNIX Linux Page 412 5
  • 6. Windows • Windows is Microsoft’s fastest, most efficient operating system to date. • Windows provides programs (built-in) such as: - - - - Windows Windows Windows Firewall DVD Maker Media Player Desktop Gadget Gallery Pages 413 - 414 6 • Windows is a Proprietary OS
  • 7. Mac OS • The Macintosh operating system operating system ease of use has set the standard for • Latest version is Mac OS X and it a Proprietary OS Page 415 Figure 8-19 7
  • 8. UNIX and LINUX UNIX is a multitasking operating system developed in the early 1970s Linux is an open-source, popular, multitasking UNIX- type operating system Pages 416 – 417 Figures 8-20 – 8-21 8 UNIX and LINUX is Open Source OS
  • 9. 2. Server Operating Systems • An operating system that is designed specifically to support a network • Typically resides on a server Examples : Windows UNIX Linux Server 2008 Solaris NetWare Pages 417 - 418 9
  • 10. 3. Embedded/Mobile Operating Systems • An embedded operating system resides on a ROM chip on a mobile Examples : device or consumer electronic device • Windows Embedded CE Windows Phone 7 Palm OS iPhone OS Google Android Embedded Linux BlackBerry Symbian OS Pages 418 - 420 10
  • 11. Pages 419 – 420 Figures 8-22 – 8-26 11
  • 12. Page 412 Figure 8-14 12 Category Operating System Name Stand-alone • DOS • Early Windows versions (Windows 3.x, Windows 95, Windows NT Workstation, Windows 98, Windows 2000 Professional, Windows Millennium Edition, Windows XP, Windows Vista) • Windows 7 • Mac OS X • UNIX • Linux
  • 13. Page 412 Figure 8-14 13 Category Operating System Name Server • Early Windows Server versions (Windows NT Server, Windows 2000 Server, Windows Server 2003) • Windows Server 2008 • UNIX • Linux • Solaris • NetWare
  • 14. Page 412 Figure 8-14 14 Category Operating System Name Embedded • Windows Embedded CE • Windows Phone 7 • Palm OS • iPhone OS • BlackBerry • Google Android • Embedded Linux • Symbian OS
  • 15. Operating Systems (OS) • An operating system (OS) is a set of programs containing instructions that work together to coordinate all the activities among computer hardware resources 1. Start and shut down a computer 5. Provide a user interface 3. Manage programs 2. Manage memory 7. Establish an Internet connection 6. Monitor performance 4. Control a network Pages 398 - 399 15 Function of OS
  • 16. Coordinate tasks Configure devices Provide utilities Automatically update Administer security Pages 398 - 399 16 Others Functions of OS
  • 17. Functions of Operating System 1. • Start and Shut Down a Computer The process of starting or restarting a computer is called booting Page 400 Figure 8-2 17 Warm boot • Using the operating system to restart a computer Cold boot • Turning on a computer that has been powered off completely
  • 18. 2. Manage Memory • • Memory management optimizes the use of RAM Operating System allocates data and instructions to memory while they are being processed, monitors the content of memory and release from memory when the processor no longer requires them Page 406 Figure 8-8 18
  • 19. 3. Manage Programs • How an operating system handles programs directly affects your productivity • An OS manages multiple programs you use the computer & processes while Single user/Single Tasking Single user/ multitasking Multiuser Preemptive multitasking Multiprocessing Pages 404 - 405 19
  • 20. 4. Control a Network • •Some operating systems are designed to work with a server on a network A server operating system organizes and coordinates how multiple users access and share resources on a network A network administrator uses the server operating system to: –• Add and remove users, computers, and other devices Install software and administer network security – Page 410 20
  • 21. 5. Provide a User Interface • A user interface controls how you enter data and instructions and how information the screen 2 types of user interface: is displayed on •   Graphical user interface Command-line (GUI) Pages 402 – 403 Figure 8-4 21
  • 22. • With a graphical user interface (GUI), you interact with menus and visual images Pages 402 – 403 Figure 8-4 22
  • 23. • With a command-line interface, a user uses the keyboard to enter data and instructions Page 403 Figure 8-5 23
  • 24. 6. Monitor Performance • A performance monitor is a program that assesses and reports information about various computer resources and devices Pages 408 – 409 Figure 8-11 24
  • 25. 7. Establish an Internet Connection • Operating systems typically provide a means to establish Internet connections This figure illustrate to connect to a network using windows Page 408 Figure 8-10 25
  • 26. Other Functions of Operating System 1. Coordinate Tasks • The operating system determines the order in which tasks are processed This figure illustrate three document in the queue with one document printing Page 407 Figure 8-9 26
  • 27. 2. Configure Devices • Short for device driver • Most device and OS support plug and play A driver is a small program that tells the operating system how Plug and Play automatically configures new as you install devices them to communicate with specific device a Page 408 27
  • 28. 3. Provide File Management and Other Utilities • Operating systems often provide users with the capability of: Managing files Searching files for Viewing images Securing a computer Uninstalling programs Cleaning disks up Diagnosing problems Defragmenting disks Backing up files and disks Setting up screen savers Page 409 28
  • 29. 4. Automatically Update • Automatic update automatically provides updates to the program Page 409 Figure 8-12 29
  • 30. 5. Administer Security • Establish permissions to resources Define who & when they can access certain resources By setting user account Each user has a user account • • • – A user name, or user ID, identifies a specific user A password is a private combination of characters associated with the user name – Page 410 Figure 8-13 30