lecture 3
lecture 3
Topic 3
1
DEFINITION
Computer software refers to a set of
instructions that direct a computer on what
to do.
Software can be classified into two broad
8
SOFTWARE CONSIDERATIONS
Authenticity: authenticity of software must
be considered to avoid purchasing pirated
software. Authenticity is established by having
the manufacturer’s certificate of authenticity.
Documentation: software documentation
includes user manuals, troubleshooting and
installation guides as well as online help. A
good software product must be accompanied
with this documentation.
User needs: before purchasing a software
and secure. 9
CONT’ED
User-friendly: the graphical user-interface have made
modern software that are more user-friendly. However,
GUI-based software may be difficult to use.
Cost: software tend to be more expensive that
hardware. The cost of acquiring a software product
must be carefully considered before acquiring it
against the benefits that is likely to bring. It is not also
advisable to go for products which are freely available
of the internet because some of them may be
malicious programs.
Compatibility and upgradeability: a software
product must be compatible with the existing
hardware, operating system or application programs
and should be readily upgradeable.
10