Title: Chapter 8 Operating Systems and Utility Programs
1Chapter 8Operating Systems and Utility Programs
2Chapter 8 OBJECTIVES
Identify the types of system software
Summarize the features of several stand-alone
operating systems
Describe the functions of an operating system
Identify various network operating systems
Discuss ways that some operating systems help
administrators control a network and administer
security
Identify devices that use several embedded
operating systems
Explain the purpose of the utilities included
with most operating systems
Explain the purpose of various stand-alone
utility programs
3SYSTEM SOFTWARE
- Consists of the programs that control the
operations of the computer and its devices - Categories
- Operating System
- Utilities
4OPERATING SYSTEMS
- A set of programs containing instructions that
coordinate all activities among hardware
resources - Functions between the user, the applications
software, and the computer hardware
5OPERATING SYSTEMS
What are the functions of an operating system?
provide a user interface
start the computer
manage programs
administer security
manage memory
control a network
monitor performance
provide file management and other utilities
establish an Internet connection
schedule jobs and configure devices
6STARTING A COMPUTER
- Booting
- Cold boot
- Warm boot (warm start)
7STARTING A COMPUTER
- Boot steps
- Power supply sends a signal
- CPU resets and finds BIOS
- BIOS performs power-on self test (POST)
- POST results compared to CMOS
- BIOS finds boot program
- BOOT program loaded and run
- Operating system loads and finds hardware
8STARTING A COMPUTER
- Boot disk
- A floppy disk, Zip disk, or CD-ROM that contains
system files that will start the computer - Used when a hard disk becomes damaged and the
computer cannot boot - Can be created by a user
9OPERATING SYSTEMS
- Command-line interface
- Graphical user interface (GUI)
- Menus
- Icons
- User Friendly
10OPERATING SYSTEMS
- Operating Systems vary with regard to
- Number of users at one time
- Number of programs running at one time
- Number of processors
11OPERATING SYSTEM TYPES
- Single User / Single Tasking
- One user runs one program
12OPERATING SYSTEM TYPES
- Single User / Multitasking
- One user runs multiple programs at once
- Foreground application currently being used
- Background applications running, but not being
used right now. Check the taskbar to see what is
running
13OPERATING SYSTEM TYPES
- Two or more users can run programs
simultaneously. - Found on larger installations.
14OPERATING SYSTEM TYPES
- Two or more CPUs running programs at the same
time - Fault-tolerant computers
- Continues to operate when one of its components
fails - Has duplicate components such as processors,
memory, and disk drives
15OPERATING SYSTEM FUNCTIONS
- Memory management - optimize use of random access
memory (RAM)
- Virtual memory (VM) uses part of the hard disk as
additional RAM. - Swap file
- Pages and paging
- Thrashing
16OPERATING SYSTEM FUNCTIONS
- Scheduling Jobs
- Spooling print jobs
- Jobs placed in a buffer before sent to a printer
- Jobs line up in the print queue
17OPERATING SYSTEM FUNCTIONS
- Device drivers tell the OS how to communicate
with the device - When you add a new device, a driver also must be
present - Plug and Play means the OS automatically
configures new devices as you install them
18OPERATING SYSTEM FUNCTIONS
- Establishing an Internet Connection
- Windows XP has the New Connection Wizard to lead
you through setting up the connection the first
time
19OPERATING SYSTEM FUNCTIONS
- Monitoring system performance
- Performance monitoring software
- Response time
- CPU utilization
- Disk utilization
20OPERATING SYSTEM FUNCTIONS
- Managing storage media and files
- File manager program
- Formatting and copying disks
- Displaying lists of files
- Checking the amount of used and free space
- Copying, renaming, deleting, moving, and sorting
files
21OPERATING SYSTEM FUNCTIONS
- Logging on
- User ID
- Password
22UTILITY PROGRAMS
- A type of system software that performs a
specific task, usually related to managing a
computer, its devices, or it programs
- Some are built into operating system
- Some stand-alone
23UTILITY PROGRAMS
- File compression utility (WinZip)
- Diagnostic utility
- (Dr. Watson)
- Disk scanner (Scandisk)
- Disk defragmenter
24UTILITY PROGRAMS
- Uninstaller
- Windows XP uses Add/Remove Programs in Control
Panel - Backup utility
- Antivirus (Norton AntiVirus)
- Screen saver
25POPULAR OPERATING SYSTEMS
- Three categories
- Stand-alone
- Network
- Embedded
26STAND-ALONE OPERATING SYSTEMS
- DOS
- Several versions
- Command-line and menu-driven
27STAND-ALONE OPERATING SYSTEMS
28STAND-ALONE OPERATING SYSTEMS
- Windows XP
- Increased reliability and performance
- Enhanced system recovery from failures with
System Restore - Easy-to-install home network
- Internet connection firewall
- Remote assistance for support
XP Demo
29STAND-ALONE OPERATING SYSTEMS
- Mac OS X
- Macs used the first commercially successful GUI
- Available only for computers manufactured by
Apple - Can open, edit, and save files created in Windows
and DOS
30STAND-ALONE OPERATING SYSTEMS
- UNIX
- Multi-user and multitasking
- Many versions available
- Command-line interface most versions also offer
a GUI - Linux
- UNIX-like OS
- Free
- Open Source
31NETWORK OPERATING SYSTEMS
- Novells NetWare
- Windows 2003 Server
- Unix / Linux
- Solaris
32EMBEDDED OPERATING SYSTEMS
- Found on most mobile computers, PDAs, and other
small devices - Windows CE
- Pocket PC 2002 OS
- Palm OS
- Symbian OS
- Used for smart phones
33Chapter 8 Complete