what
is software? Explain different types of software.
Answer:
Software is collection of
programs and program is collection of instruction.
It is logical component of
computer, which cannot touch.
It is used to handle the
hardware of computer.
Mainly two type of software
are available.
I)
System Software
II)
Application Software
1)
System Software:
·
System software is designed to operate the computer hardware.
·
It is also provide platform for running application software.
·
Types of
system software:
Operating system
System support software
System development software
Operating system:
·
It is the interaction between hardware and software.
·
Ex: DOS, Windows-XP, VISTA, LINUX, UNIX…
System Support Software:
·
It mange the hardware more efficiently.
·
Ex: Drivers of the I/O devices, Antivirus software's.
·
Driver is a
one type of interfacing program which can interacts between I/O devices
and
O.S.
System Development Software:
·
It provides the environment to user to develop application software's.
·
Ex: Editor: It is used to
create the programs and modify the programs.
·
Pre-processor: It is used before translators (compilers, editors),
which is used to replace some segments of the code with some
another segment.
·
Compilers: It is the software which translates high level programs into low level programs.
·
Interpreters: It is the software which translates line high level
programs into low level programs.
·
Loaders: It is the software which can load object codes into main
memory and execute it.
2) Application Software:
Application software is designed to perform specifict user applications.
There are two categories of application software.
I)
General-purpose software
II)
Specific-purpose software
General-purpose software:
Microsoft office, Oracle
Specific-purpose software:
Tax calculation software, Pay-roll system, banking
software’s etc.