© 2007 Prentice-Hall, Inc. 1 Technology In Action

Preview:

Citation preview

© 2007 Prentice-Hall, Inc. 1

Technology In ActionTechnology In Action

© 2007 Prentice-Hall, Inc. 2

Technology In ActionTechnology In Action

Chapter 5Chapter 5

Using System Software: Using System Software:

The Operating System, Utility Programs, and The Operating System, Utility Programs, and File ManagementFile Management

© 2007 Prentice-Hall, Inc. 3

TopicsTopics

• System softwareSystem software

• Operating systems:Operating systems:– Kinds of systems Kinds of systems – Common desktop systemsCommon desktop systems– User interactionUser interaction– Manage the processorManage the processor– Manage memoryManage memory

© 2007 Prentice-Hall, Inc. 4

TopicsTopics

• Operating systems:Operating systems:– Manage hardwareManage hardware– Interact with application softwareInteract with application software– Start the computerStart the computer– Keep the computer organizedKeep the computer organized

• Desktop and windows featuresDesktop and windows features

• Utility programsUtility programs

© 2007 Prentice-Hall, Inc. 5

System SoftwareSystem Software

Operating systemsOperating systems• Control computer Control computer

functions:functions:– Hardware Hardware – Memory Memory – Application programsApplication programs– System maintenanceSystem maintenance

• Provide user interfaceProvide user interface

System utilitiesSystem utilities• Programs that perform Programs that perform

computer housekeeping computer housekeeping tasks:tasks:– Manage system resourcesManage system resources– Improve efficiencyImprove efficiency– Virus preventionVirus prevention

© 2007 Prentice-Hall, Inc. 6

Operating System CategoriesOperating System Categories

• Four categories:Four categories:– Real-Time (RTOS)Real-Time (RTOS)– Single-User, Single-TaskSingle-User, Single-Task– Single-User, MultitaskSingle-User, Multitask– Multi-userMulti-user

© 2007 Prentice-Hall, Inc. 7

Real-Time Operating SystemsReal-Time Operating Systems

• Systems with a Systems with a specific purpose and specific purpose and a certain resulta certain result

• Uses include:Uses include:– Industrial machinesIndustrial machines– Robotic equipmentRobotic equipment– AutomobilesAutomobiles– Video game consolesVideo game consoles– Home appliancesHome appliances

• Minimal or no user Minimal or no user interaction is required.interaction is required.

© 2007 Prentice-Hall, Inc. 8

Single-User Operating SystemsSingle-User Operating Systems

Single-task systemsSingle-task systems• Perform one task at a timePerform one task at a time• PDAs:PDAs:

– Pocket PCPocket PC– Palm OSPalm OS

• MS-DOSMS-DOS

Multitask systemsMultitask systems• Perform simultaneous tasksPerform simultaneous tasks• WindowsWindows• MAC OSMAC OS• LinuxLinux

© 2007 Prentice-Hall, Inc. 9

Multi-user Operating Systems Multi-user Operating Systems

• Known as network operating systemsKnown as network operating systems• Allow access to the computer system by Allow access to the computer system by

more than one usermore than one user• Manage user requestsManage user requests• Systems include:Systems include:

– UNIXUNIX– Novell NetwareNovell Netware– Windows Server 2003Windows Server 2003

© 2007 Prentice-Hall, Inc. 10

Desktop Operating SystemsDesktop Operating Systems

• Operating system combined with the Operating system combined with the processor is known as a platformprocessor is known as a platform– Microsoft Windows / IntelMicrosoft Windows / Intel– Apple Macintosh / MotorolaApple Macintosh / Motorola

• Desktop operating systems include:Desktop operating systems include:– Microsoft WindowsMicrosoft Windows– MAC OSMAC OS– UNIXUNIX– LinuxLinux

© 2007 Prentice-Hall, Inc. 11

Microsoft WindowsMicrosoft Windows

• Market leader – 90% market shareMarket leader – 90% market shareClick to view the various Windows systemsClick to view the various Windows systems

Windows XP (2001)

Offers a new multi-user desktop as well as improved digital media features andInternet capabilities.

Windows ME (2000)

This upgrade to Windows 95 and Windows 98 includes system backup andmultimedia capabilities (such as Media Player).

Windows 2000

(2000)

This upgrade to Windows NT offers improvements to file security and Internet support.

Windows 98 (1998)

This upgrade includes additional file protection and incorporatesInternet Explorer 4.0, a customizable taskbar, and desktop features

Windows 95

(1995)

This operating system runs fasterand more efficiently, introduces Plug and Play capabilities, long file names, short-cutright-click menus, and a cleaner desktop.

Windows NT (1993)

Fundamentally different operating system with increased security, power,performance, and multitasking scheduler.

Windows 3.x

(1990-1992)

First widely used PC graphical user interface (GUI) operating system. Improvedpoint-and-click mouse operations and multitasking capabilities.

Windows 2.0

(1987)

Includes better graphics capabilities and introduces keyboard shortcuts andthe ability to overlap windows.

Windows 1.0

(1985)

Introduces point-and-click commands with a mouse and includes modestmultitasking capabilities and desktop applications.

© 2007 Prentice-Hall, Inc. 12

MAC OSMAC OS• First operating system with point-and-click technology First operating system with point-and-click technology

(Graphical User Interface)(Graphical User Interface)• Excellent in:Excellent in:

– Graphics displayGraphics display– Processing capabilitiesProcessing capabilities– System reliabilitySystem reliability– Document recoveryDocument recovery

• Fewer software applicationsFewer software applications

MAC OS X

© 2007 Prentice-Hall, Inc. 13

UNIXUNIX

• Multi-user, multitask operating systemMulti-user, multitask operating system

• Used primarily with mainframesUsed primarily with mainframes

© 2007 Prentice-Hall, Inc. 14

LinuxLinux

• Open-source operating Open-source operating system system

• Based on UNIXBased on UNIX

• Stable systemStable system

• FreeFree

• May be downloaded May be downloaded through the Internetthrough the Internet

© 2007 Prentice-Hall, Inc. 15

What the Operating System DoesWhat the Operating System Does

• Provides user Provides user interfaceinterface

• Manages the CPUManages the CPU• Manages memoryManages memory• Manages hardwareManages hardware• Coordinates Coordinates

application software application software with the CPUwith the CPU

© 2007 Prentice-Hall, Inc. 16

The User InterfaceThe User Interface

• Enables you to Enables you to interact with the interact with the computercomputer

• Types of interfaces:Types of interfaces:– Command-driven Command-driven

interfaceinterface– Menu-driven Menu-driven

interfaceinterface– Graphical user Graphical user

interfaceinterface

Command-line

Menu-driven

Graphical

© 2007 Prentice-Hall, Inc. 17

Process 4th

Process 3rd

Process 2nd

Process 1st

Processor ManagementProcessor Management

• Controls the timing of events the Controls the timing of events the processor works onprocessor works on– InterruptsInterrupts– Interrupt handlerInterrupt handler– Interrupt tableInterrupt table– Stack Stack

REQUEST

Operating

System

© 2007 Prentice-Hall, Inc. 18

Memory ManagementMemory Management

• The operating system allocates space in The operating system allocates space in RAM for instructions and dataRAM for instructions and data

RAM

Operating

System

© 2007 Prentice-Hall, Inc. 19

Virtual MemoryVirtual Memory

• Instructions and data are stored on the Instructions and data are stored on the hard drive when RAM is fullhard drive when RAM is full– Swap fileSwap file– Paging Paging – Thrashing Thrashing

Operating

System

FULL

© 2007 Prentice-Hall, Inc. 20

Hardware ManagementHardware Management

• Device drivers:Device drivers:– Programs that enable the Programs that enable the

operating system to operating system to communicate with communicate with peripheral devicesperipheral devices

– Provided by the Provided by the manufacturer of the device manufacturer of the device

• Plug and Play:Plug and Play:– Hardware and software Hardware and software

standardstandard– Facilitates the installation Facilitates the installation

of new hardwareof new hardware

© 2007 Prentice-Hall, Inc. 21

Software Application CoordinationSoftware Application Coordination

• Application programming interfaces Application programming interfaces (APIs):(APIs):– Blocks of code contained in the operating Blocks of code contained in the operating

systemsystem– Coordinates the operating system with Coordinates the operating system with

software applicationssoftware applications• Similar toolbars and menusSimilar toolbars and menus

– Microsoft Direct XMicrosoft Direct X

© 2007 Prentice-Hall, Inc. 22

Starting the ComputerStarting the Computer

The Boot ProcessThe Boot Process

• Step 1:Step 1: The basic input/output The basic input/output system (BIOS) is activatedsystem (BIOS) is activated

• Step 2:Step 2: A Power-on-self-test A Power-on-self-test (POST) checks attached (POST) checks attached hardwarehardware

• Step 3:Step 3: The operating system The operating system loads into memoryloads into memory

• Step 4:Step 4: Configuration and Configuration and customization settings are customization settings are checkedchecked

1

2

3

4

© 2007 Prentice-Hall, Inc. 23

Handling Errors in the Handling Errors in the Boot ProcessBoot Process

• Non-system disk or disk Non-system disk or disk errorerror– Remove the floppy from the Remove the floppy from the

drive and press any keydrive and press any key• POST errorsPOST errors

– Single beep: Everything is Single beep: Everything is loading properlyloading properly

– Series of beeps: Hardware Series of beeps: Hardware problemproblem

• Safe modeSafe mode– Windows does not boot Windows does not boot

properlyproperly– Uninstall any new devices or Uninstall any new devices or

softwaresoftware

© 2007 Prentice-Hall, Inc. 24

The DesktopThe Desktop

• Desktop features:Desktop features:– Shortcut iconsShortcut icons– My DocumentsMy Documents– Start buttonStart button– Quick launchQuick launch– Open programsOpen programs– TaskbarTaskbar– System traySystem tray– toolbartoolbar

SHORT CUT ICONSA

B

C

D

E G H

I

_______________

MY DOCUMENTS

MY COMPUTER

START BUTTON

QUICKLAUNCH

TASKBAR SYSTEM TRAY

TOOLBAR

____________

____________

____________

____________

_________ ___________

_________

F

OPEN PROGRAMS__________________

Click to view Desktop features

© 2007 Prentice-Hall, Inc. 25

Start MenuStart Menu

AUSER NAME

ALL PROGRAMSBUTTON

SPECIAL FOLDERSSYSTEM AREAHELPMOST FREQUENTLY

USED LIST

USER LOG OFFSHUT DOWN/RESTART

G

F

E

D

C

BPINNED ITEMS LIST

_____________

___________

_______________

_______________

____________

_____________________________________________

_______________

Click to view Start menu features

© 2007 Prentice-Hall, Inc. 26

Window Window A

B

C

D

E

F

G

SCROLL BARS

STATUS BAR

VIEW OPTIONS

TOOL BARS

MENU BAR

TITLE BAR

SIZING BUTTONS

__________

__________

__________

______________

____________

____________

_______________

Click to view Window features

© 2007 Prentice-Hall, Inc. 27

File ManagementFile Management

• The operating system provides an The operating system provides an organizational structure to the computer’s organizational structure to the computer’s contentscontents

• Hierarchical structure of directories:Hierarchical structure of directories:– DrivesDrives

• FoldersFoldersSubfoldersSubfolders

» FilesFiles

© 2007 Prentice-Hall, Inc. 28

Viewing and Sorting Viewing and Sorting Files and FoldersFiles and Folders

• Windows ExplorerWindows Explorer

– Tiles ViewTiles View

© 2007 Prentice-Hall, Inc. 29

Viewing and Sorting Viewing and Sorting Files and FoldersFiles and Folders

• Windows ExplorerWindows Explorer– Thumbnail ViewThumbnail View

© 2007 Prentice-Hall, Inc. 30

Viewing and Sorting Viewing and Sorting Files and FoldersFiles and Folders

• Windows ExplorerWindows Explorer

– Icon ViewIcon View

© 2007 Prentice-Hall, Inc. 31

Viewing and Sorting Viewing and Sorting Files and FoldersFiles and Folders

• Windows ExplorerWindows Explorer

– List ViewList View

© 2007 Prentice-Hall, Inc. 32

Viewing and Sorting Viewing and Sorting Files and FoldersFiles and Folders

• Windows ExplorerWindows Explorer

– Detail ViewDetail View

– Sorted and Sorted and groupedgrouped

© 2007 Prentice-Hall, Inc. 33

Naming FilesNaming Files

• Filename:Filename:– Name assigned plus Name assigned plus

filename extensionfilename extension

• only characters not only characters not legal in filenames are: legal in filenames are: \   ⁄   :   *   ?   "   <   >   ¦\   ⁄   :   *   ?   "   <   >   ¦

• all others are allowedall others are allowed

Bioreport.doc

or

Bio report.doc

© 2007 Prentice-Hall, Inc. 34

File Name ExtensionsFile Name Extensions

• Filename Filename extensions:extensions:– Used by Used by

programsprograms

ExtensioExtension n

Type of Type of DocumentDocument

Application Application

.doc.doc Word processing Word processing documentdocument

Microsoft Word; Microsoft Word; Corel Word Corel Word PerfectPerfect

.xls.xls WorkbookWorkbook Microsoft ExcelMicrosoft Excel

.ppt.ppt PowerPoint PowerPoint presentationpresentation

Microsoft Microsoft PowerPointPowerPoint

.mdb.mdb DatabaseDatabase Microsoft AccessMicrosoft Access

.bmp.bmp Bitmap imageBitmap image WindowsWindows

.zip.zip Compressed fileCompressed file WinZipWinZip

.pdf.pdf Portable Portable Document Document FormatFormat

Adobe AcrobatAdobe Acrobat

.htm .htm or .htmlor .html

Web pageWeb page Hypertext Hypertext Markup Markup LanguageLanguage

© 2007 Prentice-Hall, Inc. 35

File pathFile path

• File pathFile path– Location of the fileLocation of the file

C: Tech in Action\TIA Pics\\My Documents\ dotmatrix.gif

Drive Primary folder

Secondary folders

Filename

© 2007 Prentice-Hall, Inc. 36

Working with FilesWorking with Files

• File management File management actions:actions:– OpenOpen– CopyCopy– MoveMove– RenameRename– DeleteDelete

• Recycle binRecycle binSaving files

© 2007 Prentice-Hall, Inc. 37

Utility ProgramsUtility Programs

• Small application programs that perform Small application programs that perform special functions:special functions:– Manage system resourcesManage system resources– Create pleasant environmentCreate pleasant environment– Improve efficiencyImprove efficiency

© 2007 Prentice-Hall, Inc. 38

Display UtilitiesDisplay Utilities

• Change the appearance of:Change the appearance of:– DesktopDesktop– Windows colorsWindows colors– Font sizesFont sizes– Screen saversScreen savers– Screen resolutionScreen resolution

© 2007 Prentice-Hall, Inc. 39

Add or Remove ProgramsAdd or Remove Programs

• Installation wizardInstallation wizard• Uninstall wizard:Uninstall wizard:

– Do not delete programsDo not delete programs

© 2007 Prentice-Hall, Inc. 40

File Compression ProgramsFile Compression Programs

• Reduce the size of a Reduce the size of a file:file:– Removes Removes

redundanciesredundancies

© 2007 Prentice-Hall, Inc. 41

System Maintenance UtilitiesSystem Maintenance Utilities

• Disk cleanupDisk cleanup– Cleans unnecessary Cleans unnecessary

filesfiles

© 2007 Prentice-Hall, Inc. 42

System Maintenance UtilitiesSystem Maintenance Utilities

• Disk defragmenterDisk defragmenter• ScanDisk:ScanDisk:

– Error checkerError checker

© 2007 Prentice-Hall, Inc. 43

System Maintenance UtilitiesSystem Maintenance Utilities

• Task managerTask manager

© 2007 Prentice-Hall, Inc. 44

System RestoreSystem Restore

• System Restore:System Restore:– Restores the Restores the

system settings system settings back to a specific back to a specific datedate

© 2007 Prentice-Hall, Inc. 45

System BackupSystem Backup

• Backup:Backup:– Creates a copy of the Creates a copy of the

hard drive to another hard drive to another storage devicestorage device

• Task SchedulerTask Scheduler– Sets a time to run Sets a time to run

selected utilities selected utilities automaticallyautomatically

© 2007 Prentice-Hall, Inc. 46

Accessibility UtilitiesAccessibility Utilities

• Utility manager:Utility manager:– Magnify screen imageMagnify screen image– Screen contents Screen contents

narrationnarration– On-screen keyboardOn-screen keyboard

© 2007 Prentice-Hall, Inc. 47

Chapter 5 Summary QuestionsChapter 5 Summary Questions

• What software is included in system What software is included in system software?software?

© 2007 Prentice-Hall, Inc. 48

Chapter 5 Summary QuestionsChapter 5 Summary Questions

• What are the different kinds of operating What are the different kinds of operating systems?systems?

© 2007 Prentice-Hall, Inc. 49

Chapter 5 Summary QuestionsChapter 5 Summary Questions

• What are the most common desktop What are the most common desktop operating systems?operating systems?

© 2007 Prentice-Hall, Inc. 50

Chapter 5 Summary QuestionsChapter 5 Summary Questions

• How does the operating system provide How does the operating system provide user interaction with the computer?user interaction with the computer?

© 2007 Prentice-Hall, Inc. 51

Chapter 5 Summary QuestionsChapter 5 Summary Questions

• How does the operating system help How does the operating system help manage: manage: – The processor?The processor?– Memory and storage?Memory and storage?– Hardware and peripheral devices?Hardware and peripheral devices?– Application software?Application software?

© 2007 Prentice-Hall, Inc. 52

Chapter 5 Summary QuestionsChapter 5 Summary Questions

• How does the operating system help the How does the operating system help the computer start up?computer start up?

© 2007 Prentice-Hall, Inc. 53

Chapter 5 Summary QuestionsChapter 5 Summary Questions

• What are the main desktop and windows What are the main desktop and windows features?features?

© 2007 Prentice-Hall, Inc. 54

Chapter 5 Summary QuestionsChapter 5 Summary Questions

• How does the operating system help keep How does the operating system help keep the computer organized?the computer organized?

© 2007 Prentice-Hall, Inc. 55

Chapter 5 Summary QuestionsChapter 5 Summary Questions

• What utility programs are included in What utility programs are included in system software and what do they do?system software and what do they do?

Recommended