New Perspectives on Computer Concepts 2010 Instructor’s Manual 1 of 20 Computer Concepts Chapter Three: Computer Software A Guide to this Instructor’s Manual: We have designed this Instructor’s Manual to supplement and enhance your teaching experience through classroom activities and a cohesive chapter summary. This document is organized chronologically, using the same heading in blue that you see in the textbook. Under each heading you will find (in order): Lecture Notes that summarize the section, Figures and Boxes found in the section (if any), Teacher Tips, Classroom Activities, and Lab Activities. Pay special attention to teaching tips, and activities geared towards quizzing your students, enhancing their critical thinking skills, and encouraging experimentation within the software. In addition to this Instructor’s Manual, our Instructor’s Resources CD also contains PowerPoint Presentations, Test Banks, and other supplements to aid in your teaching experience. For your students: Our latest online feature, CourseCasts, is a library of weekly podcasts designed to keep your students up to date with the latest in technology news. Direct your students to http://coursecasts.course.com, where they can download the most recent CourseCast onto their mp3 player. Ken Baldauf, host of CourseCasts, is a faculty member of the Florida State University Computer Science Department where he is responsible for teaching technology classes to thousands of FSU students each year. Ken is an expert in the latest technology and sorts through and aggregates the most pertinent news and information for CourseCasts so your students can spend their time enjoying technology, rather than trying to figure it out. Open or close your lecture with a discussion based on the latest CourseCast. Table of Contents Chapter Objectives Section A: Software Basics Section B: Popular Applications Section C: Buying Software Section D: Installing Software and Upgrades Section E: Security Software Glossary of Key Terms 2 2 4 11 13 16 19 New Perspectives on Computer Concepts 2010 Instructor’s Manual 2 of 20 Chapter Objectives Students will have mastered the material in Chapter Three when they can: Explain the difference between system and application software Identify utility software and device drivers Can identify the most popular types of application software Explain the key features and uses for word processing, desktop publishing, and Web authoring software Describe the major features of spreadsheet software Describe the key features of database software List the types of software available for graphics, video, music, education and reference, entertainment, and business List guidelines that are important for software shoppers Describe the rights granted by copyright law, commercial software licenses, shareware licenses, freeware licenses, open source licenses, and public domain software Explain how to install and uninstall software, whether it is supplied on CDs or as a Web download Differentiate between local, portable, and Web applications Describe the purpose of software updates, patches, and service packs List and describe the various types of malware mentioned in this chapter Explain how antivirus software works SECTION A: SOFTWARE BASICS Software Categories LECTURE NOTES The term software was once used to describe all non-hardware components of a computer. However today there is a differentiation between software, program instructions, and data files. Software can be categorized into system software and application software. System software is computer-centric and application software is user-centric. FIGURES Figure 3-1 CLASSROOM ACTIVITIES 1. Quick Quiz: 1. Software can be categorized as either _______ or application (Answer: systems) 2. True/False: Systems software is computer-centric. (Answer: True.) 2. Class Discussion: Have students examine their computer and identify as many software packages, utilities and widgets as possible and classify each as systems or applications. Application Software LECTURE NOTES Examine the software packages loaded on the student’s home computer or the lab computer and discuss the types of tasks you can perform with them. Ask students to identify packages they have used and to identify the purposes for which they were used. New Perspectives on Computer Concepts 2010 Instructor’s Manual 3 of 20 If your school offers discounted software, show the student the site if on-line and discuss the costs and the functions of the packages. Create a Yahoo group and have your students subscribe as an example of groupware. TEACHER TIP You may also wish to discuss with students the idea that many traditional commercial applications such as word processing and spreadsheets are available through open source avenues such as Google free of charge? Discuss the security risks associated with storing sensitive data on sites such as these. FIGURES Figure 3-2 CLASSROOM ACTIVITIES 1. Quick Quiz: 3. ______ software is any type of application software that has the potential to help people do their work more efficiently. (Answer: Productivity.) 4. ________ is designed to help several people collaborate on a single project using local network or Internet connections. (Answer: Groupware.) 5. True/False: Running application software is dependent on the operating system. (Answer: True.) 2. Class Discussion: Ask students if they think groupware would be useful in a class such as this and how it could or should be used. Utility Software LECTURE NOTES Utility software is designed to help you monitor and configure settings. Ask the students if they have ever used utility software. If they say no, ask about Adobe Reader. Show students widgets like those in Figure 3-5. Ask the students to describe how they are used and how frequently. TEACHER TIP Demonstrate how to use Adobe Reader and discuss the fact that you do not have to have the software that created a document to view the document if saved in Adobe. FIGURES Figure 3-3, Figure 3-4, Figure 3-5 CLASSROOM ACTIVITIES 1. Assign a Project: Have students look on classroom or home computers for utility software. Have them make a list of all the utility software they find. 2. Quick Quiz: 1. A(n) ______ is a specialized utility program that appears on a computer’s screen-based desktop, looks like a control, and might display a snippet of information. (Answer: desktop widget.) 2. ________ is designed to help you monitor and configure settings for your computer system equipment, the operating system, or application software. (Answer: Utility software.) New Perspectives on Computer Concepts 2010 Instructor’s Manual 4 of 20 Device Drivers LECTURE NOTES A brief discussion of device drivers reinforces the concept presented in Chapter 2 that when you install a peripheral device you must often also install software to make it work. If you want to give your students a concrete example, use the following: Suppose your computer uses an ink jet printer, but you decide to purchase a new laser printer and use it instead. After you connect the printer, you need to make sure the computer sends the appropriate electronic signals, so you must install software to do this. This software—called a printer driver—is usually supplied with the printer. Some operating systems, such as Windows, contain pre-installed drivers for many popular printers. If the operating system contains the driver for your printer, you just need to select the appropriate printer. If you cannot find the driver, it is often available on the internet. Go to the internet and find a printer device driver. TEACHER TIP If you are teaching in a lab situation or have the students in lab class, you might discuss that it is not sufficient to have the correct driver. If the printer is networked, you will also need the address of the printer. FIGURES Figure 3-6 CLASSROOM ACTIVITIES 1. Assign a Project: Have students browse and search the Internet for device drivers. If they have a printer at home, have them find the appropriate driver. If not have them find the lab printer driver. 2. Quick Quiz: 1. A(n) ______ is software that helps a peripheral device establish communication with a computer. (Answer: device driver.) 2. True/False: Once installed, a device driver automatically starts when it is needed. (Answer: True.) SECTION B: POPULAR APPLICATIONS Document Production Software LECTURE NOTES Explain that document production software includes a wide variety of packages, from simple wordprocessing software to more complicated packages that enable creation of desktop published newsletters as well as home pages for Web sites. Ask students to identify the kind of software they’ve used, if any and discuss for what they used it. Show a document that has been created in word processing software and enhanced in desktop publishing software. You might also show the same information as a webpage after using web authoring software. Demonstrate how the same data can be transferred from one package to another. Have the students try different fonts and formatting options. Have each student format the same sentence and have the class determine which is the most readable. Point out that while the grammar check feature included in many word processing software packages is helpful it is not always correct. Show an example. New Perspectives on Computer Concepts 2010 Instructor’s Manual 5 of 20 Type a line with a misspelling which the spell checker will catch. Type another line with a misspelling the spell checker will not catch. Such as tow and two. You may want to suggest to your students that they walk away from their work before a final proofreading, or ask someone else to proofread their documents. FIGURES Figure 3-7, Figure 3-8, Figure 3-9, Figure 3-10, Figure 3-11 TEACHER TIP Practice using a simple word processor. If all students can access document production software, have them create a document in Google. CLASSROOM ACTIVITIES 1. Assign a Project: Have students create a simple document using word processing software and explore the spelling checker, grammar checker, and thesaurus. 2. Quick Quiz: 1. ______ software has replaced typewriters for producing many types of documents. (Answer: Word processing.) 2. True/False: Desktop publishing software helps you design Web pages. (Answer: False.) 3. The _____ for a document refers to the way that all the elements of the document are arranged on the page. (Answer: format.) LAB ACTIVITY Refer students to the New Perspectives Web site for a Student Edition Lab called “Word Processing.” Spreadsheet Software LECTURE NOTES The best way for students to understand the purpose and features of spreadsheet software is to let them work directly with popular spreadsheet applications such as Microsoft Excel. If it is not possible for students to work with spreadsheet software in class, use the figures in this section to explain how spreadsheet software works or try Google docs. Emphasize to your students that a well-organized worksheet should be easily understood by anyone using it. Have your students use discrete categories that are clearly labeled when creating a worksheet. Make sure your students enter a simple formula. One of the most confusing aspects of spreadsheet operations is the use of relative and absolute cell references. Be sure to cover relative and absolute cell references thoroughly and until students understand the differences between them. TEACHER TIP For emphasis on the idea of absolute and relative cell references, create a field such as interest rate and have the student apply it to a list of balances. If you put the interest rate in one column with nothing following and have them copy the formula, they will quickly see why absolute cell references are needed New Perspectives on Computer Concepts 2010 Instructor’s Manual 6 of 20 FIGURES Figure 3-12, Figure 3-13, Figure 3-14, Figure 3-15 CLASSROOM ACTIVITIES 1. Quick Quiz: 1. The intersection of a row and column on a spreadsheet is a _____. (Answer: cell.) 2. True/False: Microsoft Word is an example of spreadsheet software. (Answer: False.) 3. A(n) _____ reference never changes when you insert rows or copy or move formulas. (Answer: absolute.) LAB ACTIVITY Refer students to the New Perspectives Web site for the Student Edition Labs called “Spreadsheets” and “Advanced Spreadsheets.” New Perspectives on Computer Concepts 2010 Instructor’s Manual 7 of 20 “Number Crunching” Software LECTURE NOTES Contrast spreadsheet software with number crunching software. While spreadsheets allow you to create your own formulas and scenarios, number crunching software can provide the formulas and opportunities for you. Give examples of tasks that you can perform with number crunching software, such as statistical analysis and mathematical modeling. Accounting and finance software, personal finance software, online banking, and small business accounting software all help users manage their money, from tracking expenses and income, to making investments, to paying bills. Discuss the difference between this type of numeric software and spreadsheets. On the demonstration computer, show sample files in a personal finance package and in a spreadsheet package. FIGURES Figure 3-16 CLASSROOM ACTIVITIES 1. Class Discussion: Ask students if they’ve used any “number crunching” software, such as tax preparation software or personal finance software. What programs and for what uses? 2. Quick Quiz: 1. ______ software helps you analyze large sets of data to discover relationships and patterns. (Answer: Statistical.) 2. True/False: Taxes are best done on a spreadsheet. (Answer: False.) Database Software LECTURE NOTES A good way of describing a database is in terms of a filing cabinet. The cabinet is a database, with each drawer being a table, and each piece of paper being a record. Refer to Figure 3-17 and discuss. Students should think of databases as electronic filing systems that provide efficient storage, management, and retrieval of information. Information in a database is organized much like files in a file cabinet; information is grouped with other, similar information, everything is labeled, there is a sorting order (alphabetic, numeric, etc.). Review the parts of a database. Databases are comprised of records, which are compilations of information used to describe each object in a database. Records are comprised of fields, which are groups of cells that contain the same type of information, referenced by the same name. Discuss the reasons for using a database program instead of a spreadsheet program. (Easy retrieval of like data.) How do you find information in a database? Queries allow users to ask questions about the information in the database. TEACHER TIP If your school uses on-line registration, relate it to databases. You could also include a listing of classes. New Perspectives on Computer Concepts 2010 Instructor’s Manual 8 of 20 FIGURES Figure 3-17, Figure 3-18, Figure 3-19, Figure 3-20 CLASSROOM ACTIVITIES 1. Class Discussion: Have each student bring an index card with their favorite song, performer and other predefined information. Use the data from these cards to form a database. If you have access to Microsoft access, you could use it. 2. Quick Quiz: 1. A(n) ______ is a collection of data that is stored on one or more computers. (Answer: database.) 2. True/False: A record holds data for a single entity—a person, place, thing, or event. (Answer: True.) 3. True/False: A database can contain any type of data. (Answer: True.) LAB ACTIVIY Refer students to the New Perspectives Web site for a Student Edition Lab called “Databases.” Graphics Software LECTURE NOTES Distinguish among the different types of graphics software. These are paint, photo-editing, drawing, 3-D graphics, and presentation. Show examples of each, if possible. Discuss that graphics can have different formats and each has its own extension such as BMP, GIF, JPEG, or WMF. Have the student create a drawing of some type using paint. Have the student open a JPEG document in paint and save it as a bmp. Examine the size of each. TEACHER TIP If your students are interested in pursuing computer-related careers, discuss the kinds of jobs that involve computer graphics. FIGURES Figure 3-21, Figure 3-22, Figure 3-23 CLASSROOM ACTIVITIES 1. Quick Quiz: 1. ______ software provides a set of electronic pens, brushes, and paints for painting images on the screen. (Answer: Paint.) 2. True/False: You can manipulate graphics using graphics software. (Answer: True.) 3. True/False: Presentation software is a type of graphics software. (Answer: True.) LAB ACTIVITY Refer students to the New Perspectives Web site for a Student Edition Lab called “Presentation Software.” New Perspectives on Computer Concepts 2010 Instructor’s Manual 9 of 20 Music Software LECTURE NOTES Explain that today, most operating systems come with music software. Discuss that speakers are now considered a necessary part of a computer system. Discuss what CD ripper software does as opposed to audio encoding software. If you have it available download some music and play it. Examine the file. What kind is it? How large is it? Have any students used MIDI sequencing software? It’s possible to make very sophisticated music on a computer. Have any students sung or played an instrument in a recording studio? What kind of software was in use? FIGURES Figure 3-24 CLASSROOM ACTIVITIES 1. Class Discussion: Ask students about their experiences using computers to listen to or create music. 2. Quick Quiz: 1. ______ software pulls a track off an audio CD and stores it in raw digital format on your computer’s hard disk. (Answer: CD ripper.) 2. True/False: Only musicians or composers have a need for music software. (Answer: False.) 3. True/False: Music can be stored in a variety of digital formats. (Answer: True.) Video Editing and DVD Authoring Software LECTURE NOTES Video editing software for nonprofessionals is increasing in popularity. Both Windows and Mac operating systems include accessories that allow users to transfer video footage from a camcorder to a computer and then edit the video. More sophisticated packages such as Adobe Premiere let you add special visual effects and a sound track. Refer to Figure 3-25 to illustrate how video editing software works. TEACHER TIP Sophisticated packages allow students to become independent filmmakers, and distribute their video via DVD. Have students discuss the impact this type of software has on web sites such as You Tube and the effect of You Tube on the software. FIGURES Figure 3-25 CLASSROOM ACTIVITIES 1. Class Discussion: Once too advanced for novice users, video editing software is now popular on home computers. Do students have experience using video editing or DVD authoring software? How can people use these types of applications at home? New Perspectives on Computer Concepts 2010 Instructor’s Manual 10 of 20 Educational and Reference Software LECTURE NOTES Education software helps students learn. Have the students discuss how this type of software can enhance their learning experience. Have the student discuss what changes could be made to the current course to better utilize educational and reference software. Demonstrate reference software. Show an online encyclopedia, dictionary, or atlas. What advantages do they offer? What might a user miss if he or she relies on reference software instead of printed reference works? Products are available that help you learn a language, work with software, or prepare for a standardized test. Debate the merits of educational software—is it better than traditional instruction? When is it appropriate? When is it not appropriate? Entertainment Software LECTURE NOTES Some of the most striking breakthroughs in software development have come from entertainment software—you might ask your students to identify which techniques software in other categories have borrowed from entertainment software. Use the chart in Figure 3-26 to discuss the various kinds of games. Discuss massive multiplayer games. Have any students played games like EverQuest? Ask them to describe their experience. FIGURES Figure 3-26 CLASSROOM ACTIVITIES 1. Class Assignment: Ask the students to write a one page paper on their favorite game or entertainment software. Business Software LECTURE NOTES Business software can be categorized as either vertical or horizontal market software. Explain that vertical market software is specialized software for a specific types of business, such as scheduling and billing software for medical offices, sales and inventory tracking software for retail stores, and student record management software for schools. Explain that horizontal market software is software designed for any type of business. This type of software is designed to accomplish tasks that are common to most, if not all, businesses such as payroll, accounting, and project management software. CLASSROOM ACTIVITIES 1. Quick Quiz: 1. Software that is designed to automate specialized tasks in a specific market or business is known as _____________ software. (Answer: vertical market.) New Perspectives on Computer Concepts 2010 Instructor’s Manual 11 of 20 2. True/False: Horizontal market software is generic software that just about any kind of business can use. (Answer: True.) 2. Class Discussion: Ask the students to discuss any software they have used either horizontal or vertical market. Was it easy to use? Why or why not. SECTION C: BUYING SOFTWARE Consumer Basics LECTURE NOTES Note the most essential applications and utilities for any computer. Ask the students to discuss which of these they have on their own computer or on the lab computer. Discuss the table in Figure 3-27 and see how many of these the student has used. If there are any that are not commonly used, discuss or demonstrate how they are used. Review how to interpret the system requirements. Discuss the advantages and disadvantages of a software suite. You could have the student find the costs of packages separately and bundled. Discuss if there are any they would not use. Is it more cost effective to purchase separately or bundled. Ask students if they have ever purchased software and where. Show students the system requirements printed on a software package or on a Web site, or refer them to Figure 3-29. Explain how to determine whether you can successfully install the software on your computer. This is a good time to relate the system requirements to the hardware discussed in Chapter 2. Discuss the role of software in making hardware decisions. If possible run a resource intensive application on two machines. One with a minimum amount of RAM and one with lots of RAM. Compare the two. FIGURES Figure 3-27, Figure 3-28, Figure 3-29 CLASSROOM ACTIVITIES 1. Assign a Project: Ask each student to identify their favorite software suite, game, or software package. Have them find the price of their selection and identify the system requirements. In addition, have them determine if their computer or the lab computer can run it. 2. Quick Quiz: 1. _____________ specify the operating system and minimum hardware capacities necessary for a software product to work correctly. (Answer: System requirements.) 2. True/False: You can purchase software by downloading it. (Answer: True.) 3. A(n) _________ is a collection of software applications sold as a single package. (software suite.) Software Copyrights and Licenses LECTURE NOTES If your school has a software use policy, you might want to provide your students with a copy in conjunction with this section. Make sure your students understand what it means for software to be copyrighted. Under U.S. copyright law, rights granted to the copyright holder include the right to copy, distribute, or sell the New Perspectives on Computer Concepts 2010 Instructor’s Manual 12 of 20 software, and to modify the software. Rights granted to the user of copyrighted materials include use of the software on the user’s computer (including installing the software on the hard drive and making a back-up copy), to copy entered data without restriction, and to copy or modify the software under certain circumstances. Make sure your students understand that just because they purchase software they do not necessarily own the software, just the right to use it. This is often a difficult concept to understand. Explain often they are purchasing a right to use (similar to a never ending lease) as opposed to outright ownership. Students have difficulty distinguishing among software copyright, copy protection, and write protection. To check your students' understanding, you might hold up a disc and ask, "Is this disc copyrighted, copy protected, or write protected?" The software on the disc is probably copyrighted, but the disc itself is not. It is unlikely that the disc is copy protected—this form of protection has fallen out of favor with software publishers. Discuss different licensing agreements. Use software licensed by the school as an example. For example, you might have a Microsoft site license. What can and can’t you do with that. You might belong to the Microsoft academic alliance. How does that work? Other examples would help. Emphasize the concept of shrink-wrap licenses and installation agreements. What are buyers agreeing to? Review the license in Figure 3.32 to see if students understand the legalese. Explain freeware and discuss the inherent security issues. By giving software away, the publisher may be giving viruses away. FIGURES Figure 3-30, Figure 3-31, Figure 3-32, Figure 3-33 CLASSROOM ACTIVITIES 1. Assign a Project: Have a license agreement from different types of software such as freeware, demoware, commercial and open source and have the student identify the difference in the agreements. Ask the students if they have ever used or purchased pirated software and did they realize it was illegal. This could provide an opportunity for an ethics discussion. 2. Quick Quiz: 1. A(n) _____________ is a form of legal protection that grants the author of an original work an exclusive right to copy, distribute (sell), and modify that work, except under special circumstances described by the laws. (Answer: copyright.) 2. True/False: A software license is a legal contract. (Answer: True.) 3. Copyrighted software which is marketed under a “try before you buy” policy is known as a. Freeware b. Shareware c. Open source d. Public Domain (Answer: B.) New Perspectives on Computer Concepts 2010 Instructor’s Manual 13 of 20 LAB ACTIVITY Have students browse and search the Internet for public domain software. Have them view the system requirements and relate their needs to your existing PC system. Will the software run on their systems? SECTION D: INSTALLING SOFTWARE AND UPGRADES Installation Basics LECTURE NOTES What is a typical software package? Review Figure 3-34 or display a folder from your program files folder and discuss the various files and their purpose. Why is it necessary to install most software? Discuss what an executable file is and how it works. Discuss the difference between local applications, web applications, and portable applications. TEACHER TIP Software requires many files. If possible, show students where the files are stored for a particular application to illustrate this point. Emphasize that students should not move or delete any of those files. FIGURES Figure 3-34, Figure 3-35 CLASSROOM ACTIVITIES 1. Class Discussion: Do any students have experience installing software? Was the process easy or complex? Have them describe their experiences. 2. Quick Quiz: 1. A(n) _____________ is designed to be started by users or automatically launched by the operating system. (Answer: executable file.) 2. True/False: Today’s software is usually only composed of a few files. (Answer: False.) LAB ACTIVITY Refer students to the New Perspectives Web site for a Student Edition Lab called “Installing and Uninstalling Software.” Installing Local Applications LECTURE NOTES Demonstrate an installation from distribution media. Perform an installation similar to the one illustrated in Figure 3-37. Consider demonstrating a standard and a customized installation. Be sure to explain to students how to change customized options, and how to add or remove program features at a later date. The Registry plays an important role in the boot process, providing technical information about the configuration of your computer. It contains a myriad of information about your computer and your software. New Perspectives on Computer Concepts 2010 Instructor’s Manual 14 of 20 Explain to students that when they change configuration information using the Control Panel or various settings dialog boxes in applications programs, that they are making changes to the Windows Registry. Demonstrate an installation from the Web. Caution students that viruses are often disguised as self-installing files, so they should download and install software only from reliable sources. Demonstrate how to work with zip files and to run a setup program to complete the installation. A perfect demonstration would be the installation of an update to virus software. Have students go to the Web site and walk them through the file selection to download. Show how to uninstall an application. Explain it is not just a matter of deleting files and the desktop icon. Demonstrate unzipping a file and where the results are placed. If you use SAM, you could use the entering the product key as an example of product activation. FIGURES Figure 3-36, Figure 3-37, Figure 3-38, Figure 3-39 CLASSROOM ACTIVITIES 1. Class Activity: Have the students install a piece of software and then uninstall it. Installing Portable Software and Web Apps LECTURE NOTES Portable software is designed to run on and from removable storage. Discuss if any of the student’s removable storage has any software and how does it work. Demonstrate how it works and discuss that the software is stored on the device. Using Windows Explorer or a similar utility show where the files are located. Is everything that runs on the web a Web application? Discuss the concept that in some cases, Google Earth, some of the files reside on the local computer and some on the web. What are the advantages of using Web apps over using software that is installed locally? FIGURES Figure 3-40, Figure 3-41 CLASSROOM ACTIVITIES 1. Assign a Project: Have students visit OpenOffice.org and view the available portable software. 2. Quick Quiz: 1. _____________ is designed to run from removable storage, such as a CD or USB flash drive. (Answer: Portable software.) 2. True/False: A Web application is software that is accessed with a Web browser. (Answer: True.) 3. True/False: All Web applications require installation. (Answer: False.) New Perspectives on Computer Concepts 2010 Instructor’s Manual 15 of 20 Software Updates LECTURE NOTES Explain why students should update software. Discuss the difference between a software patch and a service pack. Discuss what happens to the old version when an update is installed. TEACHER TIP As a demonstration of updating software, consider upgrading the Windows operating system by downloading a service pack from Microsoft’s Web site. CLASSROOM ACTIVITIES 1. Class Discussion: Ask students to differentiate between updates, patches, and service packs. 2. Quick Quiz: 1. A(n) _____________ is a small section of program code that replaces part of the software you currently have installed. (Answer: software patch.) 2. True/False: Software publishers regularly update their software to add new features. (Answer: True.) 3. True/False: It is rarely a good idea to install patches and service packs when they become available. (Answer: False.) Uninstalling Software LECTURE NOTES Explain that in Windows and Mac OS, you generally cannot remove a software application by simply deleting its files. Instead, you must run an uninstall routine to remove the software. The uninstall routine finds and removes the files the setup program copied to various folders and then restores any settings the setup program changed in the Windows Registry. Demonstrate how to uninstall. Uninstall one of the applications you installed earlier using an uninstall tool provided by the application. FIGURES Figure 3-42, Figure 3-43 LAB ACTIVITY The New Perspectives Lab “Installing and Uninstalling Software” deals with issues that relate to this section of the textbook. You might want to go through the lab during class time if you have a computer with a projection device. Or, assign this lab for students to do on their own. New Perspectives on Computer Concepts 2010 Instructor’s Manual 16 of 20 SECTION E: SECURITY SOFTWARE Security Software Basics LECTURE NOTES Malware is a term used to describe any computer program designed to cause harm to your computer, gain unauthorized access to your files, or disrupt normal operations. Discuss the different types of malware and how they are different. Discuss how free software may contain malware and how the student should only download or receive software from a reliable source. How can you detect Trojan horses on your computer and how do they differ from a virus? What measures should be taken to protect your computer from this type of threat? How do worms spread via e-mail? Discuss the importance of keeping your computer current with the latest updates and antivirus tools. Also discuss the basic rules that should be adhered to when surfing the Web, downloading files, and opening attachments. Any software that can automate a task or autonomously execute a task when commanded to do so is called an intelligent agent. Because an intelligent agent behaves somewhat like a robot, it is often called a bot. Looking toward the future, experts predict an increase of blended threats that combine worm-like distribution with virus and bot payloads. What steps should be taken by the software industry to protect consumers? Virus hoaxes can be as destructive as an actual virus. Review virus hoaxes and the proper responses. Direct students to Web sites that debunk virus hoaxes, such as www.snopes.com. Remind them that antivirus software manufacturers’ home pages often contain articles about virus hoaxes, too. FIGURES Figure 3-44, Figure 3-45, Figure 3-46, Figure 3-47 CLASSROOM ACTIVITIES 1. Assign a Project: Have students search the Internet for news of recent viruses. How much information is available? Did they learn of any new threats they need to protect themselves against? 2. Quick Quiz: 1. ______ is designed to protect computers from various forms of destructive software. (Answer: Security software.) 2. True/False: A Trojan horse is a self-replicating program. (Answer: False.) 3. A(n) ______ is any software that can automate a task or autonomously execute a task when commanded to do so. a. malware program b. bot c. Trojan horse d. spyware program (Answer: B.) New Perspectives on Computer Concepts 2010 Instructor’s Manual 17 of 20 Security Suites LECTURE NOTES Review security suites. Because so many different types of security suites exist, from so many different vendors, it is important to evaluate the strengths and weaknesses of each product. If possible, visit a consumer Web site in class and discuss some of the reviews of both open source and commercial security software products. FIGURES Figure 3-48, Figure 3-49 CLASSROOM ACTIVITIES 1. Assign a Project: Have students search the Internet for security suites. Which one seems most appropriate for their use? 2. Quick Quiz: 1. A(n) ______ integrates several security modules. (Answer: security suite.) 2. True/False: Open source security software is dangerous and should not be used. (Answer: False.) Antivirus Modules LECTURE NOTES While many students may be familiar with the concept of antivirus software, many will not be aware of the recommendations for software updates. Discuss virus signatures and how antivirus software relies on updates of the virus signatures to be effective. Emphasize that in order for virus software to remain current it must be updated frequently. Review Figure 3-50 and discuss the settings. Have the students look at their own anti-virus software and compare to the table. Ask them to report back with any changes they made as a result of the comparison. Review current virus threats. Visit the Web site of an antivirus developer to learn about the latest viruses. FIGURES Figure 3-50, Figure 3-51 CLASSROOM ACTIVITIES 1. Assign a Project: Have students browse and search the Internet for five viruses listed in this section. Have them create a table listing the virus type, what it does, and how it can be repaired or removed. 2. Quick Quiz: 1. A(n)_____ is a section of program code that can be used to identify a known malicious program. (Answer: virus signature.) 2. True/False: Antivirus software should be updated once a month at most. (Answer: False.) 3. A computer under the control of a bad bot is sometimes referred to as a _______. a. multi-partite virus b. zombie New Perspectives on Computer Concepts 2010 Instructor’s Manual c. stealth virus d. Trojan horse (Answer: B.) 18 of 20 New Perspectives on Computer Concepts 2010 Instructor’s Manual Glossary of Key Terms 3-D graphics software (137) absolute reference (132) accounting software (142) antivirus software (167) audio editing software (139) audio encoding software (139) automatic recalculation (132) blended threat (162) bot (164) botnet (164) BSD license (150) CAD software (computer-aided design software) (138) CD ripper software (139) cell (130) cell references (131) clip art (129) commercial software (149) computer-aided music software (139) computer virus (163) computer worm (163) concurrent-use license (147) copyright (146) copyright notice (147) database (134) database software (134) demoware (149) desktop publishing software (125) desktop widget (123) device driver (124) distribution media (146) document production software (125) drawing software (137) DVD authoring software (140) ear training software (139) educational software (140) EULA (end-user license agreement) (148) executable file (152) field (134) font (127) footer (128) format (127) formula (131) 19 of 20 frames (129) freeware (150) fully justified (128) function (131) GPL (General Public License) (151) grammar checker (127) graphics (137) graphics software (137) groupware (121) hash value (157) header (128) horizontal market software (142) keylogger (163) label (130) leading (128) line spacing (128) local application (154) mail merge (129) malicious software (162) malware (162) mass-mailing worm (163) mathematical modeling software (133) mathematical operators (131) MIDI sequencing software (139) money management software (133) multiple-user license (147) natural language query (136) non-executing zip file (157) notation software (139) open source software (150) page layout (128) paint software (137) paragraph alignment (128) paragraph style (128) payroll software (142) personal finance software (133) photo editing software (137) point size (127) portable software (158) presentation software (138) product activation (157) productivity software (121) project management software (142) proprietary software (149) public domain software (149) quarantined file (169) New Perspectives on Computer Concepts 2010 Instructor’s Manual query (136) query by example (136) query language (136) readability formula (127) record (134) reference software (141) relative reference (132) Remote Access Trojan (RAT) (163) rootkit (165) Search and Replace (127) security software (162) self-executing zip file (157) self-installing executable file (157) service pack (159) security suite (166) setup program (154) shareware (149) shrink-wrap license (147) single-user license (147) site license (147) software installation (153) software license (147) software patch (159) software suite (144) spelling checker (126) spelling dictionary (126) spreadsheet (130) Top of Document spreadsheet software (130) spyware (164) statistical software (133) style (128) system requirements (145) table (129) tax preparation software (133) thesaurus (127) Trojan horse (163) Uninstall routine (160) unzipped (156) utility software (122) value (130) vertical market software (142) video editing software (140) virus definitions (168) virus hoax (166) virus signature (167) Web application (Web app) (158) Web authoring software (125) what-if analysis (130) Windows Registry (154) word processing software (125) worksheet (130) zipped (156) zombie (164) 20 of 20