中醫(yī)古籍
  • 《醫(yī)院藥學(xué)》 四、電子計算機軟件系統(tǒng)

    (一)分類計算機軟件大致分為三大類一類是面向用戶的:包括語言處理系統(tǒng);輔助系統(tǒng);應(yīng)用程序庫和數(shù)據(jù)庫。二類是面向管理人員的:包括診斷修復(fù)系統(tǒng),日常事物管理系統(tǒng)。三類是面向計算機本身的:包括故障處理系統(tǒng);輸入輸出系統(tǒng);管理程序和操作系統(tǒng)。

    (二)計算機軟件的基本內(nèi)容從系統(tǒng)工程角度分計算機軟件,基本內(nèi)容有兩類,一是系統(tǒng)軟件:它是廠商連同硬件一起提供給用戶的,又叫隨機軟件;二是應(yīng)用軟件:它包括應(yīng)用軟件庫和用戶程序。應(yīng)用軟件庫是某些行業(yè)或單位經(jīng)常使用的軟件具有一定的通用性,如會計管理程序、工資管理程序、醫(yī)院通用事物管理軟件包、數(shù)理統(tǒng)計軟件包,數(shù)據(jù)庫軟件,電子數(shù)據(jù)表等。

    (三)計算機的語言處理程序

    1、編譯程序用編譯程序的作法,就是事先編一個稱為編譯程序的機器指令程序放在計算機內(nèi),當(dāng)用算法語言編寫的源程序輸入計算機后編譯程序便把整個的翻譯成用機器指令表示的目標(biāo)程序;然后,機器在其它必要的輔助程序的協(xié)同下,即可執(zhí)行目標(biāo)程序并得出運算結(jié)果。編譯程序和有關(guān)的輔助性程序合稱為編譯系統(tǒng)。

    2、解釋程序這種作法是事先編一個稱為解釋程序的機器指令程序放在計算機內(nèi),當(dāng)源程序輸入計算機后,解釋程序不是象編譯程序那樣把源程序整個地翻譯成目標(biāo)程序后再執(zhí)行,而是對源程序邊解釋邊執(zhí)行。解釋程序連同有關(guān)的輔助性程序合稱為解釋系統(tǒng)。一般計算機上的BASIC語言,大多數(shù)是解釋程序(又叫解釋BASIC語言),也有少數(shù)情況下是編譯程序(又叫編譯BASIC語言)。一般說來,解釋BASIC語言便于“人機對話”和出錯時檢查和糾正,但速度不如編譯BASIC語言來的快。

    (四)操作系統(tǒng)操作系統(tǒng)是系統(tǒng)軟件的核心和關(guān)鍵,操作系統(tǒng)的主要功能是:

    1、進行資源分配使若干用戶程序共享系統(tǒng)資源。這里所謂的“資源”,是指主機的內(nèi)存貯器空間、中央處理器的工作時間、外部設(shè)備和監(jiān)視功能等硬件和軟件兩方面怕功能。

    2、進行輸入輸出管理緩和輸入輸出設(shè)備和中央處理機的速度不匹配的矛盾,并可對輸入輸出設(shè)備統(tǒng)一調(diào)度,使計算機的吞吐量增加。

    3、控制計算機的運行在高級的操作系統(tǒng)中,如在UNIX操作系統(tǒng)中,用戶只要把源程序輸入到計算機,則從源程序編譯到目標(biāo)程序的執(zhí)行得出運算結(jié)果都由計算機自動進行。

    4、進行文件管理有的操作系統(tǒng)中有一個文件管理系統(tǒng)專門對文件和數(shù)據(jù)進行組織和管理,使用戶能方便地存入文件和數(shù)據(jù),并使若干用戶共享文件和數(shù)據(jù)。

    5、用戶分時系統(tǒng)有的操作系統(tǒng)能進行分時管理,讓許多用戶利用自己的終端設(shè)備(即遠程的輸入輸出設(shè)備)使用計算機,對每個用戶來說好象自己獨占計算機一樣。操作系統(tǒng)的這種功能叫用戶分時系統(tǒng)。

    總之,操作系統(tǒng)提高了計算機的使用率,充分利用了計算機的資源,并且方便了用戶。操作系統(tǒng)已成為電子計算機運行不可缺少的軟件。

更多中醫(yī)書籍