Application Software Flashcards
Examples of Uses of Application Software
- Productivity software
- Communications software
- Graphics software
Productivity Software
Applications which let you produce something or help users complete tasks and stay efficient. Examples are Word Processors, Presentation Software, Desktop Publishing Software.
Communications Software
This software allows for quicker and easier communication. Examples are Email, instant messaging and VOIP
Graphics Software
These applications are used to edit photos or create original artwork
Proprietary Software
Refers to software that is owned by a software company. (Think the word “Property”
Ad of Proprietary Software
- Good user support is usually provided by the software company (e.g set up and troubleshooting)
- Tends to have more features than open source which are developed over time
Dis of Proprietary Software
- Users rely on the company releasing updates to fix bugs or problems with the software- may be slow to provide this
- Software is usually very generic, with little scope for customisation due to copyright or complexity issues
Open Sources Software
Refers to software that has its code open and available to modify and edit
Ad of Open Source Software
- Most are free to use
- Often have large community following through forums. Fixes and support can be reached through these communities
Dis of Open Source Software
- Support with fast response may not be available when needed, as it relies on goodwill
- Software could contain viruses due to not knowing who has developed it
When choosing Application software there are many factors to consider…
- Ease of use- will the software feel familiar and be intuitive, will the users need training?
- Reliability- Will the software worked as intended?
- Capability- that the software can do the job required of it and do it effectively
Application Software Factors that affect performance
- the maturity of the software, as stable versions of software can be more efficient given there has been time for bugs to be resolved
- interoperability- interfaces with other devices or systems
- support of dedicated hardware for complex tasks