官术网_书友最值得收藏!

1.3 一臺完整的計算機是由硬件和軟件構成的

前面我們說到把CPU、存儲器、輸入設備、輸出設備以及數據總線組裝在一起就構成了計算機,但是這樣的一臺計算機還不夠完整,它還不能做任何事情,原因是它里面還缺一樣東西:軟件(Software)。我們把沒有軟件的計算機稱之為裸機。

CPU、存儲器、輸入設備、輸出設備以及數據總線都是我們可以看得見、摸得著的一些電子元器件,比如計算機的顯示器、鍵盤、硬盤等這些東西我們都可以用眼睛看到,用手觸摸到它們。我們把這些看得見、摸得著的設備稱為計算機的硬件(Hardware)(見圖1.6),而把那些計算機中看不到、摸不著的東西稱為計算機的軟件(見圖1.7)。那么計算機中什么東西看不到、摸不著呢?就是我們前面曾經提到過的指令和數據。指令是控制計算機進行輸入、運算、輸出的各種命令,數據有我們通過鍵盤等輸入設備輸入計算機準備讓計算機運算處理的,也有計算機通過運算處理以后的結果。我們把這些控制計算機進行輸入、運算、輸出的命令一條條地列出來連同它們要處理的數據一起稱為程序,軟件也就是計算機里面的程序及各種文檔。

圖1.6 計算機的硬件

計算機軟件總體分為系統軟件應用軟件兩大類。系統軟件是各類操作系統,如Windows、Linux、UNIX等,是負責管理計算機系統中各種硬件相互協調工作的。系統軟件使得我們可以把計算機當作一個整體而無須考慮其內部每個硬件是如何工作的。應用軟件是為了某種特定的用途而被開發的軟件。它可以是一個特定的程序,比如一個圖像瀏覽器、一個小游戲以及我們常用的QQ等;可以是一組功能聯系緊密,可以互相協作的程序的集合,比如微軟的Office軟件;也可以是一個由眾多獨立程序組成的龐大的軟件系統,比如銀行管理系統、學生檔案管理系統等。

圖1.7 計算機的軟件

代碼清單1.1 C語言程序示例

知識點總結

完整的計算機是由硬件和軟件構成的。

CPU、存儲器、輸入設備、輸出設備以及數據總線都是計算機的硬件。

軟件是計算機所執行的程序以及各種文檔。

程序是指令和數據的集合。

計算機軟件分為系統軟件和應用軟件。

主站蜘蛛池模板: 南昌市| 来凤县| 海口市| 奎屯市| 绥阳县| 来凤县| 台湾省| 陆川县| 长子县| 巫溪县| 榆社县| 长葛市| 湟源县| 苍山县| 蓝田县| 肇源县| 安多县| 汪清县| 洛宁县| 靖远县| 鄂尔多斯市| 宣武区| 奈曼旗| 洛扎县| 长宁区| 彩票| 西城区| 府谷县| 威远县| 天等县| 阜新市| 宕昌县| 桃园县| 大竹县| 濮阳县| 康乐县| 洞头县| 临城县| 宣威市| 麦盖提县| 潼关县|