芒果视频下载

網站分類
登錄 |    

【電腦系統軟件】系統軟件有哪些特點 系統軟件有哪些分類

本文章由注冊用戶 溫暖·生活家 上傳提供 評論 發布 反饋 0
摘要:系統軟件有哪些特點?系統軟件有哪些分類?系統軟件是指控制和協調計算機及外部設備,支持應用軟件開發和運行的系統,是無需用戶干預的各種程序的集合,主要功能是調度,監控和維護計算機系統;負責管理計算機系統中各種獨立的硬件,使得它們可以協調工作。下面我們一起看一下系統軟件的相關內容吧。

【電腦(nao)系統軟(ruan)件(jian)】系統軟(ruan)件(jian)有哪(na)些特點 系統軟(ruan)件(jian)有哪(na)些分類

電腦系統軟件

各種應用軟件,雖然完成的工作各不相同,但它們都需要一些共同的基礎操作,例如都要從輸入設備取得數據,向輸出設備送出數據,向外存寫數據,從外存讀數據,對數據的常規管理,等等。這些基礎工作也要由一系列指令來完成。人們把這些指令集中組織在一起,形成專門的軟件,用來支持應用軟件的運行,這種軟件稱為系統軟件。一般來講,系統軟件包括(kuo)操作(zuo)系統和一(yi)系列(lie)基本(ben)的(de)工具(比如編譯器(qi),數(shu)據庫管理,存儲器(qi)格式化,文件系統管理,用戶身份(fen)驗證,驅(qu)動管理,網絡連接等方面的(de)工具),是(shi)支持計算機系統正常(chang)運(yun)行并實現用戶操作(zuo)的(de)那(nei)部(bu)分軟件。

系統軟件一般是在計算機系統購買時隨機攜帶的,也可以根據需要另行安裝。

系統軟件有哪些特點

系統軟(ruan)件的主要特征是:

1與硬件有很強(qiang)的交(jiao)互性

2能對(dui)資源共享進行調度管(guan)理

3能解決并發操作處理中存(cun)在的協調問題(ti)

4其中的數據結構復雜,外部接口多樣化,便于用戶反復使用

系統軟件有哪些分類

系統軟(ruan)件(jian)在為應用軟(ruan)件(jian)提供上(shang)述基(ji)本功能(neng)的同(tong)時,也進行(xing)著對硬件(jian)的管理,使(shi)在一臺計算機上(shang)同(tong)時或先(xian)后(hou)運行(xing)的不(bu)同(tong)應用軟(ruan)件(jian)有條不(bu)紊(wen)地合用硬件(jian)設(she)備。例如(ru),兩個(ge)應用軟(ruan)件(jian)都要向(xiang)硬盤存入和(he)修(xiu)改數據,如(ru)果沒有一個(ge)協調管理機構來為它們(men)劃定區域的話,必然形成互(hu)相破壞(huai)對方數據的局面(mian)。

有代表性(xing)的系統軟(ruan)件(jian)有:

1、操作系統

操(cao)作系(xi)統管(guan)理計(ji)算(suan)機(ji)的硬件設備,使應用軟件能方便、高效(xiao)地使用這(zhe)些設備。在微(wei)機(ji)上常見的有:DOSWINDOWSUNIXOS/2等。

在計算機軟件中最重要且最基本的(de)就(jiu)是操作系統(OS)。它(ta)(ta)是最底層(ceng)的軟(ruan)件(jian),它(ta)(ta)控制(zhi)所有(you)計算(suan)機(ji)運行的程(cheng)序(xu)并管(guan)理整個計算(suan)機(ji)的資源,是計算(suan)機(ji)裸機(ji)與應用(yong)(yong)程(cheng)序(xu)及用(yong)(yong)戶之(zhi)間的橋梁。沒有(you)它(ta)(ta),用(yong)(yong)戶也就無法使用(yong)(yong)某種軟(ruan)件(jian)或程(cheng)序(xu)。

操作系(xi)統是計算機系(xi)統的控制和管(guan)理(li)(li)(li)中心,從資源角度來看(kan),它具有處理(li)(li)(li)機、存儲器管(guan)理(li)(li)(li)、設(she)備管(guan)理(li)(li)(li)、文(wen)件(jian)管(guan)理(li)(li)(li)等4項功能。

常用的系統有DOS操作(zuo)系統、WINDOWS操作(zuo)系統(tong)、UNIX操作系(xi)統和LinuxNetware等操作系統。

2、語言處理程序

編譯軟件CPU執行每一(yi)(yi)條指令(ling)都只完成一(yi)(yi)項十分簡單的操作(zuo),一(yi)(yi)個系(xi)統軟(ruan)件(jian)(jian)或應用(yong)(yong)軟(ruan)件(jian)(jian),要(yao)由成千(qian)上(shang)萬(wan)甚至(zhi)上(shang)億條指令(ling)組合(he)而成。直接用(yong)(yong)基本指令(ling)來編(bian)寫軟(ruan)件(jian)(jian),是一(yi)(yi)件(jian)(jian)極其繁重(zhong)而艱難的工作(zuo)。

計算(suan)(suan)機(ji)只能直(zhi)接識別和執行機(ji)器語(yu)言(yan)(yan),因(yin)此要(yao)計算(suan)(suan)機(ji)上運行高級(ji)語(yu)言(yan)(yan)程序就必須(xu)配備(bei)程序語(yu)言(yan)(yan)翻譯程序,翻譯程序本身(shen)是一組(zu)程序,不同的(de)高級(ji)語(yu)言(yan)(yan)都有相應的(de)翻譯程序。

語言處理程序如(ru)匯編語言匯編器,C語言編譯、連接器(qi)等。

為了提(ti)高效(xiao)率(lv),人們規(gui)定一套新的(de)(de)指令,稱為高級語言(yan),其中每一條指令完成(cheng)一項操作(zuo),這種(zhong)操作(zuo)相(xiang)對于軟件總的(de)(de)功能而言(yan)是簡(jian)單(dan)而基本(ben)的(de)(de),而相(xiang)對于CPU的(de)一眇(miao)操作而言又是復雜的(de)。用這(zhe)種高級語言來編寫程序(稱為(wei)源(yuan)程序)就象用預制板代替磚塊來造房子,效率要高得(de)多。但CPU并不能直(zhi)接執行這些新的指令(ling)(ling),需要編寫一個軟件,專門用來(lai)將源(yuan)程序中的每條指令(ling)(ling)翻譯成一系列CPU能(neng)接受的(de)基本指令(也(ye)稱(cheng)機器語(yu)言(yan))使源程(cheng)序(xu)(xu)轉(zhuan)化成能(neng)在計算機上運行的(de)程(cheng)序(xu)(xu)。完成這種翻譯的(de)軟(ruan)件稱(cheng)為高級語(yu)言(yan)編譯軟(ruan)件,通常把它(ta)們歸(gui)入(ru)系統軟(ruan)件。目前常用的(de)高級語(yu)言(yan)有VBC++JAVA等,它(ta)們(men)各有特點,分別適用于編寫某一類型的程序,它(ta)們(men)都有各自的編譯軟件(jian)。

3、數據庫管理

數據(ju)庫管理(li)系統有組織地、動態地存(cun)貯大量(liang)數據(ju),使人們能方便、高效(xiao)地使用這(zhe)些數據(ju)。

數據庫管理系統是一種操縱和管理數據庫的大型軟件,用于建立、使(shi)用和維護(hu)數(shu)據庫。

FoxproAccessOracleSybaseDB2和(he)Informix則是數據庫系統。

4、輔助程序

系統輔助處理程序也稱為“軟(ruan)件(jian)(jian)研制(zhi)開發工(gong)具”、“支(zhi)持軟(ruan)件(jian)(jian)”、“軟(ruan)件(jian)(jian)工(gong)具”,主要(yao)有編輯程序(xu)、調試(shi)程序(xu)、裝(zhuang)備和(he)連接程序(xu)、調試(shi)程序(xu)。

網站提醒和聲明
本(ben)站(zhan)(zhan)為注冊用(yong)戶(hu)提(ti)供信息(xi)存儲(chu)空間服務(wu),非“MAIGOO編輯上傳提(ti)供”的文章/文字均是(shi)注冊用(yong)戶(hu)自主發布上傳,不代表(biao)本(ben)站(zhan)(zhan)觀點,更不表(biao)示本(ben)站(zhan)(zhan)支(zhi)持購買和(he)交易,本(ben)站(zhan)(zhan)對網頁中內容的合法性、準確性、真(zhen)實性、適用(yong)性、安(an)全性等概不負責(ze)。版權(quan)歸(gui)原作者(zhe)所有,如有侵權(quan)、虛假(jia)信息(xi)、錯誤(wu)信息(xi)或(huo)任何(he)問題(ti),請及時聯系我們,我們將(jiang)在第一時間刪除或(huo)更正(zheng)。 申請刪除>> 糾錯>> 投訴侵權>>
提(ti)交說明: 快速提交發布>> 查看提交幫助>> 注冊登錄>>
發表評論
您還未登錄,依《網絡安全法》相關要求,請您登錄賬戶后再提交發布信息。點擊登錄>>如您還未注冊,可,感謝您的理解及支持!
最新評論
暫無評論
頁面相關分類
熱門模塊
已有3844959個品牌入駐 更新518157個招商信息 已發布1580649個代理需求 已有1330618條品牌點贊