Upload
sadia-gilani
View
226
Download
0
Embed Size (px)
Citation preview
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 1/31
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 2/31
System Software
What is software?
The series of computer-language coded
instructions that tells the computer how to
perform tasks
Two types ofsoftware
p.8.2
Next
application
software
systemsoftware
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 3/31
System Software
What is system software? Programs that
control theoperations of thecomputer and itsdevices
Interface betweenuser, applicationsoftware, andhardware
Two types are
operatingsystems andutility programs
p.8.2
Next
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 4/31
Operating
System
Operating Systems
What is an operating system (OS)? Set of programs
containinginstructions thatcoordinate all the
activities amongcomputer hardwareresources
Required for acomputer to work
p.8.3
Next
Click to
view
animation
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 5/31
Operating
System
manage
programs
Operating Systems
What are the functions of an operating system?
p.8.3 Fig. 8-1
Next
start up the
computer
administer
security
control a
network
monitor
performance and
provide
housekeeping
services
access the
Web
schedule jobs
and configure
devices
provide user
interfacemanage
memory
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 6/31
Operating System
Functions
MemoryManagement
Startup Computer
ProgramManagement
Schedule Jobs
Configure Devices
Access the Web
AdministerSecurity
Control Network
MonitorPerformance
Provide User
Interface
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 7/31
Operating Systems
Where is the operating system located? Resides on computer’s
hard disk in most cases
May reside on a ROMchip on handheld
computers
p.8.3
Next
various operating systems
often are not compatible
with each other
same types ofcomputers may havedifferent operating
systems
different sizes of
computers typically
use different
operating systems
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 8/31
Operating System
FunctionsWhat is booting?
The process of starting or restarting a computer
p.8. 4
Next
cold boot
Process of turning on a
computer after it has been
powered off completelywarm boot
Process of restarting a
computer that is alreadypowered on
Also called a warm start
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 9/31
memory resident
• Remains in memory
while the computer is
running
• The kernel is
memory resident
Operating System
FunctionsWhat is the kernel? The core of an operating
system• Manages memory and devices
• Maintains the computers clocks
•Starts applications
• Assigns the computers resources,such as devices, programs, data,and information
Each time you boot a computer,
the kernel and other frequentlyused operating systeminstructions are loaded• Loading a file means the file is
copied from the hard disk to the
computer's memoryp.8. 4
Next
nonresident
• Instructions remain on
the hard disk untilthey are needed
• Other parts of the
operating system are
nonresident
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 10/31
Step 1: The power
supply sends a
signal to
components in the
system unit
Step 1
Step 2: The
processor looks
for the BIOS
processor
B I O S
Step 2
BIOS
basic input/output
system
Firmware that contains
the computer's startup
instructions
Operating System
FunctionsHow does a
personalcomputerboot up?
p.8. 5 Fig. 8-4
Next
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 11/31
processor
B I O S
CD-ROM drive
Step 3
Operating System
FunctionsStep 3: The BIOS
performs the POST,
which checks
components such
as the mouse,
keyboard
connectors, andexpansion cards
POST
power-on self test
expansion cards
p.8. 5 Fig. 8-4
Next
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 12/31
Operating System
Functions
p.8. 5 Fig. 8-4
Next
Step 4: The results
of the POST arecompared with data
in the CMOS chip
processor
B I O S
CD-ROM drive
CMOS
Step 4
CMOS chip
Stores configuration
information about the
computer
Also detects newdevices connected to
the computer expansion cards
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 13/31
Operating System
Functions
p.8. 5 Fig. 8-4
Next
Step 5: The BIOS
looks for the system
files in drive A
(floppy disk drive)
and then drive C
(hard disk)
processor
B I O S
hard disk
CD-ROM drive
CMOS
floppy disk drive
Step 5
expansion cards
system files
Specific operating
system files loaded
during start up
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 14/31
Operating System
Functions
p.8. 5 Fig. 8-4
Next
Step 6: The boot
program loads thekernel of the
operating system
into RAM from
storage (hard disk)
The operating
system in memory
takes control of the
computer
processor
B I O S
hard disk
CD-ROM drive
(RAM) memory
modules
CMOS
floppy disk drive
Step 6
expansion cards
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 15/31
Step 7
Operating System
Functions
p.8. 5 Fig. 8-4
Next
Step 7: The operating system
loads configuration informationand displays the desktop on the
screen
The operating system executes
programs in the StartUp folder
registry
Several files that contain
the system configuration
information
Registry is constantlyaccessed during the
computer's operation
StartUp folder
Contains a list of programs
that open automatically
when you boot the
computer
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 16/31
commands
entered byuser
Operating System
FunctionsWhat is a user interface?
p.8.7 Fig. 8-6
Next
Controls how you enter data and instructions and how
information displays on the screen
Click to
view animation
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 17/31
Operating System
FunctionsWhat is multitasking? Allows a single user to work on two or more applications that
reside in memory at the same time
p.8.9 Fig. 8-8
Next
Background
applications
listed on the
toolbar
foreground
application
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 18/31
Operating System
Functions
p.8.9
Next
multiuser
Operating system enables twoor more users to run a
program simultaneously
multiprocessing
Operating system can supporttwo or more processors running
programs at the same time
fault-tolerant computerContinues to operate even if one or its
components fails
Computer has duplicate components
such as processors, memory, and
disk drives
What are other program managementfeatures of operating systems?
Click to
view
animation
O i S
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 19/31
RAM
(physical
memory)
disk
(virtual
memory)
page swapped out
RAM
(physical
memory)
disk
(virtual
memory)
Step 1: Operating
system transfersleast recently used
data and program
instructions to disk
because memory is
needed for otherfunctionspage swapped in
page swapped out
RAM
(physical
memory)
disk
(virtual
memory)
Step 2: Operating
system transfersdata and program
instructions from
disk to memory
when they are
needed
Operating System
FunctionsWhat is virtual memory (VM) management?
The operating
system allocates a
portion of a
storage medium,
usually the harddisk, to function
as additional RAM
p.8.10 Fig. 8-9
Next
O i S
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 20/31
Operating System
Functions
What is a device driver?
p.8.11
Next
Click to view Web Link
then click Device Drivers
device driver
Program that tells the operating system how to
communicate with a device
Also called a driver
Each device requires its own driver
O i S
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 21/31
Operating System
FunctionsWhat is Plug and Play?
The computer recognizes a new device, loads the
necessary drivers automatically, and checks for
conflicts with other devices
Supported by most
devices and operating
systems today
p.8. 13
Next
Click to view Web Link
then click Plug and Play
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 22/31
O ti S t
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 23/31
Operating System
Functions
What is a network operating system? An operating system that supports a network
Also called a network OS or NOS
p.8.15 Fig. 8-16
Next
A network is a
collection ofcomputers and
devices
connected
together via
communications
media and
devices
server controls accesslaserprinter
client client client
St d Al O ti
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 24/31
commands
entered byuser
Stand-Alone Operating
SystemsWhat is DOS (Disk Operating System)? Refers to several single user operating systems
developed in the early 1980s for personal computers
Two more widely used versions were PC-DOS and MS-
DOS, both developed by Microsoft
p.8.17
Next
Used a
command line
interface and
added a menu-
driven interface
in later versions
St d Al O ti
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 25/31
Windows 95
A true multitasking
operating system
with downward
compatibility for
DOS and Windows3.x
Stand-Alone Operating
SystemsWhat is Windows? Developed by Windows to meet the need
for an operating system that had a GUI
p.8.18
Next
Click to view
Web Link
then click
Windows
Windows 3.x
Refers to three early
versions of Microsoft
Window that were
operating environments
with DOS
A GUI that works incombination with an
operating system to
simplify its use
Windows NTWorkstation
A client operating
system that could
connect to a
Windows NT server
Used a Windows 95
interface
Stand Alone Operating
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 26/31
Stand-Alone Operating
Systems
An operating
system that has
featuresspecifically for
the home users
Also called
Windows Me Includes
multimedia
features
p.8.20 Fig. 8-21
Next
What is Windows MillenniumEdition (ME)?
Network Operating
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 27/31
Network Operating
Systems
What is UNIX? A multitasking operating system developed inthe early 1970s by scientists at Bell Laboratories
p.8.23 Fig. 8-24
Next
Click to view Web Link
then click UNIX
Command-line
interface
Embedded Operating
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 28/31
Embedded Operating
SystemsWhat is an embedded operating system?
The operating
system on most
handheld
computers and
small devices
Resides on a
ROM chip
p.8. 25
Next
Windows CE
PC OS
Palm OS ®
Embedded Operating
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 29/31
Embedded Operating
SystemsWhat is an Auto PC?
A device mounted onto a vehicle’s dashboard that is poweredby Windows CE
Directed through voice commands
Provides information to the driver such as driving directions,traffic conditions, weather,and stock quotes, access and listento e-mail
Acts as a radio or an audio CD
Sharesinformationwith a
handheld ornotebookcomputer
p.8. 25 Fig. 8-26
Next
Utility Programs
8/12/2019 8. Operating Systems and Utility Programs
http://slidepdf.com/reader/full/8-operating-systems-and-utility-programs 30/31
utility suites
Combine several utility
programs into a single
package
Utility Programs
What is a utility program?
A type of systemsoftware thatperforms a specific
task Usually related to
managing acomputer, its
devices or itsprograms
p.8.27
Next
McAfee and Norton offer
utility suites and Web-
based utility services
Web-based utility service
Pay an annual fee that
allows you to access and
use a vendor’s utility
programs on the Web