Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 35

Computer Concepts, 6th Edition

– Illustrated

Unit C
UnitSoftware
Computer C

1
Objectives

Introduce computer software


Explain how computers
interpret software
Explore operating systems
Compare operating systems
Define office productivity
software
Computer Concepts 6th Edition – Illustrated
Objectives
Define graphics software
Define entertainment and
education software
Define business and science
software
Understand utilities
Understand licenses and
copyrights
Computer Concepts 6th Edition – Illustrated
Introduce Computer Software

Application Software

System Software

Computer Concepts 6th Edition – Illustrated


Introduce Computer Software
System Software
Operating Device Programming
Utilities
Systems Drivers Languages

DOS
Windows
Mac OS
Linux
UNIX
Computer Concepts 6th Edition – Illustrated
Introduce Computer Software
Application Software
Document
Reference Statistical
Production

Spreadsheet Mathematical
Entertainment
Software Modeling

Data Accounting
Music
Management & Finance

Video Educational Graphics

Computer Concepts 6th Edition – Illustrated


Introduce Computer Software

Computer program
– main executable program (.exe)
Support module
– called by the program (.dll)
Program data file
– Example: a dictionary file or a file that is
not supplied by the user

Computer Concepts 6th Edition – Illustrated


Explain How Computers
Interpret Software
Computer programmers write
instructions for programs
Most businesses purchase
software instead of writing their
own

Computer Concepts 6th Edition – Illustrated


Explain How Computers
Interpret Software
Computer languages
– Source code
– High-level languages: COBOL, C++, Java
Machine language
Compiler
– Creates object code in single batch
Interpreter
– Converts one instruction at a time
– Common with Web-based scripts (part of Web
page)
Computer Concepts 6th Edition – Illustrated
Explore Operating Systems

Interacts with application


software, device drivers &
hardware to manage computer’s
resources
GUI (graphical user interface)
Utilities
Bootstrap program is stored in
ROM
Computer Concepts 6th Edition – Illustrated
How does the OS manage
processor resources?
Multitasking
– Two or more tasks run simultaneously
Multithreading
– Allows multiple parts of a program to
run simultaneously
Dual-core or multiple processors
support division of labor among
processing units
Computer Concepts 6th Edition – Illustrated
Compare Operating Systems
Single user: PCs and handhelds
Desktop: desktop or notebook
PC; single-user, but could
handle networking
Multi-user: mainframes or
centralized computer processing
Network/Server: serves as router
to local computer processing
Computer Concepts 6th Edition – Illustrated
Compare Operating Systems
Microsoft Windows
– 80% of PCs
Mac OS
UNIX
– good for multi-user environment
Linux
– free; good for Web servers
DOS
Palm OS and Windows Mobil OS
Windows XP Tablet Edition
Computer Concepts 6th Edition – Illustrated
Define Office Productivity Software
Document Production
– Compose, edit, design, print or
electronically publish documents
– Word processing; Desktop publishing; Web
authoring
Spreadsheet
– Numerical calculations and graphs
– Rows and columns
– Worksheet, cell, cell references
– Values, labels, functions, formulas
Computer Concepts 6th Edition – Illustrated
Define Office Productivity Software

Databases
– Store, find, organize, update and report
information
– Collection of related files
– Records, fields, tables
Layout
– Physical position of elements
– Header, footer
Format
– Fonts, styles, paragraph styles, layout
– Tables, clip art
Computer Concepts 6th Edition – Illustrated
Define Graphics Software

Create, display, modify,


manipulate and print graphics
Paint : realistic art and photos
Photo editing: simplifies common
editing tasks
Drawing: uses vector figures &
shapes to create “cartoon-like”
images.
Computer Concepts 6th Edition – Illustrated
Define Graphics Software
3-D Graphics software:
create wireframes and then
cover with a texture
CAD (computer-aided
design): 3-D software
designed for architects and
engineers
Presentation software:
creates electronic slides like
these
Computer Concepts 6th Edition – Illustrated
Define Entertainment Software

Audio editing (sound recorder)

Music
training •Ear

•Notation
MP3 player
•Computer-aided music

Games •MIDI sequencing

Video editing (Adobe Premiere)


Computer Concepts 6th Edition – Illustrated
Define Educational Software

Learn and practice new skills


– Arithmetic
– Reading
– Languages
– Typing
– SAT
Reference software (CD-ROMs)

Computer Concepts 6th Edition – Illustrated


ESRB Ratings

Entertainment Software Ratings


Board
Rated over 12,000 video and
computer games
Symbols indicate age groups
Content descriptors
– Violence, language, etc.

Computer Concepts 6th Edition – Illustrated


Define Business Software
Accounting & Finance
– Personal finance
– Tax preparation
– Small business accounting
Vertical Market
– Hospitals, construction, schools
Horizontal Market
– Generic, like payroll
– Project management
Groupware
– Help collaboration on group projects
Computer Concepts 6th Edition – Illustrated
Define Science Software

Statistical/graphing software
Mathematical modeling software
– Math CAD

Computer Concepts 6th Edition – Illustrated


What is a Software Suite?

A collection of application
software sold in a package
– Microsoft Office, Star Office, Open
Office, WordPerfect Office
Available for productivity,
antivirus, and graphics
Cost and usability

Computer Concepts 6th Edition – Illustrated


Using Data Responsibly

Don’t introduce inaccurate


information
Respect copyrights by giving
credit for data used
Respect privacy of subjects

Computer Concepts 6th Edition – Illustrated


Understand Utilities

Third-party
– Enhance operating system
Compression
– Reduce file sizes: WinZip, PKZip
FTP (file transfer protocol)
– Upload or download files remotely
Security
– Antivirus, filters, firewalls

Computer Concepts 6th Edition – Illustrated


Understand Utilities

Skins
– Customize desktops
Document reader
– Transfer documents into portable formats:
Adobe Acrobat
System
– Disk Maintenance: Norton System Works
Hard disk
– Backup, security, delete files
Computer Concepts 6th Edition – Illustrated
Buying Utilities

Can be purchased at office


supply stores or online
Downloaded from the Web for
free on a trial basis
– After trial, pay a fee to continue service

Computer Concepts 6th Edition – Illustrated


Understand Licenses and Copyrights

Software License: legal contract that


defines the ways you may use a
computer program
Copyright: legal protection that grants
the author of an original work an
exclusive right to copy, distribute, sell
and modify that work
Software piracy
For contract to take effect:
– Open a shrink-wrap license product
– Agree to an installation agreement
Computer Concepts 6th Edition – Illustrated
Understand Licenses and Copyrights

Types of licenses:
– Single-user
– End-user
– Site license
– Multiple-user
– Concurrent-user
– Shrink-wrap
Programs without copyright
notices are still protected by law
Computer Concepts 6th Edition – Illustrated
Types of Copyright Protections
Commercial: License adheres to
limitations of copyright law
Shareware: try before you buy on the
honor system
Freeware: no fee - can use, but not
alter or sell
Open Source: uncompiled source
code that can be changed - sold or
free
Public Domain: can be copied,
altered and resold
Computer Concepts 6th Edition – Illustrated
Tech Talk: Installing Software
System requirements
– Operating system and minimum hardware
capacities
Steps (setup.exe)
– Copy files to hard drive
– Uncompress if necessary (WinZip)
– Verify system requirements met
– Select appropriate device drivers
– Necessary system files/players (Media Player)
– Update registry and program menu
Uninstall routine or Windows Add/Remove
programs
Computer Concepts 6th Edition – Illustrated
Context: Journalism

Technology has benefited print


journalism
– Word processing and DTP software
– Networks
– Journalists use Internet and e-mail
– Web sites
– AV Equipment is digital

Computer Concepts 6th Edition – Illustrated


Issue
What is being done about
software piracy?
• End-user piracy/counterfeiting
• Internet piracy
• Some countries cannot afford
• Some believe software should be
freely distributed
• What is the damage?
Computer Concepts 6th Edition – Illustrated
Unit Summary

Software comes in two types:


application and system
Operating systems control
computer functioning
Application software performs
tasks
Pay attention to copyrights

Computer Concepts 6th Edition – Illustrated


Computer Software

End

35

You might also like