第三節(jié)計算機軟件

【本節(jié)要點】

系統(tǒng)軟件

應(yīng)用軟件

計算機程序設(shè)計語言

計算機軟件是指在計算機硬件上運行的各種程序及相應(yīng)的各種文檔資料。根據(jù)用途和性能,計算機軟件分為系統(tǒng)軟件和應(yīng)用軟件兩大類。

一、系統(tǒng)軟件

系 統(tǒng)軟件是處于硬件與應(yīng)用軟件之間,為了有效地利用計算機的各種資源和方便用戶使用計算機的一組程序。它為軟件的使用和編制人員提供了一種優(yōu)良的工作環(huán)境, 以便用戶能夠在開發(fā)、使用和維護計算機系統(tǒng)中充分利用各種軟硬件資源。這類軟件一般由計算機硬件廠家或?qū)I(yè)軟件生產(chǎn)廠家提供。

1.操作系統(tǒng):

作用:是軟件系統(tǒng)的核心,用于管理計算機中的軟硬件資源,最靠近硬件。

常用的:Windows98/Windows2000/ WindowsXP

2.語言處理程序:

包括:匯編程序、解釋程序和編譯程序。

任務(wù):將源程序翻譯成計算機能執(zhí)行的機器指令。

3.數(shù)據(jù)庫管理系統(tǒng):

關(guān)系型(最常用)、層次型、網(wǎng)狀型

小型:Visual Foxpro 、Access

大型:ORACLE 、SQL SERVER 、SYBASE

數(shù)據(jù)庫與會計軟件聯(lián)系緊密,會計軟件必須有數(shù)據(jù)庫支持。

4.支持服務(wù)程序

 

二、應(yīng)用軟件

計算機各種應(yīng)用程序的總稱。為了解決各類實際問題而設(shè)計的程序和相關(guān)文檔稱為應(yīng)用軟件。

分類:

公用應(yīng)用軟件:數(shù)據(jù)分析、統(tǒng)計分析、office辦公軟件

專用應(yīng)用軟件:專門用途的軟件,如會計軟件

三、計算機程序設(shè)計語言

(1)機器語言:

由機器指令(二進制)構(gòu)成,可以直接執(zhí)行,但比較難學(xué)。

(2)匯編語言:

由匯編指令(助記符)構(gòu)成,翻譯(匯編)之后方可執(zhí)行。

(3)高級語言:

由語句(接近自然語言和數(shù)學(xué)公式)構(gòu)成,翻譯之后方可執(zhí)行。

常見的高級語言: BASIC 、Visual BASIC 、C++

高級語言的翻譯方式有兩種:解釋和編譯