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, it tells the computer what to do and how to do it. For example, it 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, it communicates with the hardware by organizing the control sequences, and the hardware carries out the instructions defined by the software. As we know, a computer needs to be instructed to perform any task. Therefore, ...