4_Software
4_Software
H.T Mushonga
Introduction
• Software are programs or instructions that tell
a computer what to do and how to do it
• Computers need software to do even a simple
job, without software computers cannot
function
Types of Software
• Two types:
– System software
• These are programs designed to control and manage
computer hardware
• Systems software also manages applications and data.
– Application software
• It is a group of programs designed to accomplish a
single task or a group of related tasks
System Software
The systems software is the interface between the hardware and user
applications. Examples include operating systems, device drivers and
system utilities.
Operating Systems allow application software to communicate with
the hardware
• Example of OS are
– Window XP,
– Window 7,
– Windows 10,
– Android,
– ChromeOS,
– VISTA,
– Linux,
– Macintosh (macOS), etc.
Functions of OS
• Control the hardware, the memory and the
application software
• Manages the information on the disk
• Runs computer programs
• Manages the startup process
Application Software
• It is a group of programs designed to accomplish a
single task or a group of related tasks
• It divided into two categories:
– User-designed application software (Bespoke)
• Software that is created or designed for a specific
organisation or other user
– Ready-made application software (Generic)
• A collection of programs designed for general use
User Designed Application Software