computers are your futurebrahms.emu.edu.tr/kamil/comp101/documents/lecture4.pdfand its ppperipheral...
TRANSCRIPT
1
Computers Are Your FutureTenth Edition
Chapter 4: System Software
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 1
22
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic,
mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher. Printed in the United States of America.
Copyright © 2009 Pearson Education, Inc. Copyright © 2009 Pearson Education, Inc. Publishing as Prentice HallPublishing as Prentice Hall
What You Will Learn
List the two major components of system software.Explain why a computer needs anExplain why a computer needs an operating system.List the five basic functions of an operating system.Explain what happens when you turn on a computer.
3Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall
2
What You Will Learn
List the three major types of user interfaces.Discuss the strengths and weaknessesDiscuss the strengths and weaknesses of the most popular operating systems.List the seven system utilities that are considered to be essential.Discuss data backup procedures.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 4
What You Will Learn
Understand troubleshooting techniques and determine probable solutions to any operating system problems you y p g y p ymay encounter.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 5
System Software
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 6
3
The Operating System
System software consists of all the programs that enable the computer and its peripheral devices to function p psmoothly.System software is divided into two main categories:
The operating system (OS)System utility programs
7Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall
The Operating System
Management of the resources of a computer are performed by the
’ icomputer’s operating system (OS).The coordination of the functions of a computer’s hardware is the prime responsibility of the operating system.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 8
The Operating System
The five basic functions carried out by the operating system are:
Starting the computerStarting the computerManaging applicationsManaging memoryHandling input and output device messagesProviding a user interface for communication
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 9
4
The Operating System
The first function of the operating
tsystem, starting the computer, involves six steps.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 10
The Operating System
The first step in starting a computer is loading the BIOS (Basic Input/Output System) instructions into memory, which provides the computer with the ability to accept keyboard input and show information on the monitor.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 11
The Operating System
The second step in starting a computer is conducting the power-on self-test (POST) to confirm that both the ( )computer and its peripheral devices are working properly.
A beep will sound, an error message will appear on the monitor, and the computer will stop should any part of the POST fail.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 12
5
The Operating System
The third step in starting a computer is loading the operating system.
The BIOS looks for the operating system after the successful completion of the POST.When the BIOS finds the operating system, the operating system’s kernel, the central portion of the operating system, is loaded into memory.The operating system then starts the process of loading the system configuration information.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 13
The Operating System
The fourth step in starting a computer is system configuration.
The registry, a database, stores the information relating to software and peripheral configuration, background graphics, and mouse settings.The operating system checks that drivers, utility programs required for the proper functioning of peripheral devices, are installed.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 14
The Operating System
The fifth step in starting a computer is loading system utilities.
System utilities, such as antivirus softwareSystem utilities, such as antivirus software and speaker volume control, are loaded after all system hardware is identified and configured by the operating system.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 15
6
The Operating System
The sixth step in starting a computer is authenticating users.
After the operating system is loaded, the guser may be asked for an authentication/login, a user name and password, to prove that he or she is authorized.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 16
The Operating System
The operating system’s second function is managing applications.
Single-task operating systems from g gthe past were only able to run one application at a time.Today’s multitasking operating systems permit more than one application to be used at a time.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 17
The Operating System
When multitasking, users perceive active and inactive applications as the foreground application and background g pp gapplication, respectively.Preemptive multitasking prevents application monopolization of the CPU.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 18
7
The Operating System
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 19
The Operating System
The operating system’s third function is managing memory.
The operating system attempts to allocate memory, RAM, to each program being run without interference.Through the use of virtual memory, where a portion of the hard disk is used as an extension of RAM, additional memory is available.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 20
The Operating System
Pages, set amounts of data or program instructions, are temporarily stored in a swap file, a special hard p , pdisk file, when RAM is full.The process of transferring files between RAM and the hard disk is known as paging.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 21
8
The Operating System
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 22
The Operating System
The operating system’s fourth function is managing input and output.
The operating system uses drivers, programs containing information regarding specific computer input and output devices, to communicate with those devices. Interrupts, signals created by input and output devices, notify the operating system when an action has been taken.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 23
The Operating System
The operating system’s fifth function is providing a user interface.The user interface allows the user to:
Start application programsManage storage devicesSafely shut down the computer properly
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 24
9
The Operating System
There are three types of user interfaces:
G hi lGraphical user interface (GUI)Menu-driven user interfaceCommand-line user interface
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 25
The Operating System
The graphical user interface uses graphics called icons, small images that represent various computer resources, p p ,to initiate actions.These icons appear on the desktop, the work area that is created once the operating system has been loaded into memory.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 26
The Operating System
The menu-driven user interfaceprovides text-based menus, which display appropriate user options that are available.The command-line user interfaceforces the user to type commands line by line to instruct the operating system about the desired action(s) to be taken.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 27
10
Exploring Popular Operating Systems
Operating systems are usually already installed on a computer when you purchase it.purchase it.The most commonly supplied operating system is Microsoft Windows.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 28
Exploring Popular Operating Systems
Microsoft Windows Vista, the replacement for Windows XP, is intended for both home and professional use.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 29
Exploring Popular Operating Systems
Microsoft Windows Server 2008 is intended for use in the corporate environment to support client/server pp /systems.Microsoft Windows Server 2008 provides benefits in the areas of security, enhanced Web server capabilities, administration, and virtualization.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 30
11
Exploring Popular Operating Systems
Microsoft Windows Mobileprovides a user
finterface in a simplified Windows format for handheld devices such as smartphones and PDAs.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 31
Exploring Popular Operating Systems
The Mac OS used on Macintosh personal computers is favored by its users for the operating system’s security, stability, and simplicity.UNIX was developed to work in a secure computer network, but unfortunately, its many versions are not compatible and can be hard to use.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 32
Exploring Popular Operating Systems
Linux is a powerful open source operating system that is freely available to any user.to any user.MS-DOS (DOS), a disk operating system, is a command-line user interface operating system that is not user friendly.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 33
12
System Utilities: Housekeeping Tools
System utilities (utility programs)are system software programs that are essential to effective management ofessential to effective management of the computer system.System utilities include software that performs such tasks as backing up files, providing antivirus protection, and compressing files.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 34
System Utilities: Housekeeping Tools
Backup software duplicates data found on the hard disk to a backup device.device.
Full backups include all files and data. Incremental backups include only those files changed or added since the previous backup.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 35
System Utilities: Housekeeping Tools
Antivirus software provides protection from computer viruses.The two most popular antivirus programs are:
Norton AntiVirusMcAfee VirusScan Plus
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 36
13
System Utilities: Housekeeping Tools
The utility software used to organize and manage data on your disk is called the file manager.gThe file manager enables you to:
Copy filesDetermine how and where files are storedDelete files
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 37
System Utilities: Housekeeping ToolsDisk scanning programs find and resolve problems that result from disk file storage.Disk cleanup utilities remove unnecessary files, which results in saving space.Disk defragmentation programsreorganize stored data in a more efficient manner.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 38
System Utilities: Housekeeping Tools
File compression utilities:
Decrease the size of files, resulting in faster downloads.Create archives by storing files in a special format.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 39
14
System Utilities: Housekeeping Tools
Windows Update, an operating system update service
d d bprovided by Microsoft, enables users to keep their operating system current with external modifications.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 40
System Utilities: Housekeeping Tools
Troubleshooting tipsKeep a boot disk (emergency disk) to load the operating system during p g y gtimes of emergency.Use Microsoft’s Help and Support feature, provided with Microsoft Windows, for assistance.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 41
What You’ve Learned
System software is made up of two main parts: the operating system and system utilities.yComputers need software to work. The operating system coordinates the functions of hardware and supports the application software.
42Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall
15
What You’ve Learned
The operating system has five functions: starting the computer, managing applications, managing memory, pp , g g y,handling messages from input and output devices, and providing an interface for communication.
43Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall
What You’ve Learned
A six-step process occurs each time you start or restart a computer.There are three types of user ypinterfaces: graphical user interfaces (GUIs), menu-driven user interfaces, and command-line user interfaces.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 44
What You’ve Learned
For personal computers, Microsoft Windows and Mac OS X are the two major operating systems.j p g ySystem utilities include such programs as backup software, file managers, and file compression utilities.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 45
16
What You’ve Learned
Backup procedures should include a full backup, followed by periodic incremental backups.pTroubleshooting skills are required when you use a computer. Do only what you feel comfortable doing, then enlist the help of a professional.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 46