Survey							
                            
		                
		                * Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Computer Concepts - Illustrated Introductory, Seventh Edition UNIT C: Software Objectives Introduce computer software Explore operating systems Compare operating systems Define office productivity software Define graphics software Define entertainment and education software Computer Concepts – Illustrated Introductory, Seventh Edition Objectives Define business and science software Understand utilities Understand licenses and copyrights Install and uninstall software Talking points: What are the consequences of software piracy? Computer Concepts – Illustrated Introductory, Seventh Edition Introducing Computer Software Software (computer programs)  Files that work together to provide computer with instructions and data for carrying out specific task  Designed to provide task-relevant environment • • • • Screen display Ways of collecting input Specifications for processing data Method for displaying or outputting data Computer Concepts – Illustrated Introductory, Seventh Edition Introducing Computer Software System software  Designed for computer specific tasks • Diagnosing hard drive, Internet connection problems Application software  Helps you carry out tasks using computer • Creating a digital presentation Computer Concepts – Illustrated Introductory, Seventh Edition Introducing Computer Software Finding appropriate software  Generally grouped into subcategories depending use  System software • Operating systems, utilities, device drivers  Application software • Grouped according to task Computer Concepts – Illustrated Introductory, Seventh Edition Introducing Computer Software Software Categories Computer Concepts – Illustrated Introductory, Seventh Edition Introducing Computer Software Productivity software  Has potential to help people do work more efficiently Groupware  Helps two or more people collaborate on project using networks or Internet connections Computer Concepts – Illustrated Introductory, Seventh Edition Introducing Computer Software Starting an application Computer Concepts – Illustrated Introductory, Seventh Edition Introducing Operating Systems Operating system (OS)  System software that is master controller for all activities that take place within computer system Boot process  Launches when computer turns on • “Booting computer”  Six major events happen during boot process Computer Concepts – Illustrated Introductory, Seventh Edition Introducing Operating Systems Steps in Boot Process Computer Concepts – Illustrated Introductory, Seventh Edition Introducing Operating Systems Operating system  Manages computer’s resources • Resource - any computer component required to perform work  Stores and retrieves files  Remembers names and locations of files  Displays on-screen warning if device or driver not performing correctly  Controls memory, and ensures input and output proceed in orderly manner Computer Concepts – Illustrated Introductory, Seventh Edition Introducing Operating Systems Many processes compete for attention of computer’s processor The Windows Task Manager lists processes being executed Computer Concepts – Illustrated Introductory, Seventh Edition Introducing Operating Systems User interaction with OS Computer Concepts – Illustrated Introductory, Seventh Edition Comparing Operating Systems Three main operating systems  Windows  Mac OS  Linux OS used  Depends on type of personal computer used  Type of processor running Computer Concepts – Illustrated Introductory, Seventh Edition Comparing Operating Systems Microsoft Windows  Installed on majority of world’s computers  Latest version is Windows Vista • Enhanced security, flexible file management, and more powerful search capabilities • Home Basic, Home Premium, Business, Ultimate, and Enterprise editions • Also server, media center, and embedded editions Computer Concepts – Illustrated Introductory, Seventh Edition Comparing Operating Systems Mac OS  Newest version is MAC OS X  OS X versions named after large cats, Leopard is most recent  Computer is running Mac OS if: • Apple logo at top of screen on menu bar • Dock at bottom of screen Computer Concepts – Illustrated Introductory, Seventh Edition Comparing Operating Systems Windows Taskbar MAC Dock Computer Concepts – Illustrated Introductory, Seventh Edition Comparing Operating Systems Boot Camp - dual-boot utility  Allows user to choose Mac OS or Windows when computer starts  Gives user ability to run Windows software on a Mac  Must have Intel Mac  Must reboot computer to change operating systems Computer Concepts – Illustrated Introductory, Seventh Edition Comparing Operating Systems Running Windows from Mac Computer Concepts – Illustrated Introductory, Seventh Edition Comparing Operating Systems Linux  Open source OS available for free download and use  Distributed under General Public License (GPL) • Public free to make copies, give it away, or sell it  Encourages programmers to develop utilities, programs, and enhancements for Linux Computer Concepts – Illustrated Introductory, Seventh Edition Comparing Operating Systems Linux KDE operating system Computer Concepts – Illustrated Introductory, Seventh Edition Comparing Operating Systems Virtual machine technology Allows one computer to simulate hardware and software of another  Switch from one OS to another  Computer Concepts – Illustrated Introductory, Seventh Edition Defining Office Productivity Software Office productivity software  Software integrates word processing, spreadsheet, database, drawing, and presentation capabilities Word processing  Used to produce documents such as reports, letter and manuscripts  Format for document refers to way elements are arranged on page Computer Concepts – Illustrated Introductory, Seventh Edition Defining Office Productivity Software Formatting a document in Word Computer Concepts – Illustrated Introductory, Seventh Edition Defining Office Productivity Software Desktop publishing software  Tools for word processing and graphic design Spreadsheet  For projects that require repetitive calculations • Budgets, maintaining grade book, balancing checkbook, tracking investments  Worksheet - grid based on columns and rows Computer Concepts – Illustrated Introductory, Seventh Edition Defining Office Productivity Software Electronic Worksheet in Excel Computer Concepts – Illustrated Introductory, Seventh Edition Defining Office Productivity Software Database software  Creates database to enter, find, organize, and report information • Record - holds data for single entity • Field - holds one item of data relevant to record • Table - series of records Computer Concepts – Illustrated Introductory, Seventh Edition Defining Office Productivity Software Creating table in Access Computer Concepts – Illustrated Introductory, Seventh Edition Defining Office Productivity Software Presentation software  Combine text, graphics, graphs, animations, and sound into series of electronic slides Computer Concepts – Illustrated Introductory, Seventh Edition Defining Office Productivity Software Web authoring software  Design and develop Web pages that can be published on Web  Includes tools for HTML tags • Code used to display document on Web Computer Concepts – Illustrated Introductory, Seventh Edition Defining Graphics Software Graphics  Any picture, drawing, sketch, photograph, image, or icon that appears on computer screen or on printed output Graphics software  Create, display, modify, manipulate, and print graphics Computer Concepts – Illustrated Introductory, Seventh Edition Defining Graphics Software Drawing software  Tools that can be assembled into diagrams and corporate logos  Lines, shapes, colors Computer Concepts – Illustrated Introductory, Seventh Edition Defining Graphics Software Paint software  Sometimes called image editing software  Provides electronic pens, brushes, and paints for painting images on screen  Microsoft Paint, Corel Paint Shop Pro, Adobe Photoshop Computer Concepts – Illustrated Introductory, Seventh Edition Defining Graphics Software Photo editing software  Features designed to improve quality of photos • Modify contrast and brightness • Cropping • Removing “red eye”  Often includes photo organizers Computer Concepts – Illustrated Introductory, Seventh Edition Defining Graphics Software Using Photo editing software Computer Concepts – Illustrated Introductory, Seventh Edition Defining Graphics Software 3D graphics software  Set of tools for creating wire-frame models that represent three-dimensional objects  Wire-frame models are frames which are covered with surface texture and color Computer Concepts – Illustrated Introductory, Seventh Edition Defining Graphics Software CAD software (computer aided design)  3D graphics software designed for architects and engineers • Create blueprints and product specifications Computers and 3D graphics software  Used extensively in movie industry  Feature-length animation Computer Concepts – Illustrated Introductory, Seventh Edition Defining Entertainment and Education Software Computers also used for entertainment  Games  Digital voice and music recordings Computer Concepts – Illustrated Introductory, Seventh Edition Defining Entertainment and Education Software Entertainment Software Rating Board  Rates video and computer games  Ratings include rating symbol and content description Computer Concepts – Illustrated Introductory, Seventh Edition Defining Entertainment and Education Software MP3  Compression file format for digital audio recordings MIDI sequencing software  Great for creating sound effects and controlling keyboards and other instruments Computer Concepts – Illustrated Introductory, Seventh Edition Defining Entertainment and Education Software Video editing and DVD authoring software  Tools for transporting video footage from camera to computer  Deleting unwanted footage  Assembling video segments in any sequence  Adding visual effects  Adding sound track Computer Concepts – Illustrated Introductory, Seventh Edition Defining Entertainment and Education Software Video Editing Software Computer Concepts – Illustrated Introductory, Seventh Edition Defining Entertainment and Education Software Educational software  Use computer to learn and practice new skills • Arithmetic, reading, languages, playing instruments, improving keyboarding skills, preparing for standardized tests Reference software  Provides information and way to access it • Cookbooks, telephone books, medical reference, encyclopedias, etc Computer Concepts – Illustrated Introductory, Seventh Edition Defining Business and Science Software Project management software  Planning large and small projects, scheduling project tasks, tracking resources, and keeping track of costs Computer Concepts – Illustrated Introductory, Seventh Edition Defining Business and Science Software Accounting and finance software  Keep records of monetary transactions and investments Tax preparation software  Specialized personal finance software  Gather income and expense data, identify deductions, and calculate tax payments Computer Concepts – Illustrated Introductory, Seventh Edition Defining Business and Science Software Software suite  Collection of application software sold as single package • Microsoft Office Professional 2007 Suite: Applications used to boost productivity • Adobe Creative Suite: Applications for graphics • Media suites: Programs for creating music and video Computer Concepts – Illustrated Introductory, Seventh Edition Defining Business and Science Software Statistical software  Analyzes large sets of data to discover relationships and patterns Mathematical modeling software  Tools for solving wide range of math, science, and engineering problems Computer Concepts – Illustrated Introductory, Seventh Edition Defining Business and Science Software Visualization of Data Using Statistical Software Computer Concepts – Illustrated Introductory, Seventh Edition Understanding Utilities Utility software – type of system software designed to perform specialized task  Diagnostic tools  Setup wizards  Communications programs  Security software Computer Concepts – Illustrated Introductory, Seventh Edition Understanding Utilities Many utilities come with OS Computer Concepts – Illustrated Introductory, Seventh Edition Understanding Utilities Utility programs  Compression utility: Reduces file sizes for quick transmission or efficient storage  Security utilities: Antivirus software, pop-up ad blockers, personal firewalls, spam filters  Utilities for customizing your desktop: Skins utilities Computer Concepts – Illustrated Introductory, Seventh Edition Understanding Utilities Device driver  Helps peripheral device establish communication with computer Widget  Specialized utility program that appears on desktop  Looks like control, used to display snippet of information • Clocks, calendars, weather, news, sticky notes Computer Concepts – Illustrated Introductory, Seventh Edition Understanding Licenses and Copyrights Software license or license agreement  Legal contract defines ways computer program may be used EULA (end-user license agreement)  Displayed on screen when piece of software first used  Generally accept agreement by clicking button labeled ‘OK, I Agree’, or’ I Accept’ Computer Concepts – Illustrated Introductory, Seventh Edition Understanding Licenses and Copyrights How are software licenses legally binding without signatures?  Shrink-wrap license - goes into effect when package is opened  Installation agreement – goes into effect when accept option is clicked Computer Concepts – Illustrated Introductory, Seventh Edition Understanding Licenses and Copyrights Software copyright protections and software classifications       Commercial software Shareware Freeware Open source software Public domain software Demoware Computer Concepts – Illustrated Introductory, Seventh Edition Understanding Licenses and Copyrights Types of software licenses  Single-user  Site license  Multiple-users  Concurrent-user Computer Concepts – Illustrated Introductory, Seventh Edition Understanding Licenses and Copyrights Copyright  Legal protection grants author of original work exclusive right to copy, distribute, sell, and modify that work, except under special circumstances described by copyright laws Intellectual property  Ownership of certain types of information, ideas, or representations • Patents, trademarks, music, photos, software, books, and film Computer Concepts – Illustrated Introductory, Seventh Edition Understanding Licenses and Copyrights Pirating  Illegal copying and distribution of copyrighted material  Significant revenue loss for software publishers, recording studios and film producers  Fight against piracy - passing strict antipiracy laws; scrambling, encryption, digital rights management schemes that physically prevent copying; consumer education Computer Concepts – Illustrated Introductory, Seventh Edition Installing and Uninstalling Software New software must be installed before use Upgrading and uninstalling software are important skills to learn Computer Concepts – Illustrated Introductory, Seventh Edition Installing and Uninstalling Software System requirements  Specify operating system and minimum hardware requirements for software to work correctly Setup program  Guides installation process Full installation gives access to all features of software Custom installation allows selection of features you want Computer Concepts – Illustrated Introductory, Seventh Edition Installing and Uninstalling Software Downloaded software files - generally zipped to consolidate them into one file, part of installation process unzips files Computer Concepts – Illustrated Introductory, Seventh Edition Installing and Uninstalling Software Validation code  Sequence of numbers and letters typically supplied separately from software itself • Not serial number  Enter when instructed during setup process Computer Concepts – Illustrated Introductory, Seventh Edition Installing and Uninstalling Software Installing updates similar to installing program itself  Activate setup program, display license agreement, add updated entries to computer’s Start menu Patches  Small programs designed to correct, secure, or enhance existing program Service packs  Collection of updates, fixes, or enhancements delivered as single package Computer Concepts – Illustrated Introductory, Seventh Edition Installing and Uninstalling Software Removing (uninstalling) software  Most software programs come with uninstall program  Most OSs also provide access to uninstall program Uninstall programs - designed to delete all related program files from various directories on hard drive  Best to use if available Computer Concepts – Illustrated Introductory, Seventh Edition Talking Points: What are the consequences of software piracy? Software easy to steal, but stealing is illegal Piracy and counterfeiting  Huge problem for software companies  According to 2006 study • 35 percent of all software installed on PCs worldwide was obtained illegally • Resulting in nearly $40 billion in global losses due to piracy Computer Concepts – Illustrated Introductory, Seventh Edition