Wednesday, 24 February 2016

What is software? Explain different types of software. - Computer Programming & Utilization (Material)



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.
 





No comments:

Post a Comment