系統(tǒng)軟件是指控制和協(xié)調(diào)計(jì)算機(jī)及外部設(shè)備,支持應(yīng)用軟件開發(fā)和運(yùn)行的系統(tǒng),是無需用戶干預(yù)的各種程序的集合,主要功能是調(diào)度,監(jiān)控和維護(hù)計(jì)算機(jī)系統(tǒng);負(fù)責(zé)管理計(jì)算機(jī)系統(tǒng)中各種獨(dú)立的硬件,使得它們可以協(xié)調(diào)工作。
系統(tǒng)軟件使得計(jì)算機(jī)使用者和其他軟件將計(jì)算機(jī)當(dāng)作一個(gè)整體而不需要顧及到底層每個(gè)硬件是如何工作的。
主要類別(推薦學(xué)習(xí):PHP視頻教程)
系統(tǒng)軟件在為應(yīng)用軟件提供上述基本功能的同時(shí),也進(jìn)行著對(duì)硬件的管理,使在一臺(tái)計(jì)算機(jī)上同時(shí)或先后運(yùn)行的不同應(yīng)用軟件有條不紊地合用硬件設(shè)備。例如,兩個(gè)應(yīng)用軟件都要向硬盤存入和修改數(shù)據(jù),如果沒有一個(gè)協(xié)調(diào)管理機(jī)構(gòu)來為它們劃定區(qū)域的話,必然形成互相破壞對(duì)方數(shù)據(jù)的局面。
一、操作系統(tǒng)類
操作系統(tǒng)是控制和管理計(jì)算機(jī)各種資源、自動(dòng)調(diào)度用戶作業(yè)程序、處理各種中斷的軟件。操作系統(tǒng)的作用是控制和管理系統(tǒng)資源的使用,是用戶與計(jì)算機(jī)的接口。目前比較流行的操作系統(tǒng)有DOS操作系統(tǒng)、UNIX操作系統(tǒng)、Windows操作系統(tǒng)(是單用戶多任務(wù)圖形界面操作系統(tǒng))。
二、語言處理程序類
計(jì)算機(jī)能識(shí)別的語言與機(jī)器能直接執(zhí)行的語言并不一致。計(jì)算機(jī)能識(shí)別的語言很多,如匯編語言、Basic語言、Fortran語言、Pascal語言與C語言等,它們各自都規(guī)定了一套基本符號(hào)和語法規(guī)則。用這些語言編制的程序叫源程序。
用“0”或“1”的機(jī)器代碼按一定規(guī)則組成的語言,稱為機(jī)器語言。用機(jī)器語言編制的程序,稱為目標(biāo)程序。語言處理程序的任務(wù)就是將源程序翻譯成目標(biāo)程序。不同語言的源程序?qū)?yīng)有不同的語言處理程序。
三、服務(wù)性程序類
系統(tǒng)輔助處理程序也稱為“軟件研制開發(fā)工具”、“支持軟件”、“軟件工具”,主要有編輯程序、調(diào)試程序、裝備和連接程序、調(diào)試程序。
四、標(biāo)準(zhǔn)庫程序類
為方便用戶編制程序,通常將一些常用的程序段按照標(biāo)準(zhǔn)的格式預(yù)先編制好,組成一個(gè)標(biāo)準(zhǔn)程序庫,存人計(jì)算機(jī)系統(tǒng)中,需要時(shí),由用戶選擇合適的程序段嵌入自己的程序中。
五、數(shù)據(jù)庫管理系統(tǒng)類
數(shù)據(jù)庫管理系統(tǒng)有組織地、動(dòng)態(tài)地存貯大量數(shù)據(jù),使人們能方便、高效地使用這些數(shù)據(jù)。數(shù)據(jù)庫管理系統(tǒng)是一種操縱和管理數(shù)據(jù)庫的大型軟件,用于建立、使用和維護(hù)數(shù)據(jù)庫。數(shù)據(jù)庫管理系統(tǒng)有各種類型,目前許多計(jì)算機(jī)包括微型機(jī)都配有數(shù)據(jù)庫管理系統(tǒng),如FoxPro、Oracle、Sabase等。
更多PHP相關(guān)技術(shù)文章,請(qǐng)?jiān)L問PHP圖文教程欄目進(jìn)行學(xué)習(xí)!
以上是系統(tǒng)軟件主要有哪些的詳細(xì)內(nèi)容。更多信息請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

熱AI工具

Undress AI Tool
免費(fèi)脫衣服圖片

Undresser.AI Undress
人工智能驅(qū)動(dòng)的應(yīng)用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover
用于從照片中去除衣服的在線人工智能工具。

Clothoff.io
AI脫衣機(jī)

Video Face Swap
使用我們完全免費(fèi)的人工智能換臉工具輕松在任何視頻中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費(fèi)的代碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
功能強(qiáng)大的PHP集成開發(fā)環(huán)境

Dreamweaver CS6
視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版
神級(jí)代碼編輯軟件(SublimeText3)

系統(tǒng)軟件和應(yīng)用軟件的區(qū)別:1、系統(tǒng)軟件用于管理和控制計(jì)算機(jī)硬件和軟件資源的軟件,應(yīng)用軟件用于滿足特定需求的軟件;2、系統(tǒng)軟件通常是預(yù)裝在計(jì)算機(jī)中的,用戶無需自行安裝,在計(jì)算機(jī)啟動(dòng)時(shí)自動(dòng)運(yùn)行,應(yīng)用軟件需要用戶自行安裝和配置,可以從互聯(lián)網(wǎng)上下載應(yīng)用軟件的安裝程序;3、系統(tǒng)軟件更加底層,負(fù)責(zé)管理整個(gè)計(jì)算機(jī)系統(tǒng)的資源,應(yīng)用軟件則更加高層,更加關(guān)注用戶需求和體驗(yàn)等等。

系統(tǒng)軟件中最重要的軟件是“操作系統(tǒng)”。在計(jì)算機(jī)中,操作系統(tǒng)是其最基本也是最為重要的基礎(chǔ)性系統(tǒng)軟件;操作系統(tǒng)需要處理如管理與配置內(nèi)存、決定系統(tǒng)資源供需的優(yōu)先次序、控制輸入設(shè)備與輸出設(shè)備、操作網(wǎng)絡(luò)與管理文件系統(tǒng)等基本事務(wù)。

系統(tǒng)軟件主要包括四類,分別是:1、操作系統(tǒng),它是最底層的軟件,是計(jì)算機(jī)裸機(jī)與應(yīng)用程序及用戶之間的橋梁;2、語言處理程序,計(jì)算機(jī)只能直接識(shí)別和執(zhí)行機(jī)器語言,因此要計(jì)算機(jī)上運(yùn)行高級(jí)語言程序必須配備程序語言翻譯程序;3、數(shù)據(jù)庫管理,它是一種操縱和管理數(shù)據(jù)庫的大型軟件,用于建立,使用和維護(hù)數(shù)據(jù)庫;4、輔助程序,主要有編輯程序,調(diào)試程序,裝備和連接程序,調(diào)試程序。

匯編程序不屬于應(yīng)用軟件,屬于系統(tǒng)軟件。系統(tǒng)軟件包括操作系統(tǒng)和一系列基本的工具(比如編譯器,數(shù)據(jù)庫管理,存儲(chǔ)器格式化,文件系統(tǒng)管理等);而匯編程序是指把匯編語言書寫的程序翻譯成與之等價(jià)的機(jī)器語言程序的翻譯程序,是一種語言處理程序。

系統(tǒng)軟件是指一類計(jì)算機(jī)軟件,用于管理和控制計(jì)算機(jī)硬件資源,為應(yīng)用軟件提供運(yùn)行環(huán)境和支持。它是計(jì)算機(jī)系統(tǒng)中的重要組成部分,負(fù)責(zé)協(xié)調(diào)和管理計(jì)算機(jī)的各種資源,包括處理器、內(nèi)存、磁盤、輸入輸出設(shè)備等,以及提供用戶界面和操作系統(tǒng)功能。

系統(tǒng)軟件是指控制和協(xié)調(diào)計(jì)算機(jī)及外部設(shè)備,支持應(yīng)用軟件開發(fā)和運(yùn)行的系統(tǒng),是無需用戶干預(yù)的各種程序的集合,主要功能是調(diào)度,監(jiān)控和維護(hù)計(jì)算機(jī)系統(tǒng);負(fù)責(zé)管理計(jì)算機(jī)系統(tǒng)中各種獨(dú)立的硬件,使得它們可以協(xié)調(diào)工作。系統(tǒng)軟件的主要特征是:與計(jì)算機(jī)硬件系統(tǒng)有很強(qiáng)的交互性,能對(duì)共享資源進(jìn)行調(diào)度管理,能解決并發(fā)性操作處理中存在的協(xié)調(diào)問題。

系統(tǒng)軟件中最重要的是操作系統(tǒng)。操作系統(tǒng)是管理計(jì)算機(jī)硬件與軟件資源的計(jì)算機(jī)程序,是計(jì)算機(jī)系統(tǒng)中最底層的軟件;操作系統(tǒng)控制所有計(jì)算機(jī)運(yùn)行的程序并管理整個(gè)計(jì)算機(jī)的資源,是計(jì)算機(jī)裸機(jī)與應(yīng)用程序及用戶之間的橋梁,沒有它,用戶也就無法使用某種軟件或程序。

能使計(jì)算機(jī)硬件高效運(yùn)行的系統(tǒng)軟件是操作系統(tǒng)。操作系統(tǒng)是用于管理、操縱和維護(hù)計(jì)算機(jī)各種資源并使其正常高效運(yùn)行的系統(tǒng)軟件。操作系統(tǒng)需要處理如管理與配置內(nèi)存、決定系統(tǒng)資源供需的優(yōu)先次序、控制輸入設(shè)備與輸出設(shè)備、操作網(wǎng)絡(luò)與管理文件系統(tǒng)等基本事務(wù)。