Thursday, 19 January 2012

Difference between Computer Hardware and Software


Computer hardware is best described as a device that's physically connected to the computer or anything that can be touched physically. A monitor, CD-ROM, video card, and a printer are all examples of computer hardware. On the other hand, computer software refers to the code that eventually provides instructions for hardware components to follow. Operating systems, word processors, etc. are examples of computer software.
Hardware is usually multipurpose which means that several different tasks can be carried out on the same piece of hardware. For instance, a computer monitor can not only display images, but also text, videos, and widgets. On the other hand, most software is designed to perform only one task or few similar tasks.
The failure of the hardware is random and it does have increasing failure at the last stage. Software failure is systematic and it doesn't have an increasing failure rate. Hardware is mostly reliable throughout the life, whereas software needs constant testing after upgrades. The hardware starts functioning once the software is loaded and the software is installed on the hardware to deliver its set of instructions.
Both computer software and hardware are frequently in development. In hardware development, latest technology is used for creating faster and more compact computer components. To keep up with hardware advancements, software developers constantly strive to work hard by providing more inclusive, better looking, and smooth running software.
Hardware and software are interdependent on each other, which mean that hardware cannot function till software is installed in it to set the programs in action.    

No comments:

Post a Comment