You are on page 1of 12

Computer Software

Computer software is a set of program, that tells computer what to do


and how to do a task.

Examples:
Operating system (OS),
Image processing application,
Word processor,
Spread sheet etc.
Types of Computer Software
Computer Software

System Software Application Software

Operating System Packaged Software

Device Driver Tailored Software

Language Translator

Utility Software
System Software

 The software which is designed to operate, control and manage the


actual operation of the computer hardware is called system
software.
 System software is software designed to provide a platform for other
software.
Operating System Software
Operating system is system software, consisting of a set of program
used to control and manage the operating of the entire hardware.
Examples:
 MS-Windows,
 MS Dos,
 Unix,
 Linux etc.
Function of an Operating System
Device Drivers
A device driver is a system program, which is responsible for the
proper functioning of the device attached to the computer.

Examples:
• Computer printer driver,
• graphic card,
• modem etc.
Language Translator Software
The software which is used to translator the programming language
into machine code is known as language translator.

Types:
 Assembler How Interpreter Works
High Level Machine Level
 Interpreter Language
Interpreter
(One line at a Language
time)
 Compiler How Compiler Works
High Level Machine Level
Interpreter
Language (Whole program at a Language
time)
Utility software
Utility software is a type of computer system software which is
specifically designed to manage the computer hardware and software.

Examples:
• Antivirus,
• Disk management tools
• Disk cleanup tool etc.
Application Software
Application software is a set of program designed to help user to
perform specific task. It guides the user with a tool for easy operation
on a particular function.
Packaged or General software
The software which is ready made, bug free and used to perform the
specific task is known as packaged software.

Examples:
Word Processing Software,
Spread Sheet Software,
Database Management System
Graphics Designing etc.
Tailored or Customized software
Tailored software is a software specially designed to meet the specific
requirement of an organization or individual.
Examples:
Result processing software,
Ticket reservation System,
Billing software etc.

You might also like