30
Computer Concepts 5th Edition Parsons/Oja Page 110 CHAPTER 3 Software Basics Section A PARSONS/OJA Computer Software

Computer Concepts 5th Edition Parsons/Oja Page 110 CHAPTER 3 Software Basics Section A PARSONS/OJA Computer Software

Embed Size (px)

Citation preview

Computer Concepts 5th EditionParsons/Oja

Page 110

CHAPTER

3

Software BasicsSection A

PARSONS/OJA

Computer Software

Computer Concepts 5th EditionParsons/Oja

Page 112

Section AChapter

3Software Basics

Exactly what is software?

Software: instructions that direct the computer to accomplish a task.

Computer Concepts 5th EditionParsons/Oja

Page 115

Section AChapter

3Software Basics

How does a high-level language relate to the microprocessor’s instruction set?

A compiler translates all of the instructions in a program as a single batch

The resulting machine language instructions are called the object code

Computer Concepts 5th EditionParsons/Oja

Page 116

Section AChapter

3Software Basics

How does a high-level language relate to the microprocessor’s instruction set?

An alternative to a compiler is an interpreter, that converts one instruction at a time while program is running Scripts

• JavaScript

• VBScript

Click to start

Computer Concepts 5th EditionParsons/Oja

Page 116-117

Section AChapter

3Software Basics

Application Software and System Software: How is software categorized?

Software is categorized as either application software or system software Application software is designed to be used

for a purpose such as drawing designs, creating documents, etc.

System software is designed to help the computer carry out the basic operating functions

• Operating systems, utilities, and drivers

Computer Concepts 5th EditionParsons/Oja

Page 117

Section AChapter

3Software Basics

How is software categorized?

Computer Concepts 5th EditionParsons/Oja

Page 118

Section BChapter

3Personal Computer Operating Systems

Operating System Overview: What does an operating system do?

An operating system (OS) is the master controller for all of the activities that take place within a computer. Microsoft Windows XP, Mac OS, Linux, UNIX

The operating system also interacts with the next functional layer called application software.

Computer Concepts 5th EditionParsons/Oja

Page 118

Section BChapter

3Personal Computer Operating Systems

What does an operating system do?

Computer Concepts 5th EditionParsons/Oja

Page 119

Section BChapter

3Personal Computer Operating Systems

What does an operating system do?

An operating system manages resources (any component that is required to perform work)

An operating system also influences the “look and feel” of your software

Computer Concepts 5th EditionParsons/Oja

Page 119

Section BChapter

3Personal Computer Operating Systems

Why does an operating system need to manage memory?

The OS must ensure that instructions and data don’t “leak” into an area allocated to another program

If it fails, data can get corrupted, programs can “crash” and your computer will display error messages

Should you leave all the programs you have opened running until you turn off the computer???

Computer Concepts 5th EditionParsons/Oja

Page 121

Section BChapter

3Personal Computer Operating Systems

Where is the operating system?

The OS’s small bootstrap program resides in ROM and provides the instructions to load the core parts into memory when system boots

This component is called the kernel

Computer Concepts 5th EditionParsons/Oja

Page 130

Section CChapter

3Application Software

Microsoft Works, Microsoft Office XP and Microsoft Office XP Pro

Microsoft Office XP Common features

• Menus, wizards, etc.

• Reduces learning curve Pro: includes Access Educational version

Microsoft Works “Lite” version of Microsoft Office XP

Computer Concepts 5th EditionParsons/Oja

Page 130

Section CChapter

3Application Software

Document production software

How does Autocorrect work????

Computer Concepts 5th EditionParsons/Oja

Page 133

Section CChapter

3Application Software

Spreadsheet Software: What is a spreadsheet?

Spreadsheet - numerical model or representation of a real situation

To use spreadsheet software, you: According to textbook, enter numbers. You should enter …. Spreadsheet software is particularly useful for

what-if analysis

Computer Concepts 5th EditionParsons/Oja

Page 135

Section CChapter

3Application Software

What happens when I modify a worksheet?

Computer Concepts 5th EditionParsons/Oja

Page 137

Section CChapter

3Application Software

Data Management Software: What is data management software?

Data management software helps you to store, find, organize, update, and report information File management software Database management software

Computer Concepts 5th EditionParsons/Oja

Page 137

Section CChapter

3Application Software

What’s the difference between file management software and database management software?

Computer Concepts 5th EditionParsons/Oja

Page 139

Section CChapter

3Application Software

How do I use data management software?

A file structure is somewhat like a fill-in form that contains a list of fields and their data types

Click to start

Computer Concepts 5th EditionParsons/Oja

Page 140

Section CChapter

3Application Software

How do I locate specific data?

Information that needs to be accessed quickly is usually stored as a structured database. stored in a field

A query by example (QBE) helps users search structured databases.

Computer Concepts 5th EditionParsons/Oja

Page 143

Section CChapter

3Application Software

Music Software: Why would I need music software?

Audio editing software – lets you make your own digital voice and music recording MP3: compresses audio files using algorithms MP3 Player CD ripper MP3 encoding software Ear training software Notation software Computer-aided software Midi sequencing software

Computer Concepts 5th EditionParsons/Oja

Page 145

Section CChapter

3Application Software

Entertainment Software: What’s the best-selling entertainment software?

Over $6 billion of computer and video games are sold each year in the U.S. alone 97% by people 18 and under 13% by people over 50 43% by women

Computer Concepts 5th EditionParsons/Oja

Page 148

Section DChapter

3Software Installation and Copyrights

Installation Basics: What’s included in a typical software package?

The key ingredients necessary to install new software are the files that contain the programs, support modules, and data modules

Usually supplied on distribution disks

Computer Concepts 5th EditionParsons/Oja

Page 148

Section DChapter

3Software Installation and Copyrights

How do I know if a software program will work on my computer?

System requirements specify the operating system and minimum hardware requirements for a software product to work correctly

Is it advisable to have the minimum system requirements?

Computer Concepts 5th EditionParsons/Oja

Page 150

Section DChapter

3Software Installation and Copyrights

Installing from a Distribution Disk or CD: How do I install software from a disk or CD?

Should you always select a full installation? A setup program guides you through the

installation process Following the program will make installation easy

Computer Concepts 5th EditionParsons/Oja

Page 151

Section DChapter

3Software Installation and Copyrights

Is installing a software upgrade different from installing a full version?

Installing an upgrade is similar to installing a full version

Update provides a setup file that checks to make sure that your computer contains a valid version of software to upgrade and will guide you through the upgrade process

Should you use the automatic update feature of Windows XP?

Computer Concepts 5th EditionParsons/Oja

Page 152

Section DChapter

3Software Installation and Copyrights

Uninstalling Software: How do I get rid of software?

Uninstall routine deletes the software’s files

Computer Concepts 5th EditionParsons/Oja

Page 153

Section DChapter

3Software Installation and Copyrights

Software Copyrights: Is it legal to copy software?

A copyright is a form of legal protection Purchaser has right to copy software to a

computer’s hard disk in order to install it Purchaser can make a backup copy Purchaser is allowed to copy and distribute

sections of a software program for use in critical reviews and teaching

Most software displays a copyright notice

Computer Concepts 5th EditionParsons/Oja

Page 153

Section DChapter

3Software Installation and Copyrights

Software Licenses: What is a software license?

A software license is a legal contract that defines the ways in which you may use a computer program

A shrink-wrap license goes into effect as soon as you open the packaging

Computer Concepts 5th EditionParsons/Oja

Page 154-155

Section DChapter

3Software Installation and Copyrights

Are all software licenses similar?

Commercial software – typically sold in computers or a web site

Shareware – copyrighted software that you “try before you buy”

Freeware – copyrighted software available for free

Public domain software – not copyrighted, and in public domain

Computer Concepts 5th EditionParsons/Oja

Page 154-155

Section DChapter

3Software Installation and Copyrights

Pirated software

illegal copies of software U.S.: 28% of all software China, Indonesia and other third world

countries: 90% Internet has increased problem of pirated

software Encryption keys

July 4th