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

  • 大學(xué)計算機
  • 寶樂爾 白迎霞 斯琴主編
  • 1130字
  • 2019-10-29 14:42:04

1.2.2 計算機軟件系統(tǒng)

計算機軟件是指計算機系統(tǒng)中的程序及其文檔。程序是計算任務(wù)的處理對象和處理規(guī)則的描述;文檔是為了便于了解程序所需的闡明性資料。

計算機軟件總體分為系統(tǒng)軟件和應(yīng)用軟件兩大類。

1.系統(tǒng)軟件

系統(tǒng)軟件是指控制和協(xié)調(diào)計算機及其外圍設(shè)備、支持應(yīng)用軟件開發(fā)及運行的軟件。一般包括操作系統(tǒng)、語言處理程序、系統(tǒng)支持軟件和數(shù)據(jù)庫管理系統(tǒng)等。

(1)操作系統(tǒng)

操作系統(tǒng)(Operating System,OS)是管理計算機硬件與軟件資源的程序,同時也是計算機系統(tǒng)的內(nèi)核與基石。操作系統(tǒng)是一個龐大的管理控制程序,大致包括5個方面的管理功能:進程與處理機管理、作業(yè)管理、存儲管理、設(shè)備管理和文件管理。微機上常見的操作系統(tǒng)有DOS、OS/2、UNIX、XENIX、Linux、Windows、Netware等。

(2)語言處理程序

語言處理程序一般是由匯編程序、編譯程序、解釋程序和相應(yīng)的操作程序等組成,是為用戶設(shè)計的編程服務(wù)軟件,作用是將高級語言源程序翻譯成計算機能識別的目標(biāo)程序。

(3)系統(tǒng)支持軟件

系統(tǒng)支持軟件是支持編制和維護其他軟件的軟件,是為了對計算機系統(tǒng)進行測試、診斷和故障排除,進行文件的編輯、傳送、裝配、顯示、調(diào)試,以及進行計算機病毒檢測、防治等的程序,是軟件開發(fā)過程中進行管理和實施而使用的軟件工具。例如,各種開發(fā)調(diào)試工具軟件、編譯程序、連接程序、計算機工具軟件、診斷測試軟件、病毒防治軟件等。

(4)數(shù)據(jù)庫管理系統(tǒng)

數(shù)據(jù)庫管理系統(tǒng)(DataBase Management System,DBMS)是對數(shù)據(jù)庫中的資源進行統(tǒng)一管理和控制的軟件。數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫系統(tǒng)的核心,是進行數(shù)據(jù)處理的有利工具。目前,被廣泛使用的數(shù)據(jù)庫管理系統(tǒng)有Visual、FoxPro、SQL Server、Sybase、Oracle等。

2.應(yīng)用軟件

應(yīng)用軟件是為計算機在特定領(lǐng)域中的應(yīng)用而開發(fā)的專用軟件。應(yīng)用軟件由各種應(yīng)用系統(tǒng)、軟件包和用戶程序組成。各種應(yīng)用系統(tǒng)和軟件包是提供給用戶使用的針對某一類應(yīng)用而開發(fā)的獨立軟件系統(tǒng),例如科學(xué)計算軟件包(IMSL等)、文字處理系統(tǒng)(Word等)、辦公自動化系統(tǒng)(OAS)、管理信息系統(tǒng)(MIS)、決策支持系統(tǒng)(DSS)、計算機輔助設(shè)計系統(tǒng)(CAD)等。應(yīng)用軟件不同于系統(tǒng)軟件,系統(tǒng)軟件是利用計算機本身的邏輯功能,合理地組織用戶使用計算機的硬軟件資源,以充分利用計算機的資源,最大限度地發(fā)揮計算機的性能,便于用戶使用和管理;而應(yīng)用軟件是用戶利用計算機及其提供的系統(tǒng)軟件,為解決自身的、特定的實際問題而編制的程序和文檔。

組成計算機系統(tǒng)的硬件和軟件是相輔相成的兩個部分。硬件是組成計算機系統(tǒng)的基礎(chǔ),而軟件則是對硬件功能的擴充與完善。離開硬件,軟件無處棲身,也無法工作。如果把硬件比作計算機系統(tǒng)的軀體,那么軟件就是計算機系統(tǒng)的靈魂。

計算機硬件系統(tǒng)與軟件系統(tǒng)的關(guān)系如圖1-5所示。

圖1-5 計算機硬件系統(tǒng)與軟件系統(tǒng)的關(guān)系

通常說的計算機一般都包括硬件和軟件兩個部分,而把不包括軟件的計算機稱為“裸機”。

主站蜘蛛池模板: 商都县| 马鞍山市| 延庆县| 靖州| 清丰县| 敦煌市| 曲阳县| 平顺县| 邓州市| 奉节县| 攀枝花市| 雷州市| 石屏县| 斗六市| 抚顺市| 科技| 观塘区| 德昌县| 金湖县| 深州市| 马龙县| 金秀| 云南省| 洪江市| 临海市| 伽师县| 岳阳县| 怀远县| 碌曲县| 永修县| 拉孜县| 交口县| 望谟县| 洪洞县| 余庆县| 舟曲县| 永胜县| 英吉沙县| 旺苍县| 定结县| 六盘水市|