- 大學計算機基礎實踐教程
- 陸月然
- 12字
- 2019-09-30 12:03:18
任務1 了解操作系統的作用
1.軟件與硬件的關系
很多用戶喜歡自己動手組裝計算機。當用戶將計算機的硬件設備組裝完畢之后,此時計算機還不能投入使用,還必須安裝操作系統,如Windows 7。盡管安裝操作系統后計算機才可以使用,但是并不能進行用戶所從事工作領域的工作。例如,用戶要進行文檔編輯,則必須安裝辦公軟件,如Microsoft Office;若用戶要進行圖片處理,則必須安裝圖像處理軟件,如Photoshop;用戶從事其他領域的工作,也必須安裝相應的軟件。因此,用戶工作所使用的計算機系統的架構層次如圖2-1所示。

圖 2-1
由此可見,計算機硬件建立了計算機系統的物質基礎。然而,沒有配備軟件的計算機硬件無法發揮其計算能力。軟件提供了發揮硬件計算能力的方法并擴大了計算機的應用范圍。軟件控制硬件,通過硬件實現其功能。因此,計算機硬件是軟件運行的基礎,軟件是硬件得以發揮功能的平臺。硬件與軟件可形象地比喻為:硬件是計算機的“軀體”,軟件是計算機的“靈魂”。
軟件與硬件在功能上具有等效性,因此軟件與硬件的界限并不絕對。計算機系統的許多功能,既能在一定的硬件基礎之上用軟件實現,也可以通過專門的硬件實現。一般說來,用硬件實現的造價高,運算速度快;用軟件實現的成本低,運算速度較慢,但比較靈活,更改與升級、換代比較方便。
軟件與硬件的發展是相互促進的。硬件性能的提高,可以為軟件創造出更好的開發環境,在此基礎上可以開發出功能更強的軟件。反之,軟件的發展也對硬件提出了更高的要求,促使硬件性能提高,甚至產生新的硬件。