Introduction To Information Systems
Introduction To Information Systems
Chapter
4
Computer
Software
James A. O’Brien Introduction to Information Systems 2
Chapter Objectives
• Describe several important trends occurring in
computer software.
Computer
Computer
Software
Software
Application
Application System
System
Software
Software Software
Software
General-
General- Application-
Application- System
System System
System
Purpose
Purpose Specific
Specific Management
Management Development
Development
Programs
Programs Programs
Programs Programs
Programs Programs
Programs
James A. O’Brien Introduction to Information Systems 4
Databases
Hardware
Operating System
Graphics User Interface
Special Applications Games
James A. O’Brien Introduction to Information Systems 5
Apple :
Leopard
????
Microsoft
Office
Microsoft:
Vista
James A. O’Brien Introduction to Information Systems 6
•
Apple : Goes to
Intel Chip
Leopard
Yes
Microsoft
Office
Microsoft:
Vista
User
Interface
Utilities
Resource Task File
and Other
Management Management Management
Functions
James A. O’Brien Introduction to Information Systems 8
Natural &
Object-Oriented
DBMS Languages
User-Written Packaged Operating
Fourth-Generation Multipurpose
Programs Programs Systems
Languages Graphic- Interface
Machine Symbolic High-Level
Microcomputer Network-Enabled
Languages Languages Languages
Packages Expert-Assisted
Packages
• 10 PRINT “HELLO”
• 20 END
James A. O’Brien Introduction to Information Systems 11
• 10 PRINT “HELLO”
• 20 GOTO 10
• 30 END
James A. O’Brien Introduction to Information Systems 12
Source
Program
Written in
BASIC,
COBOL, Language
etc. Translation Machine
Process Language
Object
Program
Databases
Hardware
Operating System
Graphics User Interface
Special Applications Games?
James A. O’Brien Introduction to Information Systems 16
Web Browsers
Launch
Discussion Surf the Net
Information
Groups Searches
Multimedia
File E-Mail
Transfer
James A. O’Brien Introduction to Information Systems 19
Database Database
Development Interrogation
Primary Tasks of
Database Management
Packages
Database Application
Maintenance Development
James A. O’Brien Introduction to Information Systems 20
Multimedia Technologies
Video
VideoCapture
Capture Authoring
Authoring
Card
Card Language
Language
Compact
CompactDiskDisk
Storyboard
Storyboard Interactive
Interactive
Key
Sound
SoundBoard
Board
Technologies Compressed
Compressed
Audio
of Audio
Multimedia
Computer
Computer
MIDI
MIDI Edit
EditSystem
System
Interactive
Interactive Digital
DigitalAudio
Audio
Video
Video Digital
DigitalVideo
Video
Interactive
Interactive
James A. O’Brien Introduction to Information Systems 21
Accounting and
Financial
Management
Customer Supply
Relationship Business Chain
Management Decision Management
Support
Human Enterprise
Resource Resource
Management Planning
James A. O’Brien Introduction to Information Systems 22
Summary
• Software is more capable
• Software is more graphic oriented - GUI
• Software takes more computer resources
– Disk storage and RAM
• Databases are more and more dominant
• Fewer standard computer languages
• Software is more object oriented
• Web based applications are increasing
• Database systems
James A. O’Brien Introduction to Information Systems 23
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 general-
purpose and application-specific categories.
James A. O’Brien Introduction to Information Systems 24