3.
The set of instructions that operates
various parts of the hardware is called
as software
It is also called as computer program
The hardware needs software for
execution
5. Mainly there are 2 types of a software
System software
Application software
6. System software
Programs that generally perform the background tasks in a
computer
These programs talk directly to the hardware
7. Types of a system
software
1)
2)
3)
4)
Operating system
Device driver
Utilities
Language translators
8. 1) Operating system
Control overall operation of a computer
Interacts directly with a computer
All softwares interact with the computer through the operating
system
Control the internal functions of a computer
Maintain files on the disk drive
Manages the screen
Directs the processor to do work
Examples : windows, Mac OS, LINUX, UNIX, DOS etc
9. 2) Device drivers
Interact directly with hardware
Facilitates communication between the computer and its
devices
Takes instruction from computer and converts them into the
device language form
Examples : VGA driver etc
10. 3) Utilities
Perform system management and maintenance
Performs a particular function related to computer system
managenent
Examples : antivirus software etc
11. 4) Language translators
Used to develop or maintain programs
Translate the user language to machine language
Examples : compiler, interpreter
12. Application software
Programs that generally interact with the user to perform work
that is useful to the user
Generally talk to the hardware through the assistance of a
system software
Interact directly with the user for the performance of a certain
type of work
13. Types of application
software
1) Scientific softwares
2) Graphics softwares
3) Business softwares
4) Productivity softwares
5) Entertainment softwares
6) Educational softwares
7) Engineering softwares
8) E-commerce softwares
9) Enterprise resource planning softwares
10) Spreadsheats softwares
11) Presentation development softwares
12) Data Base softwares
13) Communication softwares
17. 4) Productivity softwares
Most popular category in terms of licenses sold
word processing, address labels, newsletters and magazines
etc are common examples
19. 6) Educational softwares
Great resource of useful information in intereting form
Examples : electronic encyclopedis, online learning like virtual
university etc
21. 8) E-commerce softwares
Ability to handle thousands of transaction simultaneously
Examples : ebay, amazon etc
22. 9) Enterprise resource
planning softwares
Shortly called as ERP
Very large scale
complex and expensive
Used in supermarkets, warehouses
Examples : oracle
23. 10) Spreadsheats softwares
Electronic replacement for ledgers
Consists of cells in rows and columns
examples : Ms Excel etc