2012年會(huì)計(jì)電算化輔導(dǎo):初級(jí)會(huì)計(jì)電算化的工作環(huán)境(5)

字號(hào):

第三節(jié) 計(jì)算機(jī)軟件
    一、軟件系統(tǒng)概述
    計(jì)算機(jī)軟件是指在計(jì)算機(jī)硬件上運(yùn)行的各種程序及相應(yīng)的各種文檔資料。
    二、軟件系統(tǒng)分類(lèi)
    計(jì)算機(jī)軟件可分為系統(tǒng)軟件和應(yīng)用軟件兩大類(lèi)。
    三、系統(tǒng)軟件
    系統(tǒng)軟件是指用于對(duì)計(jì)算機(jī)資源的管理、監(jiān)控和維護(hù),以及對(duì)各類(lèi)應(yīng)用軟件進(jìn)行解釋和運(yùn)行的軟件。系統(tǒng)軟件是計(jì)算機(jī)系統(tǒng)必備的軟件。
    系統(tǒng)軟件主要包括操作系統(tǒng)、語(yǔ)言處理程序、支撐服務(wù)程序、數(shù)據(jù)庫(kù)管理系統(tǒng)。其中操作系統(tǒng)最為重要,它是所有軟件的核心。
    1.操作系統(tǒng)
    如目前許多會(huì)計(jì)電算化軟件采用的Windows操作系統(tǒng),即屬于系統(tǒng)軟件。常見(jiàn)操作系統(tǒng)如:WindowsXP/Vista ,Unix ,Linux等。
    2.語(yǔ)言處理程序
    包括:匯編程序、解釋程序和編譯程序,將源程序翻譯成計(jì)算機(jī)能執(zhí)行的機(jī)器指令。
    3.數(shù)據(jù)庫(kù)管理系統(tǒng)。
    數(shù)據(jù)庫(kù)是以一定的組織方式存儲(chǔ)起來(lái)的結(jié)構(gòu)化的數(shù)據(jù)集合。數(shù)據(jù)庫(kù)管理系統(tǒng)是幫助用戶建立、管理、維護(hù)和使用數(shù)據(jù)庫(kù)的系統(tǒng)軟件。
    按數(shù)據(jù)模型設(shè)計(jì)方法的不同,可分為關(guān)系型(最常用)、層次性和網(wǎng)狀型。
    按規(guī)模:小型(Foxpro,Access),大型(SQL Server,Oracle,DB2)
    通常的會(huì)計(jì)核算軟件就是利用各種數(shù)據(jù)庫(kù)管理系統(tǒng)開(kāi)發(fā)而成的應(yīng)用軟件。
    4.支撐服務(wù)程序
    四、應(yīng)用軟件
    應(yīng)用軟件是在硬件和系統(tǒng)軟件的支持下,為解決各類(lèi)具體應(yīng)用問(wèn)題而編制的軟件。計(jì)算機(jī)用戶日常使用的絕大多數(shù)軟件,如文字處理軟件(Word,WPS)、表格處理軟件(Excel)、游戲軟件等,都是應(yīng)用軟件。會(huì)計(jì)核算軟件也屬于應(yīng)用軟件。
    (1)用戶程序
    (2)應(yīng)用軟件包
    五、計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言
    計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言是人與計(jì)算機(jī)之間進(jìn)行交流、溝通的語(yǔ)言。
    程序設(shè)計(jì)語(yǔ)言分為
    機(jī)器語(yǔ)言:由及其指令(二進(jìn)制)構(gòu)成,直接執(zhí)行;
    匯編語(yǔ)言:有匯編指令構(gòu)成,翻譯(匯編)之后執(zhí)行;
    高級(jí)語(yǔ)言:由語(yǔ)句構(gòu)成,翻譯或者編譯之后執(zhí)行。常見(jiàn)的編程語(yǔ)言有C,C++,C#,Java等。
    計(jì)算機(jī)軟件一般通過(guò)計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言編制。會(huì)計(jì)核算軟件也是用相應(yīng)的計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言(高級(jí)語(yǔ)言)編寫(xiě)出來(lái)的。