We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 44
Chapter 6
System Software: Operating
Systems and Utilities
Understanding Computers, 10th Edition, Enhanced 1
Chapter 6 Learning Objectives ◼ Understand the difference between systems software and application software.
◼ Explain the different functions of an operating system
and discuss some ways that operating systems can differ from one another.
◼ List several ways in which operating systems can
enhance processing efficiency.
◼ Name today’s most widely used operating systems
for desktop PCs and servers. Understanding Computers, 10th Edition, Enhanced 2 Learning Objectives, Cont’d. ◼ State several devices other than desktop PCs and servers that require an operating system and list one possible operating system for each type of device.
◼ Describe the role of utility programs and outline
several duties these programs can perform.
◼ Speculate about what the operating systems of the
future may be like.
Understanding Computers, 10th Edition, Enhanced 3
Overview ◼ This chapter covers:
◼ Differences between system software and application
software
◼ Functions of and differences among operating systems
◼ Various types of operating systems
◼ Functions of and various types of utility programs
◼ A look at the possible future of operating systems
Understanding Computers, 10th Edition, Enhanced 4 System Software vs. Application Software ◼ System software acts as a mediator between application programs and the hardware resources of the computer system.
◼ Application software provides the tools to perform
particular tasks on a PC, such as writing a letter, processing orders, playing games, composing an e-mail, and so forth.
Understanding Computers, 10th Edition, Enhanced 5
The Operating System ◼ A computer’s operating system is the collection of programs that manage and coordinate the activities of the computer system.
◼ Primary responsibilities are management and control.
◼ The operating system is the go-between, meshing
the user’s application program with the resources of the system.
Understanding Computers, 10th Edition, Enhanced 6
Functions of an Operating System ◼ Booting the computer and configuring devices.
◼ Interfacing with users.
◼ Managing and monitoring resources and jobs.
◼ File management.
◼ Security.
Understanding Computers, 10th Edition, Enhanced 8
Processing Techniques for Increased Efficiency ◼ Multitasking—the ability of an operating system to work with more than one program (task) at a time.
Operating Systems for Desktop PCs and Servers ◼ PC operating systems are usually designed for use on either: ◼ Desktop PCs (personal operating systems)
◼ Network servers (network operating systems)
◼ Some operating systems have versions for both;
some personal operating systems have limited networking capabilities.
Understanding Computers, 10th Edition, Enhanced 32 Operating Systems for Larger Computers ◼ Larger computers typically used operating systems designed specifically for that type of system.
◼ Many mainframes and supercomputers today are
running Linux.
◼ A group of Linux PCs linked together to computer at
supercomputing levels is called a Linux supercluster.
Utility Programs ◼ Utility program—a type of systems program written to perform a specific system task, usually related to managing or maintaining the system.
◼ Many utilities are built into operating systems as well
as being available as stand-alone programs.
◼ File management programs—allow you to look at
and manage the files stored on your PC (copy, move, organize into folders, etc.).
Utility Programs, Cont’d. ◼ Uninstall utilities remove programs from your hard drive without leaving bits and pieces behind. ◼ Programs should never be deleted from the hard drive without using an uninstall procedure, unless there is no other alternative.
◼ File compression programs make files smaller for
archiving or sending over the Internet. ◼ Compression programs can both compress (zip) and decompress (unzip) files. ◼ Common programs are WinZip for Windows users and Stuffit for Mac users. Understanding Computers, 10th Edition, Enhanced 39 Utility Programs, Cont’d. ◼ Backup utilities are programs designed to back up the contents of a hard disk. ◼ You can usually specify certain files or folders to be backed up or back up an entire drive.
◼ Businesses should back up frequently and regularly;
individuals should back up their PC occasionally and all important files each time they are modified.
◼ Recovery utilities are designed to help you recover from
a major computer problem, such as rolling back your hard drive to an earlier state if it quits working after you install a new piece of hardware or software. Understanding Computers, 10th Edition, Enhanced 41 Utility Programs, Cont’d. ◼ Encryption programs are used to secure e-mail messages and files that are sent over the Internet or other networks; can also be used with individual files stored on a hard drive.
◼ Network and Internet utilities include:
◼ Performance monitors ◼ Logging programs ◼ Directory services or identity management programs ◼ Firewall programs ◼ Antispam and e-mail filtering programs Understanding Computers, 10th Edition, Enhanced 42 The Future of Operating Systems ◼ Will likely continue to become more user-friendly.
◼ May eventually be driven primarily by a voice interface.
◼ Will likely be used to access an increasing number of
Internet resources and applications, such as Web based software and services.
◼ Will likely continue to support more synchronization
between an individual’s various computing devices, such as a desktop PC, handheld PC, and smart phone.