軟件系統(tǒng)是指在計(jì)算機(jī)上運(yùn)行的各種用途的程序以及使用和維護(hù)文檔的總和.軟件是計(jì)算機(jī)系統(tǒng)的靈魂,計(jì)算機(jī)系統(tǒng)總體性能的高低,除了硬件系統(tǒng)性能之外,在很大程度上取決于軟件系統(tǒng)的配置.人們一般稱(chēng)僅有硬件的計(jì)算機(jī)為"*機(jī)","*機(jī)"還不能工作,只有在"*機(jī)"的基礎(chǔ)上通過(guò)一層層軟件的作用,才能向用戶(hù)提供一個(gè)友好的界面和強(qiáng)大的處理功能.計(jì)算機(jī)系統(tǒng)的軟件可分為系統(tǒng)軟件和應(yīng)用軟件兩大類(lèi)
系統(tǒng)軟件是用于管理和維護(hù)計(jì)算機(jī)資源、協(xié)調(diào)計(jì)算機(jī)各部分的工作、增強(qiáng)計(jì)算機(jī)功能的軟件。系統(tǒng)軟件主要包括:操作系統(tǒng)、語(yǔ)言處理程序、數(shù)據(jù)庫(kù)管理系統(tǒng)、網(wǎng)絡(luò)軟件、診斷程序以及工具軟件,其中操作系統(tǒng)為重要,它是所有軟件的核心。
一、操作系統(tǒng)
操作系統(tǒng)(OPERATING SYSTEM,OS)是用于管理、操縱和維護(hù)計(jì)算機(jī)各種資源并使其正常高效運(yùn)行的軟件。操作系統(tǒng)扮演了一個(gè)管理者的角色,主要管理CPU、存儲(chǔ)器、輸入輸出設(shè)備、數(shù)據(jù)或程序等系統(tǒng)資源。
在微型計(jì)算機(jī)上使用的操作系統(tǒng)有MS-DOS、WINDOWS、OS/2、UNIX以及微機(jī)版本XENIX,但當(dāng)前為流行的是WINDOWS操作系統(tǒng)。WINDOWS操作系統(tǒng)都是基于圖形界面、多任務(wù)、多窗口的操作系統(tǒng)
二、語(yǔ)言處理程序
計(jì)算機(jī)語(yǔ)言有機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言三大類(lèi),其中機(jī)器語(yǔ)言是計(jì)算機(jī)的“母語(yǔ)”
語(yǔ)言處理程序功能就是將匯編或高級(jí)語(yǔ)言編寫(xiě)的源程序編譯為計(jì)算機(jī)可以識(shí)別的目標(biāo)程序。
三、數(shù)據(jù)庫(kù)管理系統(tǒng)
數(shù)據(jù)處理是計(jì)算機(jī)的主要應(yīng)用領(lǐng)域。
數(shù)據(jù)管理是指對(duì)數(shù)據(jù)的組織、存儲(chǔ)、檢索和維護(hù)等工作的總稱(chēng),數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是一組軟件,它的主要功能是建立數(shù)據(jù)庫(kù),并對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行檢索、修改、增加、刪除、排序等多種操作
近年來(lái)在微機(jī)上廣為應(yīng)用的數(shù)據(jù)庫(kù)管理系統(tǒng)有ORACLE、DB2、FOXPRO、SQL SERVER、ACCESS、PARADOX等,會(huì)計(jì)軟件或ERP軟件都必須建立在數(shù)據(jù)庫(kù)技術(shù)之上。
四、網(wǎng)絡(luò)軟件
網(wǎng)絡(luò)軟件主要包括網(wǎng)絡(luò)協(xié)議軟件、網(wǎng)絡(luò)通信軟件和網(wǎng)絡(luò)操作系統(tǒng)。
網(wǎng)絡(luò)硬件是建網(wǎng)的基礎(chǔ),但終決定網(wǎng)絡(luò)使用方式與網(wǎng)絡(luò)性能的關(guān)鍵因素還是網(wǎng)絡(luò)軟件,其中尤其是網(wǎng)絡(luò)操作系統(tǒng)。
網(wǎng)絡(luò)操作系統(tǒng)是實(shí)現(xiàn)網(wǎng)絡(luò)共享資源的管理軟件,網(wǎng)絡(luò)操作系統(tǒng)都是多任務(wù)、多用戶(hù)系統(tǒng),管理共享資源,使異地資源本地化。
當(dāng)前微機(jī)局域網(wǎng)絡(luò)上一般用WINDOWS的網(wǎng)絡(luò)操作系統(tǒng),先后有WINDOWS NT、2000、XP等。
五、診斷程序和工具軟件
診斷程序是專(zhuān)門(mén)用于計(jì)算機(jī)硬件性能測(cè)試、系統(tǒng)故障診斷和維護(hù)的系統(tǒng)程序。
工具軟件提供一種工具以方便用戶(hù)進(jìn)行軟件開(kāi)發(fā)或者幫助解決一些應(yīng)用中的普通問(wèn)題。病毒防治軟件是常見(jiàn)的工具軟件。
應(yīng)用軟件是為解決各類(lèi)問(wèn)題而設(shè)計(jì)的各種計(jì)算機(jī)軟件,例如會(huì)計(jì)軟件、企業(yè)管理軟件、各種用途的軟件包都是一種應(yīng)用軟件。
文字處理軟件:如WPS、WORD等
電子表格軟件:如LOTUS1-2-3,EXCEL等
圖形處理軟件:如AUTOCAD、3DS、PAINTBRUSH等
課件制作軟件:如POWERPOINT 、AUTHORWARE等
程序設(shè)計(jì)語(yǔ)言是人與計(jì)算機(jī)之間進(jìn)行交流的語(yǔ)言.通過(guò)它可以把解決問(wèn)題的方法和步驟告訴計(jì)算機(jī).大致可以分為三大類(lèi),即機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言.其中,匯編語(yǔ)言和機(jī)器語(yǔ)言合稱(chēng)為低級(jí)語(yǔ)言.會(huì)計(jì)軟件或ERP一般用高級(jí)語(yǔ)言編寫(xiě)。
一、機(jī)器語(yǔ)言
是計(jì)算機(jī)的“母語(yǔ)”,完全依賴(lài)于特定機(jī)器的硬件。優(yōu)點(diǎn)是功能強(qiáng)、占用內(nèi)在少、執(zhí)行速度快。缺點(diǎn)是難學(xué)、難寫(xiě)、難記,程序設(shè)計(jì)的難度很大。
二、匯編語(yǔ)言
用匯編語(yǔ)言編寫(xiě)的程序稱(chēng)為源程序,計(jì)算機(jī)不能直接理解,必須將其逐條翻譯成機(jī)器語(yǔ)言程序,這一翻譯過(guò)程稱(chēng)為匯編,是由機(jī)器中的匯編程序自動(dòng)完成的。
三、高級(jí)語(yǔ)言
1、通用語(yǔ)言和專(zhuān)用語(yǔ)言
2、過(guò)程性語(yǔ)言和非過(guò)程性語(yǔ)言
非過(guò)程化的語(yǔ)言只需告訴計(jì)算機(jī)“做什么”,而不必告訴計(jì)算機(jī)具體“怎么做”,計(jì)算機(jī)就能自動(dòng)完成用戶(hù)所需要的工作。FOXPRO就屬于這一類(lèi)語(yǔ)言。
3、人們常稱(chēng)機(jī)器、匯編和一般高級(jí)語(yǔ)言為過(guò)程性語(yǔ)言。而且把古老的機(jī)器語(yǔ)言稱(chēng)為第一代語(yǔ)言,把匯編語(yǔ)言和高級(jí)語(yǔ)言稱(chēng)為第二代、第三代語(yǔ)言,把非過(guò)程性語(yǔ)言稱(chēng)為第四代語(yǔ)言。
系統(tǒng)軟件是用于管理和維護(hù)計(jì)算機(jī)資源、協(xié)調(diào)計(jì)算機(jī)各部分的工作、增強(qiáng)計(jì)算機(jī)功能的軟件。系統(tǒng)軟件主要包括:操作系統(tǒng)、語(yǔ)言處理程序、數(shù)據(jù)庫(kù)管理系統(tǒng)、網(wǎng)絡(luò)軟件、診斷程序以及工具軟件,其中操作系統(tǒng)為重要,它是所有軟件的核心。
一、操作系統(tǒng)
操作系統(tǒng)(OPERATING SYSTEM,OS)是用于管理、操縱和維護(hù)計(jì)算機(jī)各種資源并使其正常高效運(yùn)行的軟件。操作系統(tǒng)扮演了一個(gè)管理者的角色,主要管理CPU、存儲(chǔ)器、輸入輸出設(shè)備、數(shù)據(jù)或程序等系統(tǒng)資源。
在微型計(jì)算機(jī)上使用的操作系統(tǒng)有MS-DOS、WINDOWS、OS/2、UNIX以及微機(jī)版本XENIX,但當(dāng)前為流行的是WINDOWS操作系統(tǒng)。WINDOWS操作系統(tǒng)都是基于圖形界面、多任務(wù)、多窗口的操作系統(tǒng)
二、語(yǔ)言處理程序
計(jì)算機(jī)語(yǔ)言有機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言三大類(lèi),其中機(jī)器語(yǔ)言是計(jì)算機(jī)的“母語(yǔ)”
語(yǔ)言處理程序功能就是將匯編或高級(jí)語(yǔ)言編寫(xiě)的源程序編譯為計(jì)算機(jī)可以識(shí)別的目標(biāo)程序。
三、數(shù)據(jù)庫(kù)管理系統(tǒng)
數(shù)據(jù)處理是計(jì)算機(jī)的主要應(yīng)用領(lǐng)域。
數(shù)據(jù)管理是指對(duì)數(shù)據(jù)的組織、存儲(chǔ)、檢索和維護(hù)等工作的總稱(chēng),數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是一組軟件,它的主要功能是建立數(shù)據(jù)庫(kù),并對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行檢索、修改、增加、刪除、排序等多種操作
近年來(lái)在微機(jī)上廣為應(yīng)用的數(shù)據(jù)庫(kù)管理系統(tǒng)有ORACLE、DB2、FOXPRO、SQL SERVER、ACCESS、PARADOX等,會(huì)計(jì)軟件或ERP軟件都必須建立在數(shù)據(jù)庫(kù)技術(shù)之上。
四、網(wǎng)絡(luò)軟件
網(wǎng)絡(luò)軟件主要包括網(wǎng)絡(luò)協(xié)議軟件、網(wǎng)絡(luò)通信軟件和網(wǎng)絡(luò)操作系統(tǒng)。
網(wǎng)絡(luò)硬件是建網(wǎng)的基礎(chǔ),但終決定網(wǎng)絡(luò)使用方式與網(wǎng)絡(luò)性能的關(guān)鍵因素還是網(wǎng)絡(luò)軟件,其中尤其是網(wǎng)絡(luò)操作系統(tǒng)。
網(wǎng)絡(luò)操作系統(tǒng)是實(shí)現(xiàn)網(wǎng)絡(luò)共享資源的管理軟件,網(wǎng)絡(luò)操作系統(tǒng)都是多任務(wù)、多用戶(hù)系統(tǒng),管理共享資源,使異地資源本地化。
當(dāng)前微機(jī)局域網(wǎng)絡(luò)上一般用WINDOWS的網(wǎng)絡(luò)操作系統(tǒng),先后有WINDOWS NT、2000、XP等。
五、診斷程序和工具軟件
診斷程序是專(zhuān)門(mén)用于計(jì)算機(jī)硬件性能測(cè)試、系統(tǒng)故障診斷和維護(hù)的系統(tǒng)程序。
工具軟件提供一種工具以方便用戶(hù)進(jìn)行軟件開(kāi)發(fā)或者幫助解決一些應(yīng)用中的普通問(wèn)題。病毒防治軟件是常見(jiàn)的工具軟件。
應(yīng)用軟件是為解決各類(lèi)問(wèn)題而設(shè)計(jì)的各種計(jì)算機(jī)軟件,例如會(huì)計(jì)軟件、企業(yè)管理軟件、各種用途的軟件包都是一種應(yīng)用軟件。
文字處理軟件:如WPS、WORD等
電子表格軟件:如LOTUS1-2-3,EXCEL等
圖形處理軟件:如AUTOCAD、3DS、PAINTBRUSH等
課件制作軟件:如POWERPOINT 、AUTHORWARE等
程序設(shè)計(jì)語(yǔ)言是人與計(jì)算機(jī)之間進(jìn)行交流的語(yǔ)言.通過(guò)它可以把解決問(wèn)題的方法和步驟告訴計(jì)算機(jī).大致可以分為三大類(lèi),即機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言.其中,匯編語(yǔ)言和機(jī)器語(yǔ)言合稱(chēng)為低級(jí)語(yǔ)言.會(huì)計(jì)軟件或ERP一般用高級(jí)語(yǔ)言編寫(xiě)。
一、機(jī)器語(yǔ)言
是計(jì)算機(jī)的“母語(yǔ)”,完全依賴(lài)于特定機(jī)器的硬件。優(yōu)點(diǎn)是功能強(qiáng)、占用內(nèi)在少、執(zhí)行速度快。缺點(diǎn)是難學(xué)、難寫(xiě)、難記,程序設(shè)計(jì)的難度很大。
二、匯編語(yǔ)言
用匯編語(yǔ)言編寫(xiě)的程序稱(chēng)為源程序,計(jì)算機(jī)不能直接理解,必須將其逐條翻譯成機(jī)器語(yǔ)言程序,這一翻譯過(guò)程稱(chēng)為匯編,是由機(jī)器中的匯編程序自動(dòng)完成的。
三、高級(jí)語(yǔ)言
1、通用語(yǔ)言和專(zhuān)用語(yǔ)言
2、過(guò)程性語(yǔ)言和非過(guò)程性語(yǔ)言
非過(guò)程化的語(yǔ)言只需告訴計(jì)算機(jī)“做什么”,而不必告訴計(jì)算機(jī)具體“怎么做”,計(jì)算機(jī)就能自動(dòng)完成用戶(hù)所需要的工作。FOXPRO就屬于這一類(lèi)語(yǔ)言。
3、人們常稱(chēng)機(jī)器、匯編和一般高級(jí)語(yǔ)言為過(guò)程性語(yǔ)言。而且把古老的機(jī)器語(yǔ)言稱(chēng)為第一代語(yǔ)言,把匯編語(yǔ)言和高級(jí)語(yǔ)言稱(chēng)為第二代、第三代語(yǔ)言,把非過(guò)程性語(yǔ)言稱(chēng)為第四代語(yǔ)言。