Software
Software components of a computer system have no physical presence, they are stored in digital form within computer memory. There are different categories of software, including system software, utilities and applications software. Software can also be described as being either generic or bespoke.
System software is the software used to manage and control the hardware components
and which allow interaction between the hardware and the other types of
software. The most obvious type of system software is the computer's operating system but device drivers are also
included within this category.
Utility software is software such as anti-virus software, firewalls, disk
defragmenters and so on which helps to maintain and protect the computer system
but does not directly interface with the hardware.
Applications software (also known as 'apps') are designed to allow the user of the
system complete a specific task or set of tasks. They include programs such as
web browsers, office software, games and so on. They are usually the reason you
bought the computer system in the first place and aren't concerned with the
management or maintenance of the system itself.
Any individual software package,
whichever of the above types it falls into, can be either generic or it can be bespoke .Generic
software is mass produced with the intention that it will be used by a wide
variety of different users in a range of different situations. Bespoke software
is created for a specific purpose which will be used in a known environment.
Often generic software is used when
there is a package available that meets the needs of the user. Because it is
used by many more people the cost of creating it is spread over a greater
number of people or organisations and so the cost to the individual is much
lower. It also has the advantage that it is available immediately there's no
waiting time involved while the software package is designed, created and
tested. Bespoke software has the advantage that it can be tailor made to exact
specifications but it significantly more expensive and will take time to
create.
No comments:
Post a Comment