NP10_Chapter03
Download
Report
Transcript NP10_Chapter03
Chapter 3
Computer Software
3 Chapter Contents
Section A: Software Basics
Section B: Popular Applications
Section C: Buying Software
Section D: Installing Software and Upgrades
Section E: Security Software
Chapter 3: Computer Software
2
3
SECTION
A
Software Basics
Software Categories
Application Software
Utility Software
Device Drivers
Chapter 3: Computer Software
3
3 Software Categories
Chapter 3: Computer Software
4
3 Application Software
Productivity software can
be defined as any type of
application software that
has the potential to help
people do their work more
efficiently
Groupware is designed to
help several people
collaborate on a single
project using local networks
or Internet connections
Chapter 3: Computer Software
5
3 Utility Software
Utility software (a type of
system software) is
designed to help you
monitor and configure
settings for your computer
system equipment, the
operating system, or
application software
A desktop widget is a
specialized utility program
that appears on a
computer’s screen-based
desktop
Chapter 3: Computer Software
6
3 Device Drivers
A device driver is
software that helps a
peripheral device
establish
communication with a
computer
Windows Device
Manager
Chapter 3: Computer Software
7
3
SECTION
B
Popular Applications
Document Production Software
Spreadsheet Software
“Number Crunching” Software
Database Software
Graphics Software
Chapter 3: Computer Software
8
3
SECTION
B
Popular Applications
Music Software
Video Editing and DVD Authoring Software
Educational and Reference Software
Entertainment Software
Business Software
Chapter 3: Computer Software
9
3 Document Production
Software
Assists you with composing,
editing, designing, printing, and
electronically publishing
documents
– Word processing
– Desktop publishing
– Web authoring
Chapter 3: Computer Software
10
3 Document Production
Software
Document production
software makes it easy
to get your ideas down
on your screen-based
“paper.”
Chapter 3: Computer Software
11
3 Document Production
Software
Document production software may include:
– Spelling checker
• Spelling dictionary (common issues?)
– Thesaurus
– Grammar checker
– Feature to analyze the reading level
• Readability formula
– Search and Replace feature
– Sophisticated formatting functions
Chapter 3: Computer Software
12
3 Document Production
Software
The format of a document refers to the way that
all elements are arranged on the page
Typical formatting options include:
– Fonts (type, color, size, underline, bold, italic)
– Alignment (left, right, center, justify)
– Headers and footers
• Titles, page numbers, date, etc.
– Line and paragraph spacing
– Tabs and indentation
– Tables and columns
Chapter 3: Computer Software
13
3 Document Production
Software
Fonts
Chapter 3: Computer Software
14
3 Document Production
Software
By defining a style, you
can apply multiple font
attributes with a single
click.
Chapter 3: Computer Software
15
3 Document Production
Software
Mail merge automatically creates personalized
letters by combining the information in a mailing list
with a form letter (also, other uses)
Additional capabilities of word processing software
include:
–
–
–
–
Automatically generating a table of contents and index
Numbering and positioning footnotes
Providing document templates
Exporting to HTML (and other) formats
Chapter 3: Computer Software
17
3 Spreadsheet Software
A spreadsheet uses
rows and columns of
numbers to create a
model or
representation of a
real solution
Spreadsheet
software, such as
Microsoft Excel,
provides tools for
creating worksheets
Chapter 3: Computer Software
18
3 Spreadsheet Software
When a cell contains a
formula, it displays the
result of the formula
rather than the formula
itself. To view and edit
the formula, you use the
Formula bar.
You can think of the formula
as working behind
the scenes to perform
calculations and then
display the result.
Chapter 3: Computer Software
19
3 Spreadsheet Software
A formula tells the computer how to use the
contents of cells in calculations
– Cell references
• Relative reference
• Absolute reference
– Mathematical operators
– Logical operators
– Functions
– Automatic recalculations
Chapter 3: Computer Software
20
3 Spreadsheet Software
As shown in the examples,
relative references
within a formula can
change when you change
the sequence of a
worksheet’s rows and
columns. An absolute
reference is “anchored” so
that it always refers to a
specific cell.
Chapter 3: Computer Software
21
3 “Number Crunching” Software
Provides a structured environment dedicated
to a particular number crunching task
– Statistical software (e.g., SPSS, STATISTICA)
– Mathematical modeling software (Matlab)
– Money management software (QuickBooks)
• Personal finance software (Quicken, MS Money)
– Tax preparation software (TaxCut, TurboTax)
Chapter 3: Computer Software
22
3 Database Software
A database is a collection of data (e.g. ??)
Database software helps you store, find,
organize, update, and report information
stored in a database
Chapter 3: Computer Software
23
3 Database Software
Database software
provides tools for
specifying fields for a
series of records.
Chapter 3: Computer Software
24
3 Database Software
A query language such as SQL (Structured
Query Language) provides a set of
commands for locating and manipulating data
– Formal query language
– Natural language query
– Query by example
Chapter 3: Computer Software
25
3 Graphics Software
Designed to help you
create, manipulate, view
and print graphics
–
–
–
–
–
–
Paint software
Photo editing software
Drawing software
3-D graphics software
CAD software
Presentation software
Chapter 3: Computer Software
26
3 Graphics Software
A computer-based
presentation consists of
a series of slides,
created with presentation
software.
Chapter 3: Computer Software
27
3 Music (Audio) Software
Allows you to make your own digital voice
and music recordings
– Audio editing software
– CD ripper software
– Audio encoding software
– Ear training software
– Notation software
– Computer-aided music software
– MIDI sequencing software
Chapter 3: Computer Software
28
3 Video Editing and
DVD Authoring Software
Provides a set of tools for
– Transferring digital video
footage from a camcorder to
a computer
– Clipping out (cut) unwanted
footage
– Assembling/organizing video
segments
– Adding special visual effects,
like fade in/out, morphs, etc.
– Adding (and queuing) a
sound track
Chapter 3: Computer Software
29
3 Educational and Reference
Software
Educational software
– Helps you learn and practice new skills
Reference software
– Provides a collection of information and a way to
access that information
– Generally shipped on CD or DVD, or accessed
on the Web
Chapter 3: Computer Software
30
3 Entertainment Software
Computer games are the most popular type
of entertainment software
– Role-playing
– Action
– Adventure
– Puzzle
– Simulation
– Sports
– Strategy
Chapter 3: Computer Software
31
3 Business Software
Vertical market software is designed to
automate specialized tasks in a specific
market or business
Horizontal market software is generic
software that just about any type of business
can use
– Payroll software
– Accounting software
– Project management software
Chapter 3: Computer Software
32
3 Consumer Basics
A software suite is a collection of application
software sold as a single package
Chapter 3: Computer Software
35
3 Installation Basics
Software installation is a process that places
a program in computer storage so that it can
be run or executed.
Chapter 3: Computer Software
40
3 Installation Basics
Configure
(Start)
Install
Load
Hard Drive
(Storage)
RAM
(Memory)
(Run)
Distribution
Media
Execute
CPU
(Processor)
Chapter 3: Computer Software
41
3
SECTION
E
Security Software
Security Software Basics
Security Suites
Antivirus Modules
Chapter 3: Computer Software
48
3 Security Software Basics
Security software is designed to protect computers
from various forms of destructive software and
unauthorized intrusions
The terms malicious software and malware refer to
any computer program designed to surreptitiously
enter a computer, gain unauthorized access to data,
or disrupt normal processing operations
A blended threat describes malware that combines
more than one type of malicious program
Chapter 3: Computer Software
49
3 Security Software Basics
Computer virus
Computer worm
Trojan horse (looks like what it isn’t)
– Keylogger
– Remote Access Trojan (RAT)
Bot (the malicious kind)
– Zombie
– Botnet
Spyware
Chapter 3: Computer Software
50
3 Security Software Basics
What does malware do?
Chapter 3: Computer Software
51
3 Security Software Basics
The term rootkit refers to software tools used
to conceal malware and backdoors that have
been installed on a victim’s computer
– originally, a set of Unix tools
– contemporary use might, for example, disable
virus software and prevent the use of other
system tools
A virus hoax usually arrives as an e-mail
message containing dire warnings about a
supposedly new virus on the loose
Chapter 3: Computer Software
52
3 Security Suites
A security suite
integrates several
security modules to
protect against the
most common types of
malware, unauthorized
access, and spam
A security suite usually
costs less than
purchasing standalone
security modules
individually
Chapter 3: Computer Software
53
3 Antivirus Modules
Antivirus software is a type of utility software that
looks for and eradicates viruses, Trojan horses,
worms, and bots
– A virus signature is a section of program code, such as a
unique series of instructions, that can be used to identify
a known malicious program, much as a fingerprint is used
to identify an individual
– Virus signatures and other information that antivirus
software uses to identify and eradicate malware is stored
in one or more files usually referred to as virus definitions
Chapter 3: Computer Software
54
3 Antivirus Modules
What can antivirus modules do for you?
Chapter 3: Computer Software
55
Chapter 3 Complete
Computer Software