Unit 1: Page 12: Application Software Flashcards
What are application softwares?
It allows end users to complete tasks, such as creating a report or a presentation.
List the three main types of application software.
> Productivity Software
Graphics Software
Communications Software
What are three examples of Productivity Softwares?
These are applications like word processors, desktop publishers and spreadsheets that are used in office enviroments to supprt business tasks and improve efficiency.
What are two examples of Graphics Softwares?
These applications are used to edit photos or create original artwork.
What are three examples of Communications Software?
These applications make communicating quicker and easier. They include instant messaging, email and VOIP software.
What is Proprietary Software?
The source code is privately owned by the software company.
What are the two advantages of Proprietary Software?
> Support ( e.g. for setupds and troubleshooting) is provided by the software creator.
It may have more features than open source software.
What are the three disadvantages of Proprietary Software?
> The software company may be slow to provide updates and bug fixes.
Software is usually very generic, with little scope for customisation due to copyright or complexity issues.
It can be costly.
What is Open Source Software?
The source code is availiable to read and modify.
What are the three advantages of open source software?
> Most open source software is free to use, although many companies provide paid-for aervices to enhance and/or support open source.
Support and fixes are provided by the community, often via forums.
Open ssource utility software is usually compatible with other proprietary utility software.
What are the two disadvantages of open source software?
> Support with fast responses may not be available when needed, as it relies on good will.
There may be indirect costs involved in paying for support and training.
What should you consider when choosing software?
> Ease of use - familiarity and ease of use is paramount.
Reliability - ensuring software works as intended and can be depended upon
Capability - that the software can do the job required of it and do it effectively.
What should you consider when looking at performance?
> The maturity of the software - stable versions of software can be more efficient given there has been time for bugs to be resolved.
Interoperability - interface with other devices or systems.
Support of dedicated hardware for complex tasks.