Computer systems · Both

Types of Software

Software is either system software (runs the computer) or application software (user tasks). The OS is the most important system software.

Operating systems

Provide: • User interface • Memory and process management • File management • Peripheral management • Security features

Other software ideas

• Utilities – backup, antivirus, compression, defragmentation • Applications – word processors, browsers, games • Open source vs proprietary licensing (access to source code and rights to modify/share)

Practice questions

1. Name two functions of an OS.

2. System vs application software?