Transcript Unit C: Computer Software
Computer Concepts-Illustrated Introductory, Sixth Edition, Enhanced
Unit C
Unit C
1
Objectives
Introduce computer software Explain how computers interpret software Explore operating systems Compare operating systems Define office productivity software
Computer Concepts, 6 th Edition, Enhanced -- Illustrated
2
Objectives
Define graphics software Define entertainment and education software Define business and science software Understand utilities Understand licenses and copyrights
Computer Concepts, 6 th Edition, Enhanced -- Illustrated
3
Introduce Computer Software
Application Software System Software
Computer Concepts, 6 th Edition, Enhanced -- Illustrated
4
Introduce Computer Software
Operating Systems System Software Device Drivers Utilities Programming Languages DOS Windows Mac OS Linux UNIX
Computer Concepts, 6 th Edition, Enhanced -- Illustrated
5
Introduce Computer Software
Document Production Application Software Reference Statistical Spreadsheet Software Data Management Mathematical Modeling Entertainment Accounting & Finance Music Video Educational
Computer Concepts, 6 th Edition, Enhanced -- Illustrated
Graphics
6
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, 6 th Edition, Enhanced -- Illustrated
7
Explain How Computers Interpret Software
Computer programmers write instructions for programs Most businesses purchase software instead of writing their own
Computer Concepts, 6 th Edition, Enhanced -- Illustrated
8
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, 6 th Edition, Enhanced -- Illustrated
9
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, 6 th Edition, Enhanced -- Illustrated
10
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, 6 th Edition, Enhanced -- Illustrated
11
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, 6 th Edition, Enhanced -- Illustrated
12
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, 6 th Edition, Enhanced -- Illustrated
13
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, 6 th Edition, Enhanced -- Illustrated
14
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, 6 th Edition, Enhanced -- Illustrated
15
Define Graphics Software
Create, display, modify, manipulate and print graphics Paint : realistic art and photos Photo editing: editing tasks simplifies common Drawing: uses vector figures & shapes to create “cartoon-like” images.
Computer Concepts, 6 th Edition, Enhanced -- Illustrated
16
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, 6 th Edition, Enhanced -- Illustrated
17
Define Entertainment Software
Audio editing (sound recorder) MP3 player Games Music • Ear training • Notation • Computer-aided music • MIDI sequencing Video editing (Adobe Premiere)
Computer Concepts, 6 th Edition, Enhanced -- Illustrated
18
Define Educational Software
Learn and practice new skills Arithmetic Reading Languages Typing SAT Reference software (CD-ROMs)
Computer Concepts, 6 th Edition, Enhanced -- Illustrated
19
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, 6 th Edition, Enhanced -- Illustrated
20
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, 6 th Edition, Enhanced -- Illustrated
21
Define Science Software
Statistical/graphing software Mathematical modeling software Math CAD
Computer Concepts, 6 th Edition, Enhanced -- Illustrated
22
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, 6 th Edition, Enhanced -- Illustrated
23
Using Data Responsibly
Don’t introduce inaccurate information Respect copyrights by giving credit for data used Respect privacy of subjects
Computer Concepts, 6 th Edition, Enhanced -- Illustrated
24
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, 6 th Edition, Enhanced -- Illustrated
25
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, 6 th Edition, Enhanced -- Illustrated
26
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, 6 th Edition, Enhanced -- Illustrated
27
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, 6 th Edition, Enhanced -- Illustrated
28
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, 6 th Edition, Enhanced -- Illustrated
29
Types of Copyright Protections Commercial
: License adheres to limitations of copyright law
Shareware
: honor system try before you buy on the
Freeware
: or sell no fee - can use, but not alter
Open Source
: uncompiled source code that can be changed - sold or free
Public Domain
: and resold can be copied, altered
Computer Concepts, 6 th Edition, Enhanced -- Illustrated
30
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, 6 th Edition, Enhanced -- Illustrated
31
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, 6 th Edition, Enhanced -- Illustrated
32
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, 6 th Edition, Enhanced -- Illustrated
33
U n i t S u m m a r y
Software comes in two types: application and system Operating systems control computer functioning Application software performs tasks Pay attention to copyrights
Computer Concepts, 6 th Edition, Enhanced -- Illustrated
34
Computer Software
End
35