日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

軟件系統(tǒng)包括哪兩類,軟件系統(tǒng)分為哪兩大類

軟件系統(tǒng)分為哪兩大類

軟件系統(tǒng)包括哪兩類,軟件系統(tǒng)分為哪兩大類


系統(tǒng)軟件和應(yīng)用軟件 。計算機軟件總體分為系統(tǒng)軟件和應(yīng)用軟件兩大類 。系統(tǒng)軟件是負(fù)責(zé)管理計算機系統(tǒng)中各種獨立的硬件 , 使得它們可以協(xié)調(diào)工作 。系統(tǒng)軟件使得計算機使用者和其他軟件將計算機當(dāng)成一個整體而不需要顧及到底層每個硬件是如何工作的 。應(yīng)用軟件是為了某種特定的用途而被開發(fā)的軟件 。它可以是一個特定的程序,比如一個圖像瀏覽器 。也可以是一組功能聯(lián)系緊密,可以互相協(xié)作的程序的集合,比如微軟的Office軟件 。
軟件系統(tǒng)包括哪兩類系統(tǒng)軟件和應(yīng)用軟件
1.系統(tǒng)軟件
系統(tǒng)軟件是指管理、監(jiān)控、維護計算機正常工作和供用戶操作使用計算機的軟件 。
這類軟件一般與具體應(yīng)用無關(guān),是在系統(tǒng)一級上提供的服務(wù) 。系統(tǒng)軟件主要包括以下兩類:面向計算機本身的軟件,如操作系統(tǒng)、診斷程序等 。
面向用戶的軟件 , 如各種語言處理程序、實用程序、字處理程序等 。
2.應(yīng)用軟件
應(yīng)用軟件是指某特定領(lǐng)域中的某種具體應(yīng)用,供最終用戶使用的軟件,如財務(wù)報表軟件、數(shù)據(jù)庫應(yīng)用軟件等 。值得注意的是系統(tǒng)軟件和應(yīng)用軟件之間并無嚴(yán)格的界限,隨著計算機應(yīng)用的普及,應(yīng)用軟件也在向標(biāo)準(zhǔn)化、商業(yè)化方向發(fā)展,并將其納入軟件庫中 。這些軟件庫既可看成是系統(tǒng)軟件,也可視為應(yīng)用軟件
計算機的軟件系統(tǒng)通常分為哪兩個軟件計算機軟件總體分為系統(tǒng)軟件和應(yīng)用軟件兩大類:
系統(tǒng)軟件是各類操作系統(tǒng) , 如windows、Linux、UNIX等 , 還包括操作系統(tǒng)的補丁程序及硬件驅(qū)動程序,都是系統(tǒng)軟件類 。
應(yīng)用軟件可以細(xì)分的種類就更多了,如工具軟件、游戲軟件、管理軟件等都屬于應(yīng)用軟件類 。
軟件系統(tǒng)包括哪兩類,軟件系統(tǒng)分為哪兩大類


擴展資料:
一、計算機軟件的特點
1、計算機軟件與一般作品的目的不同 。計算機軟件多用于某種特定目的,如控制一定生產(chǎn)過程,使計算機完成某些工作;而文學(xué)作品則是為了閱讀欣賞,滿足人們精神文化生活需要 。
2、要求法律保護的側(cè)重點不同 。著作權(quán)法一般只保護作品的形式,不保護作品的內(nèi)容 。而計算機軟件則要求保護其內(nèi)容 。
3、計算機軟件語言與作品語言不同 。計算機軟件語言是一種符號化、形式化的語言,其表現(xiàn)力十分有限;文字作品則是人類的自然語言,其表現(xiàn)力十分豐富 。
4、計算機軟件可援引多種法律保護,文字作品則只能援引著作權(quán)法 。
二、軟件許可
不同的軟件一般都有對應(yīng)的軟件許可,軟件的使用者必須在同意所使用軟件的許可證的情況下采能夠合法的使用軟件 。從另一方面來講,某種特定軟件的許可條款也不能夠與法律相抵觸 。
未經(jīng)軟件版權(quán)所有者許可的軟件拷貝將會引發(fā)法律問題,一般來講,購買和使用這些盜版軟件也是違法的 。
計算機軟件系統(tǒng)分為哪兩大類軟件系統(tǒng)分為:應(yīng)用軟件、系統(tǒng)軟件 。
系統(tǒng)軟件:擔(dān)負(fù)控制和協(xié)調(diào)計算機及其外部設(shè)備、支持應(yīng)用軟件的開發(fā)和運行的一類計算機軟件 。系統(tǒng)軟件般包括操作系統(tǒng)、語言處理程序、數(shù)據(jù)庫系統(tǒng)和網(wǎng)絡(luò)管理系統(tǒng) 。應(yīng)用軟件:為特定領(lǐng)域開發(fā)、并為特定目的服務(wù)的一類軟件 。
軟件系統(tǒng)包括哪兩類,軟件系統(tǒng)分為哪兩大類


軟件系統(tǒng)
系統(tǒng)軟件是指擔(dān)負(fù)控制和協(xié)調(diào)計算機及其外部設(shè)備、支持應(yīng)用軟件的開發(fā)和運行的一類計算機軟件 。系統(tǒng)軟件一般包括操作系統(tǒng)、語言處理程序、數(shù)據(jù)庫系統(tǒng)和網(wǎng)絡(luò)管理系統(tǒng) 。系統(tǒng)軟件使得計算機使用者和其他軟件將計算機當(dāng)作一個整體而不需要顧及到底層每個硬件是如何工作的 。
應(yīng)用軟件是和系統(tǒng)軟件相對應(yīng)的,是用戶可以使用的各種程序設(shè)計語言,以及用各種程序設(shè)計語言編制的應(yīng)用程序的集合,分為應(yīng)用軟件包和用戶程序 。應(yīng)用軟件包是利用計算機解決某類問題而設(shè)計的程序的集合,多供用戶使用 。
以上內(nèi)容參考:
多媒體軟件系統(tǒng)包括哪些部分所謂軟件是指為方便使用計算機和提高使用效率而組織的程序以及用于開發(fā)、使用和維護的有關(guān)文檔 。軟件系統(tǒng)可分為系統(tǒng)軟件和應(yīng)用軟件兩大類 。
1系統(tǒng)軟件
系統(tǒng)軟件由一組控制計算機系統(tǒng)并管理其資源的程序組成 , 其主要功能包括:啟動計算機,存儲、加載和執(zhí)行應(yīng)用程序,對文件進行排序、檢索,將程序語言翻譯成機器語言等 。實際上,系統(tǒng)軟件可以看作用戶與計算機的接口,它為應(yīng)用軟件和用戶提供了控制、訪問硬件的手段,這些功能主要由操作系統(tǒng)完成 。此外,編譯系統(tǒng)和各種工具軟件也屬此類,它們從另一方面輔助用戶使用計算機 。下面分別介紹它們的功能 。
1)操作系統(tǒng)(Operating System, OS)
操作系統(tǒng)是管理、控制和監(jiān)督計算機軟、硬件資源協(xié)調(diào)運行的程序系統(tǒng),由一系列具有不同控制和管理功能的程序組成,它是直接運行在計算機硬件上的、最基本的系統(tǒng)軟件,是系統(tǒng)軟件的核心 。操作系統(tǒng)是計算機發(fā)展中的產(chǎn)物,它的主要目的有兩個:一是方便用戶使用計算機,是用戶和計算機的接口 。比如用戶鍵入一條簡單的命令就能自動完成復(fù)雜的功能,這就是操作系統(tǒng)幫助的結(jié)果;二是統(tǒng)一管理計算機系統(tǒng)的全部資源,合理組織計算機工作流程,以便充分、合理地發(fā)揮計算機的效率 。操作系統(tǒng)通常應(yīng)包括下列五大功能模塊:
(1)處理器管理 。當(dāng)多個程序同時運行時,解決處理器(CPU)時間的分配問題 。
(2)作業(yè)管理 。完成某個獨立任務(wù)的程序及其所需的數(shù)據(jù)組成一個作業(yè) 。作業(yè)管理的任務(wù)主要是為用戶提供一個使用計算機的界面使其方便地運行自己的作業(yè),并對所有進入系統(tǒng)的作業(yè)進行調(diào)度和控制,盡可能高效地利用整個系統(tǒng)的資源 。
(3)存儲器管理 。為各個程序及其使用的數(shù)據(jù)分配存儲空間,并保證它們互不干擾 。
(4)設(shè)備管理 。根據(jù)用戶提出使用設(shè)備的請求進行設(shè)備分配 , 同時還能隨時接收設(shè)備的請求(稱為中斷) , 如要求輸入信息 。
(5)文件管理 。主要負(fù)責(zé)文件的存儲、檢索、共享和保護 , 為用戶提供文件操作的方便 。
操作系統(tǒng)的種類繁多,依其功能和特性分為批處理操作系統(tǒng)、分時操作系統(tǒng)和實時操作系統(tǒng)等;依同時管理用戶數(shù)的多少分為單用戶操作系統(tǒng)和多用戶操作系統(tǒng);適合管理計算機網(wǎng)絡(luò)環(huán)境的網(wǎng)絡(luò)操作系統(tǒng) 。按其發(fā)展前后過程,通常分成以下六類:
(1)單用戶操作系統(tǒng)(Single User Operating System)
單用戶操作系統(tǒng)的主要特征是計算機系統(tǒng)內(nèi)一次只能支持運行一個用戶程序 。這類系統(tǒng)的最大缺點是計算機系統(tǒng)的資源不能充分利用 。微型機的DOS、Windows操作系統(tǒng)屬于這一類 。
(2)批處理操作系統(tǒng)(Batch Processing Operating System)
批處理操作系統(tǒng)是20世紀(jì)70年代運行于大、中型計算機上的操作系統(tǒng) 。當(dāng)時由于單用戶單任務(wù)操作系統(tǒng)的CPU使用效率低,I/O設(shè)備資源未充分利用,因而產(chǎn)生了多道批處理系統(tǒng),它主要運行在大中型機上 。多道是指多個程序或多個作業(yè)(Multi-Programs or Multi Jobs)同時存在和運行,故也稱為多任務(wù)操作系統(tǒng) 。IBM的DOS/VSE就是這類系統(tǒng) 。
(3)分時操作系統(tǒng)(Time-Sharing Operating System)
分時系統(tǒng)是一種具有如下特征的操作系統(tǒng):在一臺計算機周圍掛上若干臺近程或遠程終端,每個用戶可以在各自的終端上以交互的方式控制作業(yè)運行 。
在分時系統(tǒng)管理下,雖然各用戶使用的是同一臺計算機,但卻能給用戶一種“獨占計算機”的感覺 。實際上是分時操作系統(tǒng)將CPU時間資源劃分成極小的時間片(毫秒量級),輪流分給每個終端用戶使用,當(dāng)一個用戶的時間片用完后,CPU就轉(zhuǎn)給另一個用戶,前一個用戶只能等待下一次輪到 。由于人的思考、反應(yīng)和鍵入的速度通常比cpu的速度慢得多,所以只要同時上機的用戶不超過一定數(shù)量,人們不會有延遲的感覺,好像每個用戶都獨占著計算機 。分時系統(tǒng)的優(yōu)點是:第一,經(jīng)濟實惠,可充分利用計算機資源;第二,由于采用交互會話方式控制作業(yè),用戶可以坐在終端前邊思考、邊調(diào)整、邊修改,從而大大縮短了解題周期;第三,分時系統(tǒng)的多個用戶間可以通過文件系統(tǒng)彼此交流數(shù)據(jù)和共享各種文件,在各自的終端上協(xié)同完成共同的任務(wù) 。分時操作系統(tǒng)是多用戶多任務(wù)操作系統(tǒng),UNIX是國際上最流行的分時操作系統(tǒng) 。此外,UNIX具有網(wǎng)絡(luò)通信與網(wǎng)絡(luò)服務(wù)的功能,也是廣泛使用的網(wǎng)絡(luò)操作系統(tǒng) 。
(4)實時操作系統(tǒng)(Real-Time Operating System)
在某些應(yīng)用領(lǐng)域,要求計算機對數(shù)據(jù)能進行迅速處理 。例如,在自動駕駛儀控制下飛行的飛機、導(dǎo)彈的自動控制系統(tǒng)中 , 計算機必須對測量系統(tǒng)測得的數(shù)據(jù)及時、快速地進行處理和反應(yīng) , 以便達到控制的目的,否則就會失去戰(zhàn)機 。這種有響應(yīng)時間要求的快速處理過程叫做實時處理過程,當(dāng)然,響應(yīng)的時間要求可長可短,可以是秒、毫秒或微秒級的 。對于這類實時處理過程,批處理系統(tǒng)或分時系統(tǒng)均無能為力了,因此產(chǎn)生了另一類操作系統(tǒng)——實時操作系統(tǒng) 。配置實時操作系統(tǒng)的計算機系統(tǒng)稱為實時系統(tǒng) 。實時系統(tǒng)按其使用方式可分成兩類:一類是廣泛用于鋼鐵、煉油、化工生產(chǎn)過程控制,武器制導(dǎo)等各個領(lǐng)域中的實時控制系統(tǒng);另一類是廣泛用于自動訂票系統(tǒng)、情報檢索系統(tǒng)、銀行業(yè)務(wù)系統(tǒng)、超級市場銷售系統(tǒng)中的實時數(shù)據(jù)處理系統(tǒng) 。
(5)網(wǎng)絡(luò)操作系統(tǒng)(Network Operating System)
計算機網(wǎng)絡(luò)是通過通信線路將地理上分散且獨立的計算機聯(lián)結(jié)起來的一種網(wǎng)絡(luò),有了計算機網(wǎng)絡(luò)之后,用戶可以突破地理條件的限制,方便地使用遠處的計算機資源 。提供網(wǎng)絡(luò)通信和網(wǎng)絡(luò)資源共享功能的操作系統(tǒng)稱為網(wǎng)絡(luò)操作系統(tǒng) 。
(6)微機操作系統(tǒng)
微機操作系統(tǒng)隨著微機硬件技術(shù)的發(fā)展而發(fā)展,從簡單到復(fù)雜 。Microsoft公司開發(fā)的DOS是一單用戶單任務(wù)系統(tǒng),而Windows操作系統(tǒng)則是一單用戶多任務(wù)系統(tǒng),經(jīng)過十幾年的發(fā)展,已從Windows 3.1發(fā)展到目前的Windows NT、Windows 2000和Windows XP,它是當(dāng)前微機中廣泛使用的操作系統(tǒng)之一 。Linux是一個原碼公開的操作系統(tǒng),目前已被越來越多的用戶所采用,是Windows操作系統(tǒng)強有力的競爭對手 。
2)語言處理系統(tǒng)(翻譯程序)
如前所述,機器語言是計算機唯一能直接識別和執(zhí)行的程序語言 。如果要在計算機上運行高級語言程序就必須配備程序語言翻譯程序(下簡稱翻譯程序) 。翻譯程序本身是一組程序,不同的高級語言都有相應(yīng)的翻譯程序 。
對于高級語言來說 , 翻譯的方法有兩種:
一種稱為“解釋” 。早期的BASIC源程序的執(zhí)行都采用這種方式 。它調(diào)用機器配備的BASIC“解釋程序”,在運行BASIC源程序時,逐條把BASIC的源程序語句進行解釋和執(zhí)行 , 它不保留目標(biāo)程序代碼,即不產(chǎn)生可執(zhí)行文件 。這種方式速度較慢,每次運行都要經(jīng)過“解釋”,邊解釋邊執(zhí)行 。
另一種稱為“編譯”,它調(diào)用相應(yīng)語言的編譯程序,把源程序變成目標(biāo)程序(以.OBJ為擴展名),然后再用連接程序 , 把目標(biāo)程序與庫文件相連接形成可執(zhí)行文件 。盡管編譯的過程復(fù)雜一些,但它形成的可執(zhí)行文件(以.exe為擴展名)可以反復(fù)執(zhí)行,速度較快 。運行程序時只要鍵入可執(zhí)行程序的文件名,再按Enter鍵即可 。
對源程序進行解釋和編譯任務(wù)的程序 , 分別叫做編譯程序和解釋程序 。如FORTRAN、COBOL、PASCAL和C等高級語言,使用時需有相應(yīng)的編譯程序;BASIC、LISP等高級語言,使用時需用相應(yīng)的解釋程序 。
3)服務(wù)程序
服務(wù)程序能夠提供一些常用的服務(wù)性功能,它們?yōu)橛脩糸_發(fā)程序和使用計算機提供了方便,像微機上經(jīng)常使用的診斷程序、調(diào)試程序、編輯程序均屬此類 。
4)數(shù)據(jù)庫管理系統(tǒng)
在信息社會里,社會和生產(chǎn)活動產(chǎn)生的信息很多,使人工管理難以應(yīng)付,人們希望借助計算機對信息進行搜集、存儲、處理和使用 。數(shù)據(jù)庫系統(tǒng)(Data Base System, DBS)就是在這種需求背景下產(chǎn)生和發(fā)展的 。
數(shù)據(jù)庫是指按照一定聯(lián)系存儲的數(shù)據(jù)集合,可為多種應(yīng)用共享 。數(shù)據(jù)庫管理系統(tǒng)(Data Base Management System, DBMS)則是能夠?qū)?shù)據(jù)庫進行加工、管理的系統(tǒng)軟件 。其主要功能是建立、消除、維護數(shù)據(jù)庫及對庫中數(shù)據(jù)進行各種操作 。數(shù)據(jù)庫系統(tǒng)主要由數(shù)據(jù)庫(DB)、數(shù)據(jù)庫管理系統(tǒng)(DBMS)以及相應(yīng)的應(yīng)用程序組成 。數(shù)據(jù)庫系統(tǒng)不但能夠存放大量的數(shù)據(jù),更重要的是能迅速、自動地對數(shù)據(jù)進行檢索、修改、統(tǒng)計、排序、合并等操作,以得到所需的信息 。這一點是傳統(tǒng)的文件柜無法做到的 。
數(shù)據(jù)庫技術(shù)是計算機技術(shù)中發(fā)展最快、應(yīng)用最廣的一個分支 。可以說,在今后的計算機應(yīng)用開發(fā)中大都離不開數(shù)據(jù)庫 。因此 , 了解數(shù)據(jù)庫技術(shù)尤其是微機環(huán)境下的數(shù)據(jù)庫應(yīng)用是非常必要的 。
2應(yīng)用軟件
為解決各類實際問題而設(shè)計的程序系統(tǒng)稱為應(yīng)用軟件 。從其服務(wù)對象的角度,又可分為通用軟件和專用軟件兩類 。
1)通用軟件
這類軟件通常是為解決某一類問題而設(shè)計的,而這類問題是很多人都要遇到和解決的 。例如:文字處理、表格處理、電子演示等 。
2)專用軟件
在市場上可以買到通用軟件,但有些具有特殊功能和需求的軟件是無法買到的 。比如某個用戶希望有一個程序能自動控制車床,同時也能將各種事務(wù)性工作集成起來統(tǒng)一管理 。因為它對于一般用戶是太特殊了,所以只能組織人力開發(fā) 。當(dāng)然開發(fā)出來的這種軟件也只能專用于這種情況 。
【軟件系統(tǒng)包括哪兩類,軟件系統(tǒng)分為哪兩大類】

    推薦閱讀