Software: refers to the programs that run on
computers. Allows hardware to become useful.
Made up of instructions or computer code.
Software Categories
System software
The Operating System, utility
programs and drivers
Application software
The everyday programs such as
Microsoft Office, graphics packages
and web browsers
Operating Systems
All computers cannot
function without one
Allows application software to
communicate with hardware
e.g. Windows Vista, MacOS
They have many tasks
Sorting out where to store
data, dealing with security,
organising files/folders,
managing data transfer
from CPU to peripherals,
saving, deleting, opening,
closing files.
User Interface
The software that enables you to provide
instructions and to control the device
Interact with machines
Utility Programs
Designed to do one/two
tasks very well
Sometimes built into the OS.
Windows has a built in 'Zip'
compression utility to compress
a file/folder
Common tasks
File sorting, renaming,
conversion, repair. Disk
monitoring and
defragmentation.Printing,
backing up, anti-virus
Applications Software
Carries out tasks that the user is
interested in doing i.e. writing a letter,
creating graphs, sending email
Classified under three
main categories:
General purpose software
Specialist software
Tailor made/bespoke software
General Purpose Applications Software
Sometimes known as 'off-the-shelf'.
Use at home/school i.e. Word
processors, spreadsheets, database
Provides many features: formatting text, creating charts,
organising tables. Storage size is large
Why use?
Relatively cheap, easily available, thoroughly tested, lots of user support
Bespoke (Tailor Made) Software
Advantages:
Exact software, work how they want it to, only
have features they specifically need
Disadvantages:
Long time to develop, costs a great deal, may
need to employ business analysts,programmers,
testers, little support