第二節(jié):會計軟件的軟件環(huán)境
【軟件的類型】
計算機上運行的各種程序及相應(yīng)的文檔資料,凡是由人編制的,輸入計算機中指揮硬件系統(tǒng)完成指定功能的各種程序,都是計算機軟件。軟件體系從應(yīng)用層次上分為系統(tǒng)軟件和應(yīng)用軟件。
(一)系統(tǒng)軟件
系統(tǒng)軟件是用來控制計算機運行,管理計算機的各種資源,并為應(yīng)用軟件提供支持和服務(wù)的一類軟件。
包括:操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、支撐軟件、語言處理程序等。
1.操作系統(tǒng)
(1)操作系統(tǒng)是指計算機系統(tǒng)中負(fù)責(zé)支撐應(yīng)用程序的運行環(huán)境以及用戶操作環(huán)境的系統(tǒng)軟件,具有對硬件直接監(jiān)管、管理各種計算機資源以及提供面向應(yīng)用程序的服務(wù)等功能,是最基本、最重要、必備的系統(tǒng)軟件,是計算機系統(tǒng)必不可少的基本組成部分。
(2)目前流行的操作系統(tǒng)主要有:WINDOWS、UNIX、LINUX、MAC OS等。
2.數(shù)據(jù)庫管理系統(tǒng)
數(shù)據(jù)庫是指按一定的方式組織起來的數(shù)據(jù)的集合,它具有數(shù)據(jù)冗余度小、可共享等特點。數(shù)據(jù)庫管理系統(tǒng)是一種操作和管理數(shù)據(jù)庫的大型軟件;是用戶與數(shù)據(jù)庫之間的接口。
(1)數(shù)據(jù)庫系統(tǒng)主要由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)組成,此外還包括應(yīng)用程序、硬件和用戶。
(2)目前常用的數(shù)據(jù)庫管理系統(tǒng)有Oracle、Sybase、Visual FoxPro、Informix、SQL Server、Access等。
(3)會計軟件是利用各種數(shù)據(jù)庫管理系統(tǒng)開發(fā)的應(yīng)用軟件,運行財務(wù)軟件必須有數(shù)據(jù)庫支持。
3.支撐軟件
支撐軟件是指為配合應(yīng)用軟件有效運行而使用的工具軟件,又稱軟件開發(fā)環(huán)境,它是軟件系統(tǒng)的一個重要組成部分。
支撐軟件包括:環(huán)境數(shù)據(jù)庫、各種接口軟件和工具組。的軟件開發(fā)環(huán)境有IBM公司的Web Sphere,微軟公司的Studio.NET等。
4.語言處理程序
語言處理程序的任務(wù)是將匯編語言或高級語言編寫的程序,翻譯成計算機硬件能夠識別和執(zhí)行的機器指令代碼,沒有語言處理程序的支持,用戶編寫的應(yīng)用軟件就無法被計算機接受和執(zhí)行。
包括匯編程序、解釋程序和編譯程序等。
補充:計算機語言
(1)機器語言
定義:直接用計算機指令代碼編寫的語言,是最底層的計算機語言,用二進(jìn)制表示,是計算機能直接識別和直接執(zhí)行的語言。
特點:執(zhí)行速度快、效率高、存儲占用少、直觀性差、通用性差。
(2)匯編語言
定義:在機器語言基礎(chǔ)上發(fā)展起來,用人們?nèi)菀桌斫狻⑹褂煤陀洃浀姆杹泶娑M(jìn)制的操作碼和地址碼的語言,也稱為符號語言。
特點:相比機器語言具有很強的直觀性,運行速度快,執(zhí)行效率高,專業(yè)性很強,通用性也較差,需要翻譯成機器語言才能識別,機器語言和匯編語言稱為低級語言。
(3)高級語言
定義:最接近于人類自然語言的思維邏輯,是由一系列的語言或函數(shù)組成,便于閱讀與理解。分為解釋方式和編譯方式,解釋方式是逐句解釋執(zhí)行,解釋一句執(zhí)行一句,不產(chǎn)生目標(biāo)文件,編譯方式是將整個高級語言編寫的源程序先翻譯成機器語言程序,然后再生成可直接執(zhí)行程序。
特點:不能被計算機直接識別和運行,需翻譯成機器語言后才能識別和執(zhí)行。存儲占用大,共享性及通用性強。常見的高級語言有BASIC、C語言、C++、JAVA。
【例題1·多選題】下列軟件中,屬于數(shù)據(jù)庫管理系統(tǒng)的有( )。
A.MS Excel
B.MS Access
C.Visual Foxpro
D.SQL Server
【答案】BCD
【解析】MS Excel屬于應(yīng)用軟件。
【例題2·多選題】下列軟件中,屬于系統(tǒng)軟件的有( )。
A.文字處理軟件
B.語言處理程序
C.數(shù)據(jù)庫管理系統(tǒng)
D.網(wǎng)絡(luò)通信軟件
【答案】BC
【解析】選項AD屬于應(yīng)用軟件。
【例題3·單選題】下列關(guān)于機器語言的表述中,不正確的是( )。
A.用二進(jìn)制代碼形式表示
B.能被計算機直接識別和執(zhí)行
C.需經(jīng)過編譯或解釋才能被計算機執(zhí)行
D.比高級語言更難解釋
【答案】C
【解析】機器語言是計算機能直接識別和直接執(zhí)行的語言。
(二)應(yīng)用軟件
在計算機硬件及系統(tǒng)軟件的支持下,為解決各類具體應(yīng)用而開發(fā)的軟件。我們?nèi)粘K玫慕^大多數(shù)都是應(yīng)用軟件,如OFFICE軟件、圖形編輯軟件、游戲軟件、會計軟件等。

【例題4·多選題】下列屬于應(yīng)用軟件的有( )。
A.Microsoft Office Word 2007
B.SQL Server
C.Adobe Photoshop
D.Microsoft Office Access 2007
【答案】AC
【解析】選項BD,屬于系統(tǒng)軟件中的數(shù)據(jù)庫管理系統(tǒng)。
【安裝會計軟件的前期準(zhǔn)備】
1.在安裝會計軟件前,技術(shù)支持人員必須首先確保計算機的操作系統(tǒng)符合會計軟件的運行要求。某些情況下,技術(shù)支持人員應(yīng)該事先對操作系統(tǒng)進(jìn)行一些簡單的配置,以確保會計軟件能夠正常運行。
2.在檢查并設(shè)置完操作系統(tǒng)后,技術(shù)支持人員需要安裝數(shù)據(jù)庫管理系統(tǒng)。
3.會計軟件的正常運行需要某些支撐軟件的輔助。因此,在設(shè)置完操作系統(tǒng)并安裝完數(shù)據(jù)庫管理系統(tǒng)后,技術(shù)支持人員應(yīng)該安裝計算機缺少的支撐軟件。
4.在確保計算機操作系統(tǒng)滿足會計軟件的運行要求,并安裝完畢數(shù)據(jù)庫管理軟件和支撐軟件后,技術(shù)支持人員方可開始安裝會計軟件,同時應(yīng)考慮會計軟件與數(shù)據(jù)庫系統(tǒng)的兼容性。
【例題·多選題】在安裝會計軟件前,企業(yè)應(yīng)( )。
A.對操作系統(tǒng)進(jìn)行一些簡單的配置,保證會計軟件正常運行
B.安裝數(shù)據(jù)庫管理系統(tǒng)
C.安裝計算機缺少的支撐軟件
D.考慮會計軟件與數(shù)據(jù)庫系統(tǒng)的兼容性
【答案】ABCD
【軟件的類型】
計算機上運行的各種程序及相應(yīng)的文檔資料,凡是由人編制的,輸入計算機中指揮硬件系統(tǒng)完成指定功能的各種程序,都是計算機軟件。軟件體系從應(yīng)用層次上分為系統(tǒng)軟件和應(yīng)用軟件。
(一)系統(tǒng)軟件
系統(tǒng)軟件是用來控制計算機運行,管理計算機的各種資源,并為應(yīng)用軟件提供支持和服務(wù)的一類軟件。
包括:操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、支撐軟件、語言處理程序等。
1.操作系統(tǒng)
(1)操作系統(tǒng)是指計算機系統(tǒng)中負(fù)責(zé)支撐應(yīng)用程序的運行環(huán)境以及用戶操作環(huán)境的系統(tǒng)軟件,具有對硬件直接監(jiān)管、管理各種計算機資源以及提供面向應(yīng)用程序的服務(wù)等功能,是最基本、最重要、必備的系統(tǒng)軟件,是計算機系統(tǒng)必不可少的基本組成部分。
(2)目前流行的操作系統(tǒng)主要有:WINDOWS、UNIX、LINUX、MAC OS等。
2.數(shù)據(jù)庫管理系統(tǒng)
數(shù)據(jù)庫是指按一定的方式組織起來的數(shù)據(jù)的集合,它具有數(shù)據(jù)冗余度小、可共享等特點。數(shù)據(jù)庫管理系統(tǒng)是一種操作和管理數(shù)據(jù)庫的大型軟件;是用戶與數(shù)據(jù)庫之間的接口。
(1)數(shù)據(jù)庫系統(tǒng)主要由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)組成,此外還包括應(yīng)用程序、硬件和用戶。
(2)目前常用的數(shù)據(jù)庫管理系統(tǒng)有Oracle、Sybase、Visual FoxPro、Informix、SQL Server、Access等。
(3)會計軟件是利用各種數(shù)據(jù)庫管理系統(tǒng)開發(fā)的應(yīng)用軟件,運行財務(wù)軟件必須有數(shù)據(jù)庫支持。
3.支撐軟件
支撐軟件是指為配合應(yīng)用軟件有效運行而使用的工具軟件,又稱軟件開發(fā)環(huán)境,它是軟件系統(tǒng)的一個重要組成部分。
支撐軟件包括:環(huán)境數(shù)據(jù)庫、各種接口軟件和工具組。的軟件開發(fā)環(huán)境有IBM公司的Web Sphere,微軟公司的Studio.NET等。
4.語言處理程序
語言處理程序的任務(wù)是將匯編語言或高級語言編寫的程序,翻譯成計算機硬件能夠識別和執(zhí)行的機器指令代碼,沒有語言處理程序的支持,用戶編寫的應(yīng)用軟件就無法被計算機接受和執(zhí)行。
包括匯編程序、解釋程序和編譯程序等。
補充:計算機語言
(1)機器語言
定義:直接用計算機指令代碼編寫的語言,是最底層的計算機語言,用二進(jìn)制表示,是計算機能直接識別和直接執(zhí)行的語言。
特點:執(zhí)行速度快、效率高、存儲占用少、直觀性差、通用性差。
(2)匯編語言
定義:在機器語言基礎(chǔ)上發(fā)展起來,用人們?nèi)菀桌斫狻⑹褂煤陀洃浀姆杹泶娑M(jìn)制的操作碼和地址碼的語言,也稱為符號語言。
特點:相比機器語言具有很強的直觀性,運行速度快,執(zhí)行效率高,專業(yè)性很強,通用性也較差,需要翻譯成機器語言才能識別,機器語言和匯編語言稱為低級語言。
(3)高級語言
定義:最接近于人類自然語言的思維邏輯,是由一系列的語言或函數(shù)組成,便于閱讀與理解。分為解釋方式和編譯方式,解釋方式是逐句解釋執(zhí)行,解釋一句執(zhí)行一句,不產(chǎn)生目標(biāo)文件,編譯方式是將整個高級語言編寫的源程序先翻譯成機器語言程序,然后再生成可直接執(zhí)行程序。
特點:不能被計算機直接識別和運行,需翻譯成機器語言后才能識別和執(zhí)行。存儲占用大,共享性及通用性強。常見的高級語言有BASIC、C語言、C++、JAVA。
【例題1·多選題】下列軟件中,屬于數(shù)據(jù)庫管理系統(tǒng)的有( )。
A.MS Excel
B.MS Access
C.Visual Foxpro
D.SQL Server
【答案】BCD
【解析】MS Excel屬于應(yīng)用軟件。
【例題2·多選題】下列軟件中,屬于系統(tǒng)軟件的有( )。
A.文字處理軟件
B.語言處理程序
C.數(shù)據(jù)庫管理系統(tǒng)
D.網(wǎng)絡(luò)通信軟件
【答案】BC
【解析】選項AD屬于應(yīng)用軟件。
【例題3·單選題】下列關(guān)于機器語言的表述中,不正確的是( )。
A.用二進(jìn)制代碼形式表示
B.能被計算機直接識別和執(zhí)行
C.需經(jīng)過編譯或解釋才能被計算機執(zhí)行
D.比高級語言更難解釋
【答案】C
【解析】機器語言是計算機能直接識別和直接執(zhí)行的語言。
(二)應(yīng)用軟件
在計算機硬件及系統(tǒng)軟件的支持下,為解決各類具體應(yīng)用而開發(fā)的軟件。我們?nèi)粘K玫慕^大多數(shù)都是應(yīng)用軟件,如OFFICE軟件、圖形編輯軟件、游戲軟件、會計軟件等。

【例題4·多選題】下列屬于應(yīng)用軟件的有( )。
A.Microsoft Office Word 2007
B.SQL Server
C.Adobe Photoshop
D.Microsoft Office Access 2007
【答案】AC
【解析】選項BD,屬于系統(tǒng)軟件中的數(shù)據(jù)庫管理系統(tǒng)。
【安裝會計軟件的前期準(zhǔn)備】
1.在安裝會計軟件前,技術(shù)支持人員必須首先確保計算機的操作系統(tǒng)符合會計軟件的運行要求。某些情況下,技術(shù)支持人員應(yīng)該事先對操作系統(tǒng)進(jìn)行一些簡單的配置,以確保會計軟件能夠正常運行。
2.在檢查并設(shè)置完操作系統(tǒng)后,技術(shù)支持人員需要安裝數(shù)據(jù)庫管理系統(tǒng)。
3.會計軟件的正常運行需要某些支撐軟件的輔助。因此,在設(shè)置完操作系統(tǒng)并安裝完數(shù)據(jù)庫管理系統(tǒng)后,技術(shù)支持人員應(yīng)該安裝計算機缺少的支撐軟件。
4.在確保計算機操作系統(tǒng)滿足會計軟件的運行要求,并安裝完畢數(shù)據(jù)庫管理軟件和支撐軟件后,技術(shù)支持人員方可開始安裝會計軟件,同時應(yīng)考慮會計軟件與數(shù)據(jù)庫系統(tǒng)的兼容性。
【例題·多選題】在安裝會計軟件前,企業(yè)應(yīng)( )。
A.對操作系統(tǒng)進(jìn)行一些簡單的配置,保證會計軟件正常運行
B.安裝數(shù)據(jù)庫管理系統(tǒng)
C.安裝計算機缺少的支撐軟件
D.考慮會計軟件與數(shù)據(jù)庫系統(tǒng)的兼容性
【答案】ABCD

