2010統(tǒng)計師年統(tǒng)計工作實務輔導計算機基礎知識(4)
來源:網絡 發(fā)布時間:2009-12-21 15:57:31
計算機軟件系統(tǒng)
計算機軟件由程序和有關文檔組成。程序是指令序列的符號表示;文檔是軟件開發(fā)過程中建立的技術資料。硬件是計算機系統(tǒng)的物質基礎;軟件是計算機系統(tǒng)的靈魂。軟件需要在硬件的基礎上運行,才能實現(xiàn)其功能;而沒有軟件的計算機是無法使用的。
在計算機上配置的軟件系統(tǒng)一般都含有多個軟件,這些軟件分屬系統(tǒng)軟件和應用軟件兩大類。
(1) 系統(tǒng)軟件
系統(tǒng)軟件是管理、監(jiān)控和維護計算機資源的軟件,包括操作系統(tǒng)、語言處理程序、數(shù)據(jù)庫管理系統(tǒng)等。而計算機資料中指處理器(或處理機)、存儲器、輸入輸出設備和信息等。
操作系統(tǒng)(OS)是最重要的也是最基本的系統(tǒng)軟件,每個計算機系統(tǒng)上都必須配有操作系統(tǒng)才能運行。操作系統(tǒng)的功能是:管理計算機的資源,提高其利用率;組織、協(xié)調計算機的運行;提供人機接口和應用程序界面,方便用戶和開發(fā)者使用。目前微機上較流行的Windows98、windowsXP為具有圖形用戶界面的多任務操作系統(tǒng),能處理多媒體信息,并包含網絡管理和通信功能。UNIX、Linux也是常用的分時多用戶多任務操作系統(tǒng)。
語言處理程序有匯編程序、編譯程序和解釋程序等。匯編程序使軟件專業(yè)人員可用助記符號代替機器指令編寫程序,這種用匯編語文編寫的程序需要經過匯編程序的翻譯形成機器語言的目標程序才能運行。編譯程序和解釋程序使用戶可用高級程序設計語言編寫源程序。解釋程序可對源程序逐個語句地解釋執(zhí)行;而編譯程序需要先將這種源程序編譯成目標程序后才能運行。
數(shù)據(jù)庫管理系統(tǒng)(DBMS)主要用于對大量動態(tài)的數(shù)據(jù)進行統(tǒng)一管理,使其規(guī)范化,并便于用戶存取。Oracle、SQLServer等是目前較為常用的大型數(shù)據(jù)庫管理系統(tǒng),Access、FoxPro等是目前在微機上流行的數(shù)據(jù)庫管理系統(tǒng)。
(2) 應用軟件
應用軟件是為用戶解決其實際問題而開發(fā)的軟件。在應用軟件中,有些是通用的應用軟件,也有些是為某個待業(yè)、某種業(yè)務、甚至為某個部門研制的專用的應用軟件。
我們最常見的通用辦公應用軟件如:文字處理軟件、表處理軟件等,為各行各業(yè)的用戶使用。文字處理軟件的功能包括文字的錄入、編輯、保存、排版、制表和打印等,word是目前在微機上流行的文字處理軟件。表處理軟件的功能包括工作表的建立、修改、編排和打印,利用公式自動計算,根據(jù)煤氣表自動制作圖表,對數(shù)據(jù)進行管理和分析、制作分類匯總報表等,Excel是目前在微機上流行的表處理軟件。國內的WPS辦公軟件也具有相同的功能。
專業(yè)人員應用的軟件如:圖形圖像處理軟件、視頻音頻制作軟件、計算機輔助設計(CAD)軟件等。這些軟件也有通用化、大眾化的趨向。
專用的應用軟件如:財務管理系統(tǒng)軟件、統(tǒng)計部門應用的統(tǒng)計數(shù)據(jù)錄入、處理系統(tǒng)等。
通用的工具軟件如:防殺病毒軟件、多媒體播放軟件、聯(lián)機翻譯電子字典等。
還有一些軟件也屬于應用軟件,如各種游戲軟件等。
除了系統(tǒng)軟件和應用軟件之外,還有一類供軟件開發(fā)人員使用的軟件,稱為軟件開發(fā)工具。如Microsoft的 Visual Studio.Net,其中包含大家較為熟悉的C++,Visual Basic等。