简述计算机硬件和软件的区别和联系。
一个完整的计算机系统包括硬件和软件两大部分。硬件是指组成计算机的所有器件或者装置的总称,他们是“看得见、摸得着”的有形设备。软件是相对硬件而言的,是指在计算机硬件上运行的各种程序以及有关的文档资料。硬件是计算机系统的物质基础,没有硬件对软件的支持,软件的功能就无从谈起,也就无法计算、处理某一方面的问题。同样,软件是计算机系统的灵魂,是硬件功能的完善与扩充。没有软件,计算机仍是个“死”东西,根本无法工作。因此,计算机的硬件与软件是相互渗透、相互依存、相互配合、相互促进的关系,二者缺一不可。