Professional Documents
Culture Documents
Eleventh Edition
James A. OBrien
Chapter
win/McGraw-Hill
4
Computer
Software
James A. OBrien
Eleventh Edition
Chapter Objectives
Describe several important trends occurring in
computer software.
Give examples of several major types of
application and system software.
Explain the purpose of several popular software
packages for end user productivity and
collaborative computing.
Outline the functions of an operating system.
Describe the main uses of high-level, fourthgeneration, object-oriented, and Web-oriented
programming languages and tools.
win/McGraw-Hill
James A. OBrien
Eleventh Edition
System
System
Software
Software
Application
Application
Software
Software
GeneralGeneralPurpose
Purpose
Programs
Programs
win/McGraw-Hill
ApplicationApplicationSpecific
Specific
Programs
Programs
System
System
Management
Management
Programs
Programs
System
System
Development
Development
Programs
Programs
James A. OBrien
Eleventh Edition
Fifth
Generation
User-Written
Programs
Machine
Languages
Packaged
Programs
Symbolic
Languages
Operating
Systems
High-Level
Languages
DBMS
Fourth-Generation
Languages
Microcomputer
Packages
Natural &
Object-Oriented
Languages
Multipurpose
Graphic- Interface
Network-Enabled
Expert-Assisted
Packages
win/McGraw-Hill
James A. OBrien
Eleventh Edition
Electronic Mail
Word Processing
Presentation Graphics
Multimedia
Personal Information Manager
Groupware
win/McGraw-Hill
James A. OBrien
Eleventh Edition
Web Browsers
Discussion
Groups
Launch
Information
Searches
Multimedia
File
Transfer
win/McGraw-Hill
James A. OBrien
Eleventh Edition
Database
Interrogation
Primary Tasks of
Database Management
Packages
Database
Maintenance
win/McGraw-Hill
Application
Development
Eleventh Edition
James A. OBrien
Multimedia Technologies
Video
VideoCapture
Capture
Card
Card
Authoring
Authoring
Language
Language
Storyboard
Storyboard
Sound
SoundBoard
Board
Key
Technologies
of
Multimedia
MIDI
MIDI
Interactive
Interactive
Video
Video
win/McGraw-Hill
Digital
DigitalVideo
Video
Interactive
Interactive
Compact
CompactDisk
Disk
Interactive
Interactive
Compressed
Compressed
Audio
Audio
Computer
Computer
Edit
EditSystem
System
Digital
DigitalAudio
Audio
Eleventh Edition
James A. OBrien
win/McGraw-Hill
Human
Resource
Management
Supply
Chain
Management
Business
Decision
Support
Enterprise
Resource
Planning
James A. OBrien
Eleventh Edition
10
User
Interface
Resource
Management
win/McGraw-Hill
Task
Management
File
Management
Utilities
and Other
Functions
James A. OBrien
Eleventh Edition
11
win/McGraw-Hill
Document.write
(Hi There)
James A. OBrien
Eleventh Edition
12
IF A := B
THEN
Compiler
Interpreter
Assembler
Language
Translator
Program
1001101
1110101
0010110
Source
Program
Written in
BASIC,
COBOL,
etc.
win/McGraw-Hill
Language
Translation
Process
Machine
Language
Object
Program
James A. OBrien
Eleventh Edition
13
Chapter Summary
Computer software consists of two major types
of programs: application software that directs
the performance of a particular end user task,
and system software that controls and
supports the operations of a computer system.
Application software includes a variety of
programs that can be segregated into generalpurpose and application-specific categories.
win/McGraw-Hill
James A. OBrien
Eleventh Edition
14
win/McGraw-Hill
James A. OBrien
Eleventh Edition
15
win/McGraw-Hill