29
CSC190 Introduction to Computing Operating Systems and Utility Programs

CSC190 Introduction to Computing Operating Systems and Utility Programs

Embed Size (px)

DESCRIPTION

System Software What is system software? Next p Operating system (OS) (sometimes called the platform) coordinates all activities among computer hardware resources Programs that control or maintain operation of computer Two types are operating systems and utility programs

Citation preview

Page 1: CSC190 Introduction to Computing Operating Systems and Utility Programs

CSC190 Introduction to Computing

Operating Systems and Utility Programs

Page 2: CSC190 Introduction to Computing Operating Systems and Utility Programs

Chapter 8 Objectives

Identify the types of system software

Summarize the startup processon a personal computer

Discuss ways that some operating systems help administrators control a

network and administer security

Explain the purpose of the utilities included with most operating systems

Summarize the features of several stand-alone operating systems

Identify various network operating systems

Identify devices that use several embedded operating systems

Explain the purpose of several stand-alone utility programs

Next

Describe the functions of an operating system

Page 3: CSC190 Introduction to Computing Operating Systems and Utility Programs

System SoftwareWhat is system software?

Nextp. 398 - 399

Operating system (OS)Operating system (OS) (sometimes called the platform) (sometimes called the platform)

coordinates all activities coordinates all activities among computer among computer

hardware hardware resourcesresources

Programs that control Programs that control or maintain operation or maintain operation

of computerof computer

Two types are Two types are operating systems operating systems

and utility programsand utility programs

Page 4: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating SystemsWhat are the functions of an operating system?

Nextp. 398 - 399 Fig. 8-1

administer security

start the computer

manage memory

monitor performance

control a network

provide a user interfacemanage programs

provide file management and other utilities

establish an Internet connection schedule jobs and

configure devices

Page 5: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating SystemsWhat is a cross-platform application?

Nextp. 399

Operating System/Platform A

Operating System/Platform B

Operating System/Platform C

Operating System/Platform D

Application

Runs the same on multiple operating systems

Page 6: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System FunctionsWhat is booting?

Nextp. 400 Fig. 8-2

Cold boot Turning on computer that has been powered off

Warm boot Restarting computer that is powered on

Process of starting or restarting a computer

Page 7: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System FunctionsHow does a personal computer boot up?

Nextp. 400 - 401 Fig. 8-3

Step 1. Power supply sends signal to com-ponents in system unit

Step 4. Results of POST are compared with data in CMOS chip

Step 2. Processor accesses BIOS to start computer

Step 3. BIOS runs tests, called the POST, to check components such as mouse, keyboard, and adapter cards

Step 5. BIOS looks for system files on a USB flash drive or CD/DVD drive, and then drive C (hard disk)Step 6. Kernel (core) of operating system loads into RAM

Step 7. Operating system loads configuration information and displays desktop on screen

Click to view Web Link, click Chapter 8, Click Web Link from left navigation, then click Windows Registrybelow Chapter 8

Page 8: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System FunctionsWhat is a boot disk?

Nextp. 402

Contains system files that will start computer when computer cannot boot Also called recovery disk

Page 9: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System FunctionsWhat is a user interface?

Nextp. 402 Fig. 8-4

Controls how you enter data and instructions and how information displays on screen

Page 10: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System FunctionsWhat is a graphical user interface (GUI)?

Nextp. 403 Fig. 8-5a and 8-5b

User interacts with menus and visual images such as buttons and other graphical objects Basic Interface Windows Aero

Interface

Page 11: CSC190 Introduction to Computing Operating Systems and Utility Programs

Foreground contains program you are using

Background contains programs that are running but are not in use

Operating System FunctionsWhat is single user/ multitasking?

Nextp. 403 - 404 Fig. 8-6

Working on two or more programs that reside in memory at same time

Page 12: CSC190 Introduction to Computing Operating Systems and Utility Programs

Has duplicate components such as processors, memory,

and disk drives

Enables two or more users to run programs simultaneously

Continues to operate when one of its components

fails

Operating System FunctionsWhat are other program management features of operating systems?

Nextp. 405

Can support two or more processors running programs

at same time

fault-tolerant computerfault-tolerant computer

multiusermultiuser

multiprocessingmultiprocessing

Page 13: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System FunctionsWhat is memory management?

Nextp. 405 - 406 Fig. 8-8

Optimizing use of random access memory (RAM) With virtual memory (VM), portion of hard disk is

allocated to function as RAM

Page 14: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System FunctionsHow does an operating system schedule jobs?

Nextp. 406 - 407

Transferring items Transferring items between storage between storage

and memoryand memory

Sending Sending information information

to output deviceto output device

Processing Processing instructionsinstructions

Receiving data Receiving data from input devicefrom input device

Adjusts schedule based on job’s priority

A A jobjob is operation is operation the processor managesthe processor manages

Page 15: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System FunctionsWhat is spooling?

Nextp. 407 Fig. 8-9

Sending print jobs to buffer instead of directly to printer

Print jobs line up in queue

Page 16: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System FunctionsWhat is a device driver?

Nextp. 407

Device Device DriverDriver

Program that Program that tells operating system tells operating system how to communicate how to communicate

with devicewith device

With With Plug and PlayPlug and Play, , operating system operating system

automatically configures automatically configures new devices as you new devices as you

install theminstall them Also called Also called driverdriver

Click to view Web Link, click Chapter 8, Click Web Link from left navigation, then click Plug and Play below Chapter 8

Page 17: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System FunctionsHow do you install a device driver?

Nextp. 408 Fig. 8-10

Step 1. Open Control Panel window. Point to Hardware and Sound link.

Step 2. Click the Hardware and Sound link to display the Hardware and Sound options. Point to the Scanners and Cameras link.

Step 3. Click the Scanners and Cameras link to display the Scanners and Cameras dialog box. Point to the Add Device button.

Step 4. Click the Add Device button to start the Scanner and Camera Installation Wizard. Point to the Next button.

Step 5. Click the Next button to proceed with the wizard. Select the correct manufacturer and model of scanner or camera. Follow the on-screen instructions to complete installation of the necessary driver files for the selected device.

Page 18: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System FunctionsHow do you establish an Internet connection?

Nextp. 409 Fig. 8-11

Windows Vista includes Connect to a network wizard Guides user through setting

up connection between computer and Internet service provider

Page 19: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System FunctionsHow does an operating system monitor performance?

Nextp. 409 Fig. 8-12

Provides program, called performance monitor, that assesses and reports information about system resources and devices

Page 20: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System FunctionsWhat is a network operating system?

Nextp. 410 Fig. 8-13

Allows users to share resources on a network

Administers security by establishing user name and password for each user

Page 21: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System Utility ProgramsWhat is a utility program?

Nextp. 411 Fig. 8-14

System software that performs maintenance-type tasks Also called

utility

Page 22: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System Utility ProgramsWhat is a file manager?

Nextp. 412 Figs. 8-15–8-16

Performs functions related to file management Image viewer

displays, copies, and prints contents of graphics file

Page 23: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System Utility ProgramsWhat is a personal firewall?

Nextp. 413 Figs. 8-17

Detects and protects a personal computer from unauthorized intrusions

Windows Vista automatically enables the built-in personal firewall upon installation

Click to view Web Link, click Chapter 8, Click Web Link from left navigation, then click Personal Firewalls below Chapter 8

Page 24: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System Utility ProgramsWhat is an uninstaller?

Nextp. 413

In Windows Vista, In Windows Vista, uninstaller is available through uninstaller is available through

the Uninstall a program command the Uninstall a program command in the Control Panelin the Control Panel

Removes a Removes a program and program and

all associated filesall associated files

Page 25: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System Utility ProgramsWhat is a disk scanner?

Nextp. 414 Fig. 8-18

Searches for and removes unnecessary files

Windows Vista includes Disk Cleanup

Page 26: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System Utility ProgramsWhat is a disk defragmenter?

Nextp. 414 Fig. 8-19

Reorganizes files and unused space on hard disk so programs run faster

Page 27: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System Utility ProgramsWhat is a diagnostic utility?

Nextp. 414

Compiles technical information about hardware and some software

Prepares report outlining problems

Page 28: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System Utility ProgramsWhat is a backup utility?

Nextp. 415 Fig. 8-20

Copies selected files or entire hard disk onto another storage medium

Most compress files during backup to require less storage space

Page 29: CSC190 Introduction to Computing Operating Systems and Utility Programs

Operating System Utility ProgramsWhat is a screen saver?

Nextp. 415 Fig. 8-21

Causes monitor’s screen to display moving image or blank screen if there is no activity for a specified time

To secure computer, user configures screen saver to require password to deactivate

Click to view Web Link, click Chapter 8, Click Web Link from left navigation, then click Screen Savers below Chapter 8