- 大学计算机基础实践教程
- 陆月然
- 12字
- 2021-03-27 22:56:16
任务1 了解操作系统的作用
1.软件与硬件的关系
很多用户喜欢自己动手组装计算机。当用户将计算机的硬件设备组装完毕之后,此时计算机还不能投入使用,还必须安装操作系统,如Windows 7。尽管安装操作系统后计算机才可以使用,但是并不能进行用户所从事工作领域的工作。例如,用户要进行文档编辑,则必须安装办公软件,如Microsoft Office;若用户要进行图片处理,则必须安装图像处理软件,如Photoshop;用户从事其他领域的工作,也必须安装相应的软件。因此,用户工作所使用的计算机系统的架构层次如图2-1所示。
图 2-1
由此可见,计算机硬件建立了计算机系统的物质基础。然而,没有配备软件的计算机硬件无法发挥其计算能力。软件提供了发挥硬件计算能力的方法并扩大了计算机的应用范围。软件控制硬件,通过硬件实现其功能。因此,计算机硬件是软件运行的基础,软件是硬件得以发挥功能的平台。硬件与软件可形象地比喻为:硬件是计算机的“躯体”,软件是计算机的“灵魂”。
软件与硬件在功能上具有等效性,因此软件与硬件的界限并不绝对。计算机系统的许多功能,既能在一定的硬件基础之上用软件实现,也可以通过专门的硬件实现。一般说来,用硬件实现的造价高,运算速度快;用软件实现的成本低,运算速度较慢,但比较灵活,更改与升级、换代比较方便。
软件与硬件的发展是相互促进的。硬件性能的提高,可以为软件创造出更好的开发环境,在此基础上可以开发出功能更强的软件。反之,软件的发展也对硬件提出了更高的要求,促使硬件性能提高,甚至产生新的硬件。