Application Software Flashcards
Why is general-purpose software used?
Can be used to carry out a variety of tasks with different requirements so allows user to be productive in many ways in day-to-day use.
Cost of general-purpose software:
Cheaper as commonly installed so many customers.
Examples of general-purpose software:
Word processors, spreadsheets, presentation, communication, social networking, web browsers.
Why is special-purpose software used?
Designed for specific purpose for which it is almost essential (little use beyond purpose) so only installed on systems where there is direct need for specialist functionality.
Cost of special-purpose software:
More expensive as only installed by few users needing to carry out specific tasks.
Examples of special-purpose software:
Desktop publishing, database management, multimedia/video editing, graphics manipulation, gaming, coding.
What is off-the-shelf software?
Commercially developed and sold to general public.
Features in off-the-shelf software:
May contain unwanted features and some non-essential but desired features may be missing.
Cost of off-the-shelf software:
Cheaper as development/testing costs shared among all users.
Support/maintenance of off-the-shelf software:
Free support and user manuals as part of purchase, updates automatic and free.
Development of off-the-shelf software:
Ready for installation immediately, thoroughly tested and usually error-free.
What is bespoke software?
Tailor-made and developed for specific requirements of a user where off-the-shelf does not offer required functionality.
Features in bespoke software:
User requirements analysed to deliver customised features which meet requirements, new features can be added as needed.
Cost of bespoke software:
More expensive as all costs paid by one customer buying software.
Support/maintenance of bespoke software:
Customer must pay for ongoing support and maintenance, including updates