
Computer Software
and Programming
1. What do you understand by software and software package?
Ans: Software is a generic term for organized collection of computer data and instructions. It is
responsible for controlling, integrating and managing the hardware components of a computer and
to accomplish specific tasks. In other words, software tells the computer what to do and how to do it.
For example, software instructs the hardware what to display on the user’s screen, what kinds of input
to take from the user and what kinds of output to generate. Thus, software communicates with the
hardware by organizing the control sequen ...