{{ v.name }}
{{ v.cls }}類
{{ v.price }} ¥{{ v.price }}
軟件是計算機(jī)系統(tǒng)的重要組成部分,是指程序運(yùn)行所需要的數(shù)據(jù)以及與程序相關(guān)的文檔資料的集合。
計算機(jī)之所以能夠自動而連續(xù)地完成預(yù)定的操作,就是運(yùn)行特定程序的結(jié)果。計算機(jī)程序通常都是由程序設(shè)計語言來編制,編制程序的工作就稱為程序設(shè)計。
對程序進(jìn)行描述的文本就稱為文檔。因?yàn)槌绦蚴怯贸橄蠡挠嬎銠C(jī)語言編寫的,如果不是專業(yè)的程序員是很難看懂它們的,需要用自然語言來對程序進(jìn)行解釋說明,從而形成程序的文檔。
用戶使用計算機(jī)的方法有兩種:一種是選擇合適的程序設(shè)計語言,自己編程序,以便解決實(shí)際問題;另一種是使用別人編制的程序,如購買軟件,這往往是為了解決某些專門問題而采用的辦法。
軟件分為系統(tǒng)軟件、支撐軟件和應(yīng)用軟件。系統(tǒng)軟件由操作系統(tǒng)、實(shí)用程序、編譯程序等組成。操作系統(tǒng)實(shí)施對各種軟硬件資源的管理控制。實(shí)用程序是為方便用戶所設(shè),如文本編輯等。編譯程序的功能是把用戶用匯編語言或某種高級語言所編寫的程序,翻譯成機(jī)器可執(zhí)行的機(jī)器語言程序。支撐軟件有接口軟件、工具軟件、環(huán)境數(shù)據(jù)庫等,它能支持用機(jī)的環(huán)境,提供軟件研制工具。支撐軟件也可認(rèn)為是系統(tǒng)軟件的一部分。應(yīng)用軟件是用戶按其需要自行編寫的專用程序,它借助系統(tǒng)軟件和支援軟件來運(yùn)行,是軟件系統(tǒng)的最外層。
1 系統(tǒng)軟件
系統(tǒng)軟件是一種特殊的管理程序,它管理計算機(jī)系統(tǒng),同時為計算機(jī)系統(tǒng)服務(wù)。系統(tǒng)軟件中最重要的是操作系統(tǒng)。操作系統(tǒng)指的是管理整個計算機(jī)系統(tǒng)資源(硬件資源和軟件資源)、協(xié)調(diào)計算機(jī)各部分功能的一些程序。不同類型的計算機(jī)可能配有不同的操作系統(tǒng)。
常見的操作系統(tǒng)有DOS、Windows、Unix、linux、OS/2等。系統(tǒng)軟件還包括一些程序設(shè)計處理程序、服務(wù)程序和診斷程序等。
2 支撐軟件
支撐軟件是支撐各種軟件的開發(fā)與維護(hù)的軟件,又稱為軟件開發(fā)環(huán)境。它主要包括環(huán)境數(shù)據(jù)庫、各種接口軟件和工具組。著名的軟件開發(fā)環(huán)境有IBM公司的Web Sphere,微軟公司的Studio等。
包括一系列基本的工具(比如編譯器,數(shù)據(jù)庫管理,存儲器格式化,文件系統(tǒng)管理,用戶身份驗(yàn)證,驅(qū)動管理,網(wǎng)絡(luò)連接等方面的工具)。
3 應(yīng)用軟件
應(yīng)用軟件是為解決各種實(shí)際問題而編制的計算機(jī)應(yīng)用程序及其有關(guān)資料。目前,市場上有成百上千的商品化的應(yīng)用軟件,能夠滿足用戶的各種要求。對于計算機(jī)的一般使用者來說,只要選擇合適的應(yīng)用軟件并學(xué)會使用該軟件,就可以完成自己的工作任務(wù)。下面僅列出一些常用的軟件:
·文字處理軟件,如目前廣為流行的Windows下的WPS、Word等。
·電子表格軟件,如Windows下的Excel軟件。
·計算機(jī)輔助設(shè)計軟件,如AutoCAD等。
·圖形圖像處理軟件,如PhotoShop等。
·防毒軟件,如瑞星殺毒軟件、卡巴斯基等。
·瀏覽Web軟件,如InternetExplorer等。
·計算機(jī)輔助教學(xué)軟件。
·財務(wù)軟件、物資管理軟件、生產(chǎn)管理軟件。