為什么買了計(jì)算機(jī)還要裝軟件?
令雪桑
一個(gè)完整的計(jì)算機(jī)系統(tǒng)是由軟件和硬件一起構(gòu)成的,缺一不可。硬件是計(jì)算機(jī)系統(tǒng)的物質(zhì)基礎(chǔ),而軟件則充當(dāng)硬件和用戶之間的聯(lián)系橋梁,是硬件發(fā)揮作用的唯一途徑。沒有軟件的計(jì)算機(jī)我們稱之為“裸機(jī)”,作為用戶的我們是無法使用的。
買回一臺(tái)新計(jì)算機(jī),我們可以看到顯示器、鍵盤、鼠標(biāo)、機(jī)箱,如果你拆開機(jī)箱,還可以看到主板、內(nèi)存、硬盤、CPU等。這些看得見摸得著的計(jì)算機(jī)部件我們稱之為硬件。相對(duì)于硬件,軟件是指計(jì)算機(jī)上運(yùn)行的程序和保存用戶數(shù)據(jù)的文檔,它是計(jì)算機(jī)指令和數(shù)據(jù)的集合。一個(gè)完整的計(jì)算機(jī)系統(tǒng)是由軟件和硬件一起構(gòu)成的,缺一不可。硬件是計(jì)算機(jī)系統(tǒng)的物質(zhì)基礎(chǔ),而軟件則充當(dāng)硬件和用戶之間的聯(lián)系橋梁,是硬件發(fā)揮作用的唯一途徑。沒有軟件的計(jì)算機(jī)我們稱之為“裸機(jī)”,作為用戶的我們是無法使用的。
軟件從功能上說可以大致分為系統(tǒng)軟件和應(yīng)用軟件。系統(tǒng)軟件負(fù)責(zé)管理和操作硬件,從而使得用戶可以使用硬件的基本功能。此外,系統(tǒng)軟件還提供了接口供應(yīng)用軟件使用。操作系統(tǒng)(如Windows、Linux、Mac?OS、安卓、iOS等)、設(shè)備驅(qū)動(dòng)程序(如顯卡驅(qū)動(dòng)程序、網(wǎng)卡驅(qū)動(dòng)程序等)都是系統(tǒng)軟件。傳統(tǒng)上,用于開發(fā)應(yīng)用程序的工具如編譯器、鏈接器、調(diào)試器也被認(rèn)為是系統(tǒng)軟件。
應(yīng)用軟件,也就是應(yīng)用程序,是用來完成特定用戶任務(wù)的軟件。應(yīng)用軟件種類繁多,用來滿足人們的不同需求。瀏覽器(Chrome、IE等)、辦公軟件(Microsoft?Office、WPS等)、電子游戲、圖像處理軟件(Photoshop等)、即時(shí)通信軟件(QQ、MSN Messenger等)、音樂和視頻播放器等都是應(yīng)用軟件。我們?cè)谑褂糜?jì)算機(jī)時(shí)大多數(shù)時(shí)間是在和應(yīng)用軟件打交道。可以說,應(yīng)用軟件決定了計(jì)算機(jī)的用途,使得我們能使用計(jì)算機(jī)來學(xué)習(xí)、工作、溝通和娛樂。