Topic 1.2. Types of Software

Software

Categories of Software:

1) General purpose applications software

2) Special purpose applications software

3) Programming languages, compilers and interpreters

4) Operating systems

5) Utility programs

GENERAL PURPOSE APPLICATIONS SOFTWARE

This category includes the common software packages that are found on most desktop computers most of which you will almost certainly use during your course. Examples:

SPECIAL PURPOSE APPLICATION SOFTWARE

- When an organisation wants to computerise some aspect of its business, it is often possible to buy an 'off the shelf' package to do more or less exactly what it wants.

- There are literally thousands of specialist applications readily available to perform such tasks for example:

- The alternative to buying one of these packages is either to buy a database package and build a customised application to suit your exact requirements; OR write a suite of programs using a language such as PASCAL or C to perform the required tasks.

PROGRAMMING LANGUAGES

OPERATING SYSTEMS

UTILITY PROGRAMS

        - PC Tools: a collection of utilities for PC system maintenance, management and protection.

        - Dr Solomon's Anti-Virus Toolkit: a virus detection and protection system.

        - After DarkScreenSaver: screen displays that appear when you leave the computer alone for a few minutes.


Resources:

(1) P M Heatcote, [A level Computing, 3rd. edition], Ashford Colour Press Ltd, Gosport, Hants, 1996.

(2) Janel D. White-Taylor, [http://seamonkey.ed.asu.edu/emc300/software/types.html], Arizona State University, 1995.

Hosted by www.Geocities.ws

1