Desktop publishing program
Spread sheet
Database
E-mail Editor
CPU register
Cache
Main memory
All of these
An integrated database accessible to all requires independent management
It requires much technical knowledge
It requires large investments
None of these
The system design specification are outlined
A number of specialized forms may be prepared
Program flow charts are often prepared
A standard manual is of little use
Storing
Editing
Writing
Formatting
Missile guidance system
Reservation system
Process control system
Compiler
Utility program
Canned program
Program package
Mathematical- intensive scientific applications
Data-retrieval operations
Input-output intensive processing
Damage data
Damage programs
Clone itself
Hide itself
Application software
System software
Control software
Real-time software