Transcript Chapter 7

Chapter 7
Operating Systems & Utility Programs
Professor Michael J. Losacco
CIS 1110 – Using Computers
Overview
Chapter
7
Define System Software
Identify the Types of Systems Software
Describe Operating System Functions
Summarize the PC Startup Process
Identify Types of Operating Systems
Explain the Purpose of Utilities
2/30
Systems Software
Chapter
7
Control Operation of Computer
Types
Operating System (OS)
Utilities
3/30
Operating System
Chapter
7
Set of Programs
Coordinates Hardware Resources
For All Computer Activities
Allows Use of Application Software
Cross-platform Applications
Identical on Multiple Operating Systems
4/30
Operating System
Chapter
7
Functions
start computer
provide user interface
manage
programs
administer
security
control a
network
manage
memory
provide file
management
monitor
establish
performance communications
schedule jobs &
configure devices
5/30
Booting
Chapter
7
Starting / Restarting Computer
Cold Boot
Turning on Computer from Off State
Warm Boot
Restarting Computer that is Already On
6/30
Booting
Chapter
7
Mechanics
7/30
Booting
Chapter
7
Boot Drive
Drive From Which Computer Starts
Boot Disk
Contains System Files
Recovery Disk
Return System to Original Purchase State
8/30
Modes
Chapter
7
Sleep
Saves Open Docs / Programs to RAM
Turns Off All Unneeded Functions
Places Computer in a Low-power State
Hibernate
Saves Open Docs / Programs to Disk
Removes Power from Computer
9/30
User Interface (UI)
Chapter
7
Controls How Data is Entered
Determines How Information Displays
Command-line
Typed Commands
Graphical User Interface (GUI)
Uses Visuals Such as Icons & Menus
Represents:
Program
Instruction
10/30
Program Management
Chapter
7
Multitasking
Work on Multiple Applications at Once
Foreground
Active Application
Background
Programs that are Running in Memory
Not Currently in Use
11/30
Program Management
Chapter
7
Multiuser
Two or More Users
Run Same Program Simultaneously
Multiprocessing
Multiple CPUs Running at Same Time
Fault-tolerant
Duplicate Components
Hard Disk, Memory
Can Operate Even if Component Fails
12/30
Memory Management
Chapter
7
Optimizes the Use of RAM
Allocates Memory for Processing Data
Monitors Contents
Clears Memory When Not Required
Virtual Memory
Part of Hard Disk Functions as RAM
Thrashing
13/30
Scheduling
Chapter
7
Job
Operation the Processor Manages
Receiving Data from Input Device
Transfer Items Between Storage & Memory
Processing Instructions
Sending Information to Output Device
Adjusts Schedule Based on Job’s Priority
14/30
Scheduling
Chapter
7
Spooling
Send Print Jobs to Buffer
Instead of Directly to Printer
Print Jobs Line up in Queue
15/30
Device Drivers
Chapter
7
How to Communicate with Device
Each Device Requires its Own Driver
Plug and Play
OS Automatically Configures New Device
Recognizes When Installed
16/30
Connectivity
Chapter
7
Provides Means To Establish:
Internet Connections
Network Connections
17/30
File Management
Chapter
7
Windows Explorer (My Computer)
Tree Structure
Documents & Files
Folders & Subfolders
Paths
Maintenance
Copy, Move, Rename, Delete
Startup Folder
Temporary Files
18/30
OS Categories
Chapter
7
19/30
Stand-alone
Chapter
7
Complete OS that Works on:
Desktop Computers
Notebook Computers
Mobile Computing Devices
Market Share
Microsoft Windows
92%
Apple Macintosh
6%
Linux
1%
NetMarketShare 4/12
20/30
Stand-alone
Chapter
7
Microsoft
Windows 7
Apple
First Commercially Successful GUI
Mac OS X
Unix
Linux
Open-source Unix
21/30
Server
Chapter
7
Microsoft Windows Server 2008
Unix
Linux
Solaris
Unix-like by Sun Microsystems
Novell Netware
22/30
Embedded
Chapter
7
Found on Small Devices
Resides on a ROM chip
Android
Blackberry
iPhone
Palm
Windows Mobile
23/30
Utility Programs
Chapter
7
Performs Maintenance-type Tasks
24/30
Utility Programs
Chapter
7
Backup / Restore
Uninstaller
Remove Main Program & Support Files
Disk Cleanup
Removes Unnecessary Files
25/30
Utility Programs
Chapter
7
Disk Defragmenter
Reorganizes Files
Faster Execution
File Compression
AKA Zipped Files
Shrinks Size of Files
Faster Communication
26/30
Utility Programs
Chapter
7
Image Viewer
Display, Copy, Print Graphics Files
Screen Saver
Shows Moving Image
If No Activity Occurs for Specified Time
27/30
Utility Programs
Chapter
7
Antivirus
Prevents, Detects, & Removes Viruses
Must be Updated Frequently
Spyware / Adware Remover
Detects & Deletes Spyware / Adware
Firewall
Detects Unauthorized Intrusions
28/30
Utility Programs
Chapter
7
Filters
Block Items from Being Displayed
Web
Anti-spam
Phishing
Pop-up Blockers
Computer Maintenance
Identify & Fix OS & Disk Problems
Some Continuously Monitor Computer
29/30
Utility Programs
Chapter
7
Media Player
View Images & Animation
Listen to Audio
Watch Video Files
CD/DVD Burning
Writes to Recordable / Rewriteable Disks
30/30