時間:2023-04-01 10:28:44
序論:在您撰寫計算機操作論文時,參考他人的優(yōu)秀作品可以開闊視野,小編為您整理的7篇范文,希望這些建議能夠激發(fā)您的創(chuàng)作熱情,引導您走向新的創(chuàng)作高度。

【論文摘要】:文章結(jié)合目前大部分醫(yī)院計算機網(wǎng)絡的發(fā)展現(xiàn)狀,主要從網(wǎng)絡設備、計算機軟件維護和人員管理等方面談一下醫(yī)院計算機網(wǎng)絡的安全維護工作。
隨著現(xiàn)代化信息技術(shù)的發(fā)展和醫(yī)療衛(wèi)生管理要求的不斷提高,醫(yī)院的計算機網(wǎng)絡系統(tǒng)已經(jīng)深入到醫(yī)院日常業(yè)務活動的方方面面。醫(yī)院的計算機系統(tǒng)一旦崩潰,將會造成無法估計的損失。因此如何加強醫(yī)院計算機網(wǎng)絡的安全性和可靠性就成為一個亟待解決的問題。
一、網(wǎng)絡設備安全
(一)硬件設置對網(wǎng)絡安全的影響
1.網(wǎng)絡布線
醫(yī)院主干線以及各大樓之間采用多模光纖,并留有備份。光纖到機器端采用屏蔽雙絞線,線路之間避免交叉纏繞,并與強電保持30CM以上距離,以減少相互干擾。新增網(wǎng)點,距離交換機盡可能短,以減少信號衰減。平時做好跳線備份,以備急用。
2.中心機房
綜合考慮供電、場地、溫濕度、防水、防鼠、電磁環(huán)境以及接地防雷。
3.服務器
對最上層的服務器和數(shù)據(jù)庫來說如何保證所提供服務的可靠性和不間斷性以及數(shù)據(jù)存儲的安全是決定一個信息系統(tǒng)安全的關(guān)鍵。首先必須使用不間斷電源(UPS),保證服務器24小時不間斷工作,防止停電造成的數(shù)據(jù)庫損壞。對于中心服務器,目前大部分醫(yī)院采用的是雙機熱備份+磁盤陣列柜的模式,當一個服務器發(fā)生故障時,備份服務器能在十幾秒的時間內(nèi)進行切換,啟動數(shù)據(jù)庫,一般能在2~3分鐘內(nèi)恢復業(yè)務處理。這樣只做到了一臺服務器出現(xiàn)故障時,能保證信息系統(tǒng)的正常運行,如果陣列出現(xiàn)故障,整個系統(tǒng)仍要停止運行,一般在條件允許的情況下應該備有應急服務器。應急服務器在日常工作時,通過數(shù)據(jù)庫的備份服務實時地進行異地備份,保證數(shù)據(jù)與中心服務器的同步,當雙機服務器或陣列出現(xiàn)故障時,系統(tǒng)能順利轉(zhuǎn)移到應急服務器上運行,所有用戶的使用方法保持不變,患者數(shù)據(jù)信息連續(xù),不僅方便了操作人員,而且大大的提高了系統(tǒng)的安全性。
4.邊界安全
內(nèi)外網(wǎng)物理斷開,這樣徹底消滅外網(wǎng)黑客的入侵,內(nèi)外網(wǎng)需要交換信息時采用U盤或移動硬盤作為中介,并做好防病毒工作。
(二)外界環(huán)境對網(wǎng)絡設備安全的影響
1.溫度會導致邏輯電路產(chǎn)生邏輯錯誤,技術(shù)參數(shù)偏離,還會導致系統(tǒng)內(nèi)部電源燒毀或燒壞某些元器件,影響機器運轉(zhuǎn)和導致一些熱敏器件內(nèi)部損壞或不能正常工作。
2.濕度過高,會使接插件和集成電路的引線等結(jié)合部氧化、生繡、霉爛,造成接觸不良、開路或短路;濕度過低,會吸附灰塵,加劇噪聲。
3.對于機器內(nèi)部的電路板上的雙列直插或組件的接線器,灰塵的阻塞會形成錯誤的運行結(jié)果。過多的塵??稍斐山^緣電阻減小、泄漏電流增加,機器出現(xiàn)錯誤動作,如果空氣潮濕會引起元器件間放電、打火,從而損壞設備,嚴重的還會引起火災。
4.靜電是網(wǎng)絡使用中面臨的比較嚴重的問題,以上談到的溫度、濕度、塵埃等很多原因都可能引起靜電。計算機元器件和集成電路對靜電非常敏感,它的破壞常常是在不知不覺中發(fā)生。
5.靠近網(wǎng)絡的計算機、大型醫(yī)療設備和網(wǎng)絡設備自身等,都能產(chǎn)生電磁輻射,通過輻射、傳導等方式對網(wǎng)絡系統(tǒng)形成干擾。他們造成的問題是:設備的一些部件會失效,但那些部件的失效看起來又是由于其他部件引起的,像這樣的問題很容易被忽略,而且很難診斷,需要專門的診斷軟件和硬件來檢測。
二、計算機軟件的安全
(一)計算機操作系統(tǒng)的安全
目前一般醫(yī)院服務器和工作站的操作系統(tǒng)多采用微軟的WINDOWS系列操作系統(tǒng),這要求對計算機使用的帳號、用戶權(quán)限、網(wǎng)絡訪問以及文件訪問等實行嚴格的控制和管理,定期做好監(jiān)視、審計和事件日志記錄和分析,一方面減少各類違規(guī)訪問,另一方面,通過系統(tǒng)日志記下來的警告和報錯信息,很容易發(fā)現(xiàn)相關(guān)問題的癥結(jié)所在。及時下載和打好系統(tǒng)補丁,盡可能關(guān)閉不需要的端口,以彌補系統(tǒng)漏洞帶來的各類隱患。對各類工作站和服務器的CMOS設置密碼,取消不必要的光驅(qū)、軟驅(qū),屏蔽USB接口,以防止外來光盤、軟盤和U盤的使用。對關(guān)鍵數(shù)據(jù)實行加密存儲并分布于多臺計算機。
(二)數(shù)據(jù)庫的安全
數(shù)據(jù)庫的選擇和備份是醫(yī)院計算機網(wǎng)絡安全管理中的重要問題。系統(tǒng)一旦投入運行,就要求24小時不間斷,而一旦發(fā)生中斷,后果將不堪設想。所以在開發(fā)系統(tǒng)軟件時,數(shù)據(jù)庫的選擇顯得尤為重要,在發(fā)生故障時應能自動將數(shù)據(jù)恢復到斷點,確保數(shù)據(jù)庫的完整。目前現(xiàn)有醫(yī)院計算機網(wǎng)絡系統(tǒng)在數(shù)據(jù)庫的選擇上多采用SQLSERVER、ORACLE數(shù)據(jù)庫。醫(yī)院的數(shù)據(jù)庫記錄時刻都處于動態(tài)變化之中,網(wǎng)管人員定時異地備份是不夠的,因為一旦系統(tǒng)崩潰,勢必存在部分數(shù)據(jù)的丟失。所以建立一套實時備份系統(tǒng),這對醫(yī)院來說是非常重要的?,F(xiàn)在很多醫(yī)院采用磁盤陣列的方式進行對數(shù)據(jù)的實時備份,但是成本比較大,安全系數(shù)也不是很高。根據(jù)醫(yī)院這個特殊的網(wǎng)絡系統(tǒng),可建議設計數(shù)據(jù)保護計劃來實現(xiàn)文件系統(tǒng)和網(wǎng)絡數(shù)據(jù)全脫機備份。例如,采用多個低價位的服務器分片負責,如門診收費系統(tǒng)采用一臺服務器,住院部系統(tǒng)采用另一臺服務器,同時再增設總服務器,在總服務器中全套備份所有醫(yī)院管理系統(tǒng)中的應用軟件,每日往總服務器中備份各個管理系統(tǒng)中產(chǎn)生的數(shù)據(jù),與此同時也做好磁帶、光盤的備份,若有一臺分服務器出現(xiàn)異常,該系統(tǒng)就轉(zhuǎn)總服務器進行。這種運行機制,在一些醫(yī)院取得了很好的效果。
(三)病毒防范與入侵檢測
在客戶機和服務器上分別安裝相應版本防病毒軟件,及時更新病毒庫和殺毒引擎,在服務器上編寫網(wǎng)絡登陸腳本,實現(xiàn)客戶端病毒庫和殺毒軟件引擎的自動派送安裝。在服務器和安全性要求較高的機器上安裝入侵檢測系統(tǒng),實時監(jiān)控網(wǎng)內(nèi)各類入侵、違規(guī)和破壞行為。
三、人為因素對網(wǎng)絡設備安全的影響
據(jù)不完全統(tǒng)計,某醫(yī)院三年內(nèi)局部網(wǎng)絡設備非正常斷電所引起的故障中,有16起為施工斷電引起網(wǎng)絡設備意外斷電,有130起為醫(yī)務人員不小心碰斷HUB電源導致計算機不能聯(lián)網(wǎng),而僅有5起為網(wǎng)絡設備自身不正常掉電或自動重啟,占因斷電所引起的網(wǎng)絡故障總數(shù)的3.2%,其余96.8%都是人為因素導致。這充分說明,人為因素應該引起我們足夠的重視,應該采取必要的措施降低人為因素導致的網(wǎng)絡故障率。具體措施包:
1.對全院職工,特別是對管理人員進行有關(guān)教育,讓他們樹立參與意識和主人翁意識,了解計算機管理的必要性和管理流程,對相關(guān)人員進行新業(yè)務模式和流程教育,對操作人員進行技術(shù)培訓,要求準確、熟練。
2.盡量不要在臨床科室使用帶電源適配器的小型集線器(HUB)。這也是局部網(wǎng)絡極不穩(wěn)定的重要原因,有時維護人員要反復到現(xiàn)場數(shù)次解決此類問題。
3.施工前加強施工單位與網(wǎng)絡維護人員的協(xié)調(diào),斷電前制定詳細的切換方案和應急方案。
4.合理規(guī)劃配線間和機柜位置,遠離人群,避免噪音。
5.分置配線間內(nèi)的強電電源和斷電頻繁的照明電,爭取單獨供電,和供電部門協(xié)調(diào)保證24小時不斷電。
6.加強內(nèi)部人員管理,要注意隨時觀察,盡量避免因此產(chǎn)生的網(wǎng)絡故障。
四、小結(jié)
隨著醫(yī)院計算機網(wǎng)絡的逐步發(fā)展,它漸漸成為一個醫(yī)院關(guān)鍵的、不可缺少的資源。我們必須積極主動的利用各種手段管理網(wǎng)絡、診斷問題、防患于未然,為醫(yī)院計算機信息系統(tǒng)提供良好的運行環(huán)境。
參考文獻
關(guān)鍵字:計算機軟件、計算機語言、軟件開發(fā)
自軟件開發(fā)到現(xiàn)在已有四十多年歷史了,在整個軟件發(fā)展歷史過程中,已經(jīng)取得了劃時代的成就,為了更好的理解計算機軟件是計算機的靈魂并了解她的今天,這里讓我們一起來回顧她的昨天。
我們將悠久的計算機軟件歷史分成三個階段:
開創(chuàng)階段:1955年到1965年
穩(wěn)定階段:1965年到1985年
發(fā)展階段:1985年到現(xiàn)在
開創(chuàng)階段
計算機在1946年出現(xiàn)時,占地2百余平方米,用電數(shù)千瓦,價值百萬美元,而運行速度只有每秒千次,但它卻為破譯密碼和武器彈道運算立了大功。六十年代大型計算機已發(fā)展到每秒百萬次以上,能夠進行快速復雜的計算,隨著科研、金融和政府部門的需要而逐步形成了較大的計算機市場。
而計算機軟件歷史真正開始是在美國和歐洲的實驗室里,大多數(shù)研究結(jié)果也產(chǎn)生于實驗室。它們多數(shù)來自于學術(shù)界,其余產(chǎn)生于政府和私人公司。
在1955年到1965年這個期間,運算速度越來越快、價格越來越便宜的新計算機不斷涌現(xiàn),軟件工作人員就需要不斷針對不同計算機寫出新的軟件。這種變化速度令軟件人員應接不暇。
在此階段,計算機硬件向著專門用途發(fā)展,科學與商業(yè)領(lǐng)域需要的是完全不同的機器硬件。商業(yè)計算機具有變字長的特性,即有“清字標記”和“置字標記”,指令集為十進制。而科學計算機使用的是固定字長,當時定36位為一個字,而不是采用二進制計算。這種不同用途的機器使用不同字長,這給編程帶來難以想象的困難。
頻繁重寫相同的軟件觸發(fā)了另一思想——軟件移植,工業(yè)界中的軟件研究人員試圖將一臺機器上匯編語言自動移植到另一臺,但是卻失敗了。原因是60%或80%代碼較容易移植,而余下的40%或20%必須人工移植,又是較復雜的代碼,因此非常困難。多年來仍然不能完全解決問題,直到高級語言的產(chǎn)生。最早的FORTRAN語言在五十年代中期誕生的,五十年代后期出現(xiàn)了第一版COBOL語言,而ALGOL語言產(chǎn)生于六十年代早期。當時,高級語言不能被編制人員所接受,他們認為真正的編程人員應當使用匯編語言。
之后,軟件業(yè)從計算機工業(yè)中獨立出來,成為一枝新秀。那時,硬件廠商開放了他們的系統(tǒng)軟件(由于沒有這種開放,不能進一步推銷他們的產(chǎn)品),有幾個公司開始提供定制軟件的服務,然而那時沒有專門經(jīng)銷軟件的公司。由于軟件免費,用戶相互贈送,使軟件不斷重用與推廣,并鼓勵共享軟件的發(fā)展。例如,IBM科學用戶組織SHARE提供了軟件重用的目錄清單,包含了三角函數(shù)分類和合并計算的多個數(shù)學程序,并對進入了SHARE目錄中的軟件產(chǎn)品,能給予此領(lǐng)域的最高榮譽。
60年代初期,學術(shù)上還沒有計算學科、計算機科學和信息系統(tǒng),然而卻在實踐中產(chǎn)生了以后稱為“軟件工程”的萌芽。軟件工作者開始學習模塊編程的方法,并涵蓋了基本數(shù)據(jù)結(jié)構(gòu)有關(guān)的子程序,從而使其易訪問。現(xiàn)在,人們稱為數(shù)據(jù)提取,并進一步拓寬到面向目標,但是那時的軟件人員就已經(jīng)意識到它的思想與價值。
此階段,曾經(jīng)出現(xiàn)過軟件危機。即軟件方面投入的資金和人力無法控制,軟件開發(fā)完成的時間無法確定,軟件的可靠性等等。例如,1962年7月22日美國飛往金星的火箭控制系統(tǒng)中的指令,DO5I=1,3誤寫成DO5I=1.3,使火箭偏離軌道,被迫炸毀。
此階段是激動人心的年代,隨著計算機硬件以令人生畏和驚奇的快節(jié)奏發(fā)展,計算機軟件在計算機業(yè)中越來越占據(jù)著重要的地位,她開創(chuàng)了自己的事業(yè),從計算機業(yè)中獨立出來。
穩(wěn)定階段
這期間,出現(xiàn)了IBM等計算機大公司,是大型機硬件導向占主導地位的階段。此時計算機成為專業(yè)人員使用的專門設備,普通老百姓用不了,也用不起。年產(chǎn)量不足數(shù)萬臺,市場有限,這樣IBM360計算機將軟件工業(yè)帶入了穩(wěn)定發(fā)展階段。
IBM360采用了系列機的思想,開創(chuàng)了CISC時代(復雜指令系統(tǒng)計算機),目的能使指令系統(tǒng)兼容。新型機或高檔機的指令系統(tǒng)在原有機型上只能擴充而不能減少任何一條指令,以達到軟件兼容的目的,這樣就導致日趨龐大的指令系統(tǒng)使計算機硬件的研制周期變長、運行速度慢、可靠性差、難以調(diào)試和維護。為了改進,提出了RISC(精簡指令系統(tǒng)計算機)技術(shù)。RISC技術(shù)使指令數(shù)量大大減少,再加上一些其他措施(如指令系統(tǒng)面向寄存器,使數(shù)據(jù)能直接存儲),從而大大減少指令執(zhí)行所需要的周期數(shù),極大的提高了計算機的計算速度。同時IBM360機為軟件領(lǐng)域帶來了重要發(fā)展。它使科學與商業(yè)應用合二為一,且同時使用十進制和二進制兩種算法,它不再有討厭的變字長。
隨后,又產(chǎn)生了笨重的工作控制語言(JCL),使程序員只要把卡片塞進讀卡機,然后按“啟動”就可以運行程序。JCL要求用全新的語言編寫程序,它能告訴計算機和操作系統(tǒng)按人的需求做相應工作。JCL太繁瑣,這也許因為它包括了科學和商務所需的一切服務功能。然而JCL是360機上最不受歡迎的程序語言。
隨著360機匯集科學和商務應用在一臺計算機上,IBM也希望將所有的計算機語言合成一種語言。PL/1就這樣誕生了,它不僅包含科學計算FORTARN和商務計算COBOL語言的功能,而且還具有新生語言ALGOL的功能。
除了IBM360帶來的軟件發(fā)展外,在穩(wěn)定階段,形成了軟件的獨立經(jīng)銷。幾個敢于冒險的軟件商開始銷售他們的軟件產(chǎn)品。這在當時極其不易,因為硬件廠商為阻礙軟件發(fā)展,防止軟件分離以形成獨立行業(yè),故意將軟件的價格壓得很低,無利潤可賺。隨著軟件領(lǐng)域的穩(wěn)定發(fā)展和新軟件產(chǎn)品的問世,它們逐漸成為公司和市場的商品,價值連城。軟件維護與更新也成為一項日益重要的工作。從而形成了計算機軟件市場經(jīng)濟。
穩(wěn)定階段中開始出現(xiàn)了計算機學科的學術(shù)討論。第一個計算機科學程序在六十年代晚期奠基,不久以后又編制了第一個管理信息系統(tǒng)程序。當時計算機軟件工程還沒有從計算機學科中分離出來,直到微型計算機年代才獨立成為一門學科。盡管當時沒有形成學科,然而軟件工程研究一直在進行,重點聚集在計算機語言的問題上。
在此階段,一些計算機科學家大力宣傳他們引入的新思想。人工智能就是第一個竭力宣揚的學科,即稱之為“有知覺”的機器,可以模仿人類大腦的功能,并期望代替人類大腦去做任何事情。
隨后又出現(xiàn)了“控制領(lǐng)域”的議題。反控制反壟斷的戰(zhàn)斗打響了,美國司法部門IBM公司,聲稱它發(fā)展太快,且正在壟斷計算機行業(yè)。當時,許多人將硬件工業(yè)比喻為“白雪公主和七個小矮人”,這里IBM是白雪公主,其他計算機硬件小公司是七個小矮人。例如RGA、GE和Xeroe等等公司。這些小公司逐漸萎縮,直到從計算機行業(yè)中消失。標準化組織也成為當時反控制反壟斷的急先鋒。它堅持只有統(tǒng)一計算機標準,各個公司才能參與并達到公平競爭。
同時,軟件商與硬件商也開始競爭。硬件商努力保持軟件的低價,以阻礙軟件行業(yè)的形成。但是無論怎樣阻擋,總有一些軟件商脫穎而出,成為勝利的嬌嬌者。
此階段由于計算機硬件變化節(jié)奏緩慢一些,屬于較平穩(wěn)的年代,計算機軟件隨著平穩(wěn)發(fā)展,并確立軟件在市場的重要地位,成為商品并逐漸變得被人們理解和接收。
發(fā)展階段
此階段是再一次激動人心年代,計算機已經(jīng)普及和無處不有,同時軟件業(yè)在計算機行業(yè)成為不可缺少部分并取得了輝煌勝利。
這個階段是軟件發(fā)展過程中最重要的時期。因為PC機和工作站以半年更新一代的令人目不暇接的速度,勢不可擋地入侵小型機、中型機甚至大型機領(lǐng)域,從而使計算機無處不在,計算機走出了象牙塔,走進了平常百姓家庭,走進了普通人辦公室。在家里、辦公室、銀行、郵局等生活工作的周圍,處處可見計算機的應用業(yè)績,普及流行速度極快,蓬勃向前。
過去存在的大量問題被解決了。老的JCL問題已經(jīng)由友好用戶、友好程序界面解決。圖形用戶界面(GUI)普及與流行,業(yè)已成為八十年代計算機領(lǐng)域最偉大的功績。以前的FORTRAN和COBOL語言都沒能解決用戶界面的友好問題,而可視化軟件編程才改變了這一現(xiàn)狀。
由于VLSI的迅速發(fā)展,RISC的控制器又很簡單,這就使RISC能集成在一個芯片上。CISC控制器需占芯片面積50%以上,而RISC的控制器僅占6-10%,這使RISC芯片具有極高的性能。到九十年代RISC技術(shù)被引入了到PC機內(nèi),使同樣功能的計算機成本只有CISC的一半不到。隨著VLSI進一步發(fā)展,已使巨型機上使用的并行處理技術(shù)能融入到RISC中。一方面采用新材料、新工藝,進一步提高主頻,另一方面采用了超級流水線技術(shù)、并行流水線技術(shù)和超長指令字VLIM技術(shù),極大地提高了RISC芯片的并行處理能力,使RISC進入了具有劃時代的時期。
軟件作用和價值牢固地樹立起來了。人工智能、知識工程、專家系統(tǒng)以及神經(jīng)網(wǎng)絡領(lǐng)域的研究得以發(fā)展與深化。軟件市場在世界范圍內(nèi)比較快的速度增長,在美國猶他州已出現(xiàn)以軟件為主的第二高技術(shù)產(chǎn)業(yè)區(qū)。目前軟件的發(fā)展速度已超過硬件產(chǎn)業(yè),占信息產(chǎn)業(yè)的主導地位。美國壟斷世界軟件市場的格局,一時很難發(fā)生變化。微軟公司軟件巨頭比爾.蓋茨在五年前已成為美國首富,現(xiàn)在又是世界首富。隨著市場分割,過去反控制反壟斷的競爭也被分解了。IBM公司成為大型機之首;Intel公司是計算機芯片之王,也可以稱為計算機硬件之王;Microsoft公司成為微機軟件之冠。但是希望成為大型機軟件之王的競爭仍然在繼續(xù)。
軟件特性體現(xiàn)為:軟件進入結(jié)構(gòu)化生產(chǎn)時期,以結(jié)構(gòu)化分析和設計,結(jié)構(gòu)化評審,結(jié)構(gòu)化程序設計以及結(jié)構(gòu)化測試為特征;從八十年代中期開始,軟件生產(chǎn)進入以過程為中心的開發(fā)階段;從1995年開始,逐步進入以軟件過程,面向?qū)ο蠛蜆?gòu)件重用等技術(shù)為基礎(chǔ)的軟件工業(yè)化生產(chǎn)時代。
此階段軟件業(yè)績?yōu)椋?/p>
1)軟件重用技術(shù)
軟件重用的目的是使非結(jié)構(gòu)化、非標準化程序變?yōu)榻Y(jié)構(gòu)化、標準化,并形成大量能重用的計算機構(gòu)件和模塊。軟件重用技術(shù)使軟件的開發(fā)基本上變成了搭積木,把需要的對象和功能模塊拼起來即可。它節(jié)省了大量的人力與物力,減少了重復開發(fā)。這種技術(shù)可以應用在數(shù)據(jù)庫管理和信息系統(tǒng)管理上,MicrosoftAccess等軟件均采用此軟件技術(shù),它們集成了大量應用的基本構(gòu)件和模塊便于重用。
只有可維護性軟件才有可能最大限度地重用,而重用部分越多,維護成本越低,效率就越高。不可維護性到可維護性軟件的重構(gòu)是維護方法學的關(guān)鍵。最大限度地重用現(xiàn)存軟件是軟件維護方法學的重要思想原則??芍赜檬强删S護性的基本屬性和最大特征。
就軟件重用而言,可有四個層次的重用:
(1)開發(fā)過程重用
主要指開發(fā)規(guī)范、開發(fā)方法及工具、軟件標準等的重用,也稱為開發(fā)支持環(huán)境重用。
(2)軟件構(gòu)件重用
這里軟件構(gòu)件指文檔、程序及數(shù)據(jù)。應該將軟件構(gòu)件可重用性作為主要設計指導思想。
(3)用戶業(yè)務知識重用
用戶現(xiàn)存系統(tǒng)的業(yè)務處理過程、特定專業(yè)領(lǐng)域的需求特征等知識的重用。
(4)市場知識重用
應用領(lǐng)域標準、行業(yè)標準、市場規(guī)律知識的重用。
2)面向?qū)ο蠹夹g(shù)
八十年代中期以來,各個領(lǐng)域的發(fā)展和變化越來越快,對應用軟件不斷提出新的功能要求,這就使以功能為基礎(chǔ)的軟件體系改動較大,甚至推倒重來。八十年代末發(fā)現(xiàn),使用面向?qū)ο蠹夹g(shù)能極大的提高軟件的可維護性。而且它還有很多其他的優(yōu)點,例如提高軟件開發(fā)率,提高軟件的可靠性和安全性等等。面向?qū)ο蠹夹g(shù)獲得了極大歡迎,終于成為九十年代軟件界最大的熱點。隨著發(fā)展,面向?qū)ο蠹夹g(shù)形成了OOP(面向?qū)ο缶幊蹋OD(面向?qū)ο笤O計)、OOA(面向?qū)ο蠓治觯?,成為完整的軟件開發(fā)方法學。
現(xiàn)實世界中的事物抽象到問題空間就稱為對象。在面向?qū)ο蠹夹g(shù)中,對象被定義為“對一組信息和在其上的操作”,其中的信息就是數(shù)據(jù),它反映的是對象的屬性狀態(tài),操作則是對對象的處理。面向?qū)ο笙到y(tǒng)就是由對象組成的復雜系統(tǒng),系統(tǒng)中所有對象的狀態(tài)共同構(gòu)成系統(tǒng)的狀態(tài),對象總是從一個初始狀態(tài)出發(fā),在對象之間的相互作用過程中不斷改變著自身的狀態(tài)。一個對象請求另一個對象執(zhí)行某一處理或回答某些信息的要求稱為“消息”,對象與對象之間的相互作用就是通過消息來實現(xiàn)的。
面向?qū)ο蠹夹g(shù)的最大優(yōu)點就是軟件的可維護性好。
3)集成工具與CASE技術(shù)
今天,已將過去單個的工具集成在一個系統(tǒng)中,用于軟件開發(fā),形成了集成工具。例如,我們經(jīng)常使用的字處理工具,它只有一個工具菜單,但是卻包含拼寫檢查、語法檢查、詞庫和字詞計數(shù)等功能。我們期待用于軟件開發(fā)的系統(tǒng)收集了所有必需的工具,它必須支持文本和圖像,也含有相關(guān)的數(shù)據(jù)庫,能自動移植并進行計算機低層設計等。編程系統(tǒng)不僅含有編譯程序,還應該支持編輯、調(diào)試與測試,最好能支持程序建立并在建立過程中檢測它們的結(jié)構(gòu)。
而CASE技術(shù),即稱謂“支持軟件工程方法學的計算機輔助手段”。它為實現(xiàn)從軟件工程誕生起就面臨著如何組織人員進行集體作業(yè)和如何逐步代替人進行編程的兩大任務。而且首先是解決前者———確定有次序、有效率、科學的工程作業(yè)方法,然后才能一步步用計算機取代各工程階段的人工編程。軟件工程的最終目的就在于軟件自動化。
CASE技術(shù)有兩個突出特點,使開發(fā)支持工具與開發(fā)方法學統(tǒng)一和結(jié)合起來,通過實現(xiàn)分析、設計、程序開發(fā)與維護的自動化,提高整個軟件開發(fā)工程的效率。如果方法驅(qū)動器理論得以實現(xiàn),軟件自動化將成為現(xiàn)實。盡管目前真正實現(xiàn)的還僅限于方法指導系統(tǒng),但CASE的迅速發(fā)展仍超出了輔助軟件工程的范圍。
綜上所述,CASE的發(fā)展有待于軟件工程方法的發(fā)展。它不僅給傳統(tǒng)軟件工程方法以新生,也推動著各種軟件工程方法的演變、合并和淘汰,為新軟件工程方法理論實用化開辟著道路。所以今后的軟件工程應是“方法學+CASE技術(shù)”,兩者共同協(xié)助開發(fā)人員控制和管理軟件。當方法驅(qū)動器理論變?yōu)楝F(xiàn)實后,CASE與軟件自動化可能會變成同義詞。雖然今天的軟件自動化尚不完全,但為了區(qū)別傳統(tǒng)軟件工程,我們以更明確的CASE軟件工程概念來表述CASE與軟件工程方法學的結(jié)合。
4)圖形用戶界面
用戶界面一般是由菜單窗口和對話框等元素構(gòu)成,它為用戶提供了一個使用軟件交互過程的環(huán)境,它提高了軟件的使用效率,靈活便捷,并且易于修改維護程序,充分體現(xiàn)了“所見即所得”圖形界面的現(xiàn)代軟件設計風格,使用戶能以簡單自然的方式與軟件系統(tǒng)交流信息;提供對鍵盤及鼠標兩種輸入設備的雙重支持;引導用戶正確、快速、方便地使用軟件系統(tǒng);易學易懂,盡可能地減少用戶必須記憶的信息。
八十年代圖形技術(shù)有了迅速的發(fā)展,出現(xiàn)了不少優(yōu)秀的圖形軟件工具,例如,X-Windows、MicrosoftWindows和MacintoshWindows都是建立在圖形用戶界面的技術(shù)上,他們提供了圖形交互所需的各種手段與方法。
AutoCAD是又一個優(yōu)秀的圖形軟件工具。它提供了圖形顯示控制、圖形編輯和存儲以及三維繪圖、三維動態(tài)顯示、陰影與透視等功能。隨著圖形用戶界面的成功,不少高級語言也增加了圖形功能,使這種可視化編程日益廣泛與流行。
5)多媒體技術(shù)
它是曾經(jīng)被炒得沸沸揚揚的話題,也是計算機科學在九十年代的一個熱點。多媒體技術(shù)是將文字、聲音、圖形、視頻圖象集成在一起的技術(shù)。它包括多媒體計算機原理、多媒體數(shù)據(jù)庫、多媒體通信和多媒體表現(xiàn)技術(shù)等等。它的一個重要方面是將圖像、圖形、聲音、文字等集成一體,再按1比10或1比30壓縮比進行圖象數(shù)據(jù)壓縮,最后以高質(zhì)量再現(xiàn)給用戶。
由于多媒體技術(shù)提供了更多的交互手段,給人以更多的方便,所以有著極其廣闊的應用前景,如電視、電子游戲、電子報刊、電視會議等等。正因為如此,多媒體技術(shù)不僅是計算機科學的熱點,而且也是國民經(jīng)濟以及社會生活許多領(lǐng)域的熱點。
然而在整個計算機發(fā)展歷史過程中,軟件領(lǐng)域仍然存在一些問題,相對于微處理器芯片和內(nèi)存設備而言,計算機軟件只是在不斷發(fā)展而沒有進行大的改革。例如,編程人員都知道,自從第一臺IBM和第一個Intel電子芯片問世以來,硬件結(jié)構(gòu)的軟件部分──指令集和中斷結(jié)構(gòu)就沒有發(fā)生大的變化。在程序設計語言中也沒有大的變革,現(xiàn)在用得最多的語言仍然是十五年前C和C++,甚至是四十年前的FORTRAN和COBOL語言。第四代語言并沒有達到某些人預先聲稱“無需程序員的編程”的功能。整個軟件領(lǐng)域發(fā)展限制在一個應用領(lǐng)域──數(shù)據(jù)庫上。
不過也有一些希望的象征。面向?qū)ο蟪绦蛟O計是一項新的技術(shù),前景看好,它以一種完全不同方法來構(gòu)造軟件;客戶/服務器技術(shù)和Internet/Intranet技術(shù),它們大大地推動了軟件行業(yè)的改革。Internet的TCP/IP協(xié)議使成千上萬個不同的操作系統(tǒng)和應用程序能相互通信,使得網(wǎng)絡訪問容易,瀏覽眾多的數(shù)據(jù)庫和站點信息,從而產(chǎn)生了較大經(jīng)濟效益和社會效益。當談起計算機軟件的現(xiàn)代歷史,Internet/Intranet將作為人-機通信原理的里程碑,而WWW、HTML、VRM和Java將是這個里程碑的組成部分。
軟件行業(yè)的成功,尤其是1995年以來的迅速崛起的Internet/Intranet技術(shù)為主的網(wǎng)絡軟件以及數(shù)據(jù)庫挖掘、人工智能、神經(jīng)網(wǎng)絡等軟件,為人類進入二十一世紀奠定了堅實的基礎(chǔ)。新世紀將是一個更全面的信息化時代,計算機的普及與使用將會更廣更寬,從而對計算機軟件的需求更高,本世紀的成果與經(jīng)驗,將帶入下一世紀,并不斷被軟件人員發(fā)展、完善,以適應新世紀人類的需要,并發(fā)揚光大。
初中計算機課具有一定的實踐性和操作性,所以,在講授知識的同時,學校應該創(chuàng)造條件,讓學生邊學習邊操作,這樣才能提升教學的質(zhì)量。掌握計算機基礎(chǔ)理論知識是必要的,但掌握基礎(chǔ)知識的目的,是讓學生學會實踐操作。換句話說,初中計算機課應該采取直觀的教學方法,讓學生動起來。初中生本來注意力就很難集中,如果在計算機課堂采取理論講授的方法,很容易讓他們感到枯燥乏味,進而出現(xiàn)游離課堂的現(xiàn)象。而直觀的教學,能讓學生參與其中,激發(fā)他們的好奇心,自然也就會吸引他們的興趣。如學習Word的相關(guān)知識時,對于保存文檔,教師就可以讓學生和自己一起來操作。首先打開一個Word,然后完成打字任務“班級我最酷,這是要保存的文檔”,然后按下ctrl+s或者直接點擊左上部的保存按鈕,把保存的路徑改為桌面,文檔的名稱改成自己的名字。通過這樣的操作,學生就很容易掌握這項操作技能,要比純粹的理論講授效果來得快。
二、明確課堂要求,開展任務模式授課
對于初中生來說,規(guī)定一定的任務,采用任務驅(qū)動法授課已經(jīng)成為一種有效的教學模式,這符合初中生的心理。初中計算機課堂開展任務驅(qū)動法授課,首先要明確任務,設定任務。在任務的設定中,要依據(jù)學習內(nèi)容和學情而定,把教學目標內(nèi)化到任務中去,能有效地把總?cè)蝿辗纸獬扇舾尚∪蝿?,這樣能讓學生明白任務的內(nèi)容,也會提高完成任務的成功率。如在搜索某一個文檔的時候,任務就是把規(guī)定的歸檔放在桌面上。對于這個任務,首先分解成以下幾個任務:找到搜索功能、輸入查找的文檔名稱、復制查到的文件、粘貼在桌面上,這樣一步一步分解和完成任務,學生就會很清楚做什么和怎么做了。在任務的完成過程中,教師只是指導者和引導者。所以,在任務的完成中需要發(fā)揮學生的探究意識和主觀能動性,讓學生結(jié)合老師的引導自主學習和自我探究。這樣的教學模式,一方面可以減少老師的工作量,另一方面又能提升學生的探究意識,何樂而不為呢。
三、寓教于樂,開展游戲教學
1加強技能操作,激發(fā)學生的自主意識
在計算機教學中,學生的主動學習意識對于操作技能的學習是非常重要的,因此興趣是學生學好計算機教學計算機課程最重要的推動力。計算機是一門非常注重理論與實踐結(jié)合的學科,因此加強學生學習計算機的主觀能動性是非常有必要的。當前很多計算機教師在指導學生進行實際操作時,通常不重視學生的學習感受,只是一味的對計算機操作步驟進行按部就班的講解,隨后在將操作的相關(guān)步驟演示一遍給學生看,在這枯燥教學的過程中,只能使得學生被動的獲取相關(guān)知識。如果計算機教師能夠從學生的主觀能動性培養(yǎng)方面出發(fā),就可以使學生更加充分的了解到學習計算機的重要性,這樣就能進一步的提升學生在計算機學習中的積極性[1]。舉例來說,教師在講解計算機操作的入門知識時,可對學生充分講解計算機的發(fā)展歷史與進程,同時向?qū)W生詳細介紹計算機的基本理念以及硬件組成,并對不同硬件的相關(guān)功能進行分析解說,同時為學生展示計算機基本外設的用途和使用效果,這樣既可以有效的將學生的求知欲望激發(fā)出來。
2實際操作中,融入互動教學
在培養(yǎng)學生的計算機操作技巧過程中,如果教師只是枯燥乏味地對課本內(nèi)容進行解讀,一切照本宣科,學生的積極性就無從體現(xiàn)?,F(xiàn)在很多教師喜歡照著課本內(nèi)容給學生一次性演示操作步驟,只是在重點環(huán)節(jié)強調(diào)兩句,但這樣的教學方式是不利于學生理解和記憶的。大部分的學生對計算機的操作規(guī)程,都是經(jīng)過教師對計算機的講解而了解的,但當自己操作時,就無法想教師一樣操作的得心應手,在操作的過程中不得不查閱相關(guān)書籍,從而導致的最終結(jié)果,學生還是參考書籍的相關(guān)步驟來進行操作,這種結(jié)果對于提升學生的計算機操作水平?jīng)]有多少幫助。教師可以采取設計問題的方式提升學生對計算機操作的理解,而具體問題則根據(jù)學生的計算機操作水平設置。舉例來說,當學習到處理圖畫的方法時,教師可以以教材為平臺,讓學生從教材中充分體會到圖畫變化的效果。當學生對繪圖軟件有一個簡單的了解之后,教師在根據(jù)學生的實際操作情況進行針對性的提問,例如讓學生用某作繪圖件繪畫一些圖案后,再讓學生思考此軟件和之前所熟悉的軟件之間有什么區(qū)別。這樣一來,不僅學生以前所學的知識得以鞏固,教師和學生之間也能實現(xiàn)良好互動。
3加強操作技巧培養(yǎng),重視理論結(jié)合實際
教師在進行計算機教學計算機教學的過程中,不僅應進行理論知識的傳授,還應對學生進行操作技巧上的培養(yǎng)。理論和實踐總是相互聯(lián)系而又相互影響的,所以教師應具備足夠的靈活性,在對學生進行理論教學的同時,也加強對學生實踐能力的考察和培養(yǎng)。教師要想加強學生操作計算機的能力,必須在理論教學的基礎(chǔ)上結(jié)合實際教學手段[2]。在理論知識的指導下,學生們不僅能夠有效避免在操作計算機時出現(xiàn)違規(guī)操作現(xiàn)象,還能夠加強學生對計算機操作的理解。因此在進行計算機教學時,教師應將理論充分滲透到實際操作當中。舉例來說,當學習word軟件時,教師可以首先向?qū)W生講解word的理論知識,包括其歷史、各窗口的主要功能等,教師先帶領(lǐng)學生認識word主要工具和選項的作用。當學生對word的理論知識有一定的了解之后,教師就可以引導學生進行實際操作了。在教導學生word的實際操作技巧時,教師可以選擇一則帶圖片的新聞報道,然后讓學生用word軟件還原這則新聞報道,將相關(guān)圖片嵌入文字區(qū)域中。當學生完成了實際操作后,學生對word軟件的理解程度就會得到顯著加深。
4在教學評價中,納入操作技能
教學評價不僅是計算機教學的重要環(huán)節(jié),也是衡量學生對計算機知識水平掌握程度的有效手段。為充分提高學生對計算機實際操作的重視,教師有必要將相關(guān)操作技能納入到對學生的教學評價標準當中,這樣一來,不僅能夠?qū)崿F(xiàn)評價方式的多樣性,還能促進學生的全面發(fā)展。另外,在進行教學評價時,教師應突出學生的課堂主體地位,照顧學生的自信心,提高學生主動學習計算機的積極性[3]。舉例來說,當教師對窗口知識進行評價時,不僅要評價學生學習windows操作系統(tǒng)窗口知識的理論基礎(chǔ),還應提升學生對窗口知識實際操作能力的評價,例如學生是否已經(jīng)掌握了最大化、最小化及還原窗口的技巧,學生是否學會了關(guān)閉窗口的技巧。同時,教師也應注重對學生進行人性化的評價,不要打壓學生的學習積極性。在教學過程中納入評價標準,不僅加強了學生靈活運用計算機操作知識的能力,還能加強學生對計算機操作重要性的認識。
5結(jié)束語
綜上,在計算機教學中,對學生操作技能的培養(yǎng)已經(jīng)成為當前計算機教學的重要組成部分,直接影響著學生學習計算機基礎(chǔ)應用的質(zhì)量,因此教師也應以積極的態(tài)度應對這一形勢,加強對計算機操作教學重視程度。
作者:高亞玲 單位:陜西電子科技職業(yè)學院
引用:
[1]王曉英,馮珊珊.計算機教學計算機教學中操作技能培養(yǎng)[J].西南財經(jīng)大學,2015,(04):29.
一、課程教學難點
1.理論性強
該課程教學內(nèi)容理論性強、概念抽象、涉及知識面廣,學生時其整體實現(xiàn)思想和技術(shù)往往難以理解,學習時有較大難度,大部分學生有一種畏難情緒。因此學生很容易陷入疲于記憶的狀態(tài),忽略了對課程各部分間關(guān)系和課程教學目標的把握。因而該課程是計算機專業(yè)中教師“最難教”,學生“最難學”的課程之一。
2.學習效果見效不快
很多學生對學后有立竿見影效果的課程興趣較大,如程序設計語言,學生學會了便很快可以就某個問題編寫程序上機運行,頗有成就感;而對諸如操作系統(tǒng)這樣原理性強,實驗要求高,設計一個操作系統(tǒng)又不現(xiàn)實的課程,一些學生因感覺學習后效應不會立即顯現(xiàn)而對課程重視度較低。
二、教學目標
操作系統(tǒng)是目前最復雜、技術(shù)含量最高的軟件,在計算機專業(yè)軟、硬件課程的設置上起著承上啟下的作用,其中的許多設計思想、技術(shù)和算法都可以推廣和應用到大型的、復雜的系統(tǒng)設計,以及其他領(lǐng)域。因此,其教學目標應重在培養(yǎng)學生理解和掌握計算機操作系統(tǒng)的基本工作原理、設計技術(shù)及設計方法,培養(yǎng)學生開發(fā)系統(tǒng)軟件和大型應用軟件的意識和能力,同時還要讓學生了解現(xiàn)代操作系統(tǒng)的新思想、新技術(shù)和發(fā)展研究動向。
三、課程知識體系設計
鑒于以上課程教學難點,教師若能從繁雜抽象的理論中理出一個脈絡清晰的課程知識體系呈現(xiàn)給學生,將為有效達到教學目標要求起到事半功倍的作用。該課程教學內(nèi)容有縱、橫兩條主線,縱線主要指操作系統(tǒng)各功能的設計思想、處理機制,橫線主要指功能實現(xiàn)的具體技術(shù)方法、不同環(huán)境下的實現(xiàn)差異。因此,整個課程知識體系可按縱、橫兩條線展開,遵循知識、能力、素質(zhì)協(xié)調(diào)發(fā)展的原則,從知識模塊、知識單元和知識點3個層次來設計。其中知識模塊代表特定學科子領(lǐng)域,可包括若干知識單元;知識單元代表知識模塊中的不同方向,可包括若干知識點;知識點代表知識模塊中單獨的主題,是教學活動中傳遞教學信息的基本單元。
1.縱向功能線
本文的縱向功能線是從資源管理功能出發(fā)來設計,通過基于操作資源管理功能的知識建構(gòu),學生能明確所學內(nèi)容在知識體系中的層次、位置、關(guān)系。此處為使結(jié)構(gòu)更清晰,按操作系統(tǒng)資源管理功能出發(fā)的縱向功能線細化為進程管理、處理機管理、存儲器管理、設備管理、文件管理和用戶接口六個知識模塊,由此設計的縱向功能線知識結(jié)構(gòu)如下:
(1)進程管理知識模塊包括進程概念、進程調(diào)度、進程互斥、進程同步、進程通信、進程死鎖各知識單元。進程概念包含進程特征、進程狀態(tài)與轉(zhuǎn)換、進程控制各知識點;進程調(diào)度包含調(diào)度時機、調(diào)度算法、調(diào)度過程各知識點;進程互斥包含與時間有關(guān)的錯誤、臨界資源與臨界區(qū)、臨界區(qū)使用原則、臨界區(qū)互斥訪問的解決途徑、臨界區(qū)互斥訪問的解決途徑各知識點;進程同步包含信號量同步機制、生產(chǎn)者與消費者問題、讀者與寫者問題、哲學家進餐問題各知識點;進程通信包含忙等待策略、睡眠和喚醒策略、消息傳遞策略各知識點;進程死鎖包含產(chǎn)生原因、必要條件、解決途徑各知識點。
(2)處理機管理知識模塊包括分級調(diào)度、調(diào)度算法、算法評價各知識單元。分級調(diào)度包含作業(yè)調(diào)度、交換調(diào)度、進程調(diào)度各知識點;調(diào)度算法包含作業(yè)調(diào)度算法、進程調(diào)度算法各知識點;算法評價包含作業(yè)調(diào)度算法評價、進程調(diào)度算法評價各知識點。
(3)存儲器管理知識模塊包括存儲管理功能、存儲管理方案各知識單元。存儲管理功能包含內(nèi)存分配與回收、地址映射、內(nèi)存共享、內(nèi)存保護、內(nèi)存擴充各知識點;存儲管理方案包含分區(qū)存儲管理、頁式存儲管理、段式存儲管理、段頁式存儲管理各知識點。
(4)設備管理知識模塊包括數(shù)據(jù)傳送控制方式、并行技術(shù)各知識單元。數(shù)據(jù)傳送控制方式包含程序直接控制方式、中斷方式、DMA方式、通道控制方式各知識點;并行技術(shù)包含通道技術(shù)、中斷技術(shù)、緩沖技術(shù)、分配技術(shù)、虛擬技術(shù)各知識點。
(5)文件管理知識模塊包括文件結(jié)構(gòu)、文件存儲空間管理、文件目錄管理、文件存取控制各知識單元。文件結(jié)構(gòu)包含文件邏輯結(jié)構(gòu)與文件存取、文件物理結(jié)構(gòu)與存儲設備各知識點;文件存儲空間管理包含空閑文件目錄、空閑塊鏈、位示圖各知識點;文件目錄管理包含文件目錄形式、文件共享與保護、目錄檢索各知識點;文件存取控制包含文件存取控制方法。
(6)用戶管理知識模塊包括命令接口和系統(tǒng)調(diào)用知識單元。命令接口包含脫機控制命令、聯(lián)機控制命令知識點;系統(tǒng)調(diào)用包含設備管理類命令、文件管理類命令、進程管理類命令、存儲管理類命令、線程管理類命令各知識點。
2.橫向技術(shù)線
操作系統(tǒng)知識點看似繁雜,但究其原理,在對不同系統(tǒng)資源功能進行管理時,所采取的策略和方法有很多是相同的。因此通過對重要方法和機制進行貫穿式的橫向技術(shù)線,可使被條塊分割的教學內(nèi)容有效關(guān)聯(lián)起來;通過橫縱交錯的連接,可使看似離散的知識有穩(wěn)固而緊密銜接的結(jié)構(gòu)。從操作系統(tǒng)四種重要實現(xiàn)技術(shù)出發(fā)的橫向技術(shù)線包括中斷技術(shù)、共享技術(shù)、虛擬技術(shù)和緩沖技術(shù)。當然,有些技術(shù)在其它相關(guān)課程中已有介紹,也可看出其在整個計算機系統(tǒng)中的重要程度,由此設計橫向技術(shù)線知識結(jié)構(gòu)如下:
(1)中斷技術(shù)知識模塊是實現(xiàn)程序并發(fā)執(zhí)行與設備并行操作的基礎(chǔ),它包括中斷類型、中斷優(yōu)先級、中斷事件各知識單元。中斷類型知識單元包括外中斷、內(nèi)中斷知識點;中斷優(yōu)先級知識點在不同的系統(tǒng)中有不同的規(guī)定;中斷事件知識單元包括進程創(chuàng)建與撤消、進程阻塞與喚醒、分時時間片、缺頁中斷與缺段中斷、I/O操作、文件操作各知識點。
(2)共享技術(shù)知識模塊是提高資源利用率的必然途徑,它包括處理機共享、存儲共享、設備共享、文件共享各知識單元。處理機共享包含進程的并發(fā)執(zhí)行;存儲共享包含外存儲器共享、內(nèi)存儲器共享知識點;設備共享包含SPOOLing系統(tǒng);文件共享包含便于共享的文件目錄。:
(3)虛擬技術(shù)知識模塊是把一個物理實體變?yōu)槿舾擅嫦蛴脩舻倪壿媶卧?使資源的用戶使用與系統(tǒng)管理相分離,從而提高資源利用率和安全性方,它包括虛擬處理機、虛擬存儲器、虛擬存儲器方法、虛擬設備、虛擬文件各知識單元。虛擬處理機包含多進程管理;虛擬存儲器包含地址轉(zhuǎn)換、中斷處理過程、置換知識點;虛擬存儲器方法包含頁式管理、段式管理、段頁式管理各知識點;虛擬設備包含設備共享;虛擬文件包含文件共享。
(4)緩沖技術(shù)知識模塊是異步技術(shù)的實現(xiàn)前提,可大大提高相關(guān)資源的并行操作程度,它包括存儲管理緩沖技術(shù)、設備管理緩沖技術(shù)、文件管理緩沖技術(shù)各知識單元。存儲管理緩沖技術(shù)包含快表;設備管理緩沖技術(shù)包含硬緩沖、軟緩沖、SPOOLing系統(tǒng)中的輸入/輸出井知識點;文件管理緩沖技術(shù)包含記錄成組技術(shù)、文件表的打開。
四、課程知識體系操作
知識體系的設計顯然要有必要的操作作為支持才能使其與學習者間進行互動,形成交流并達到知識的內(nèi)化。依據(jù)上述的知識體系設計,該課程教學可采用以下兩個步驟進行操作,一是以“核心拓展”的方式進行縱向功能學習,二是以“小組學習和共同學習相結(jié)合”方式進行橫向技術(shù)綜合學習。
“核心拓展”方式中核心指六大知識模塊,它們也是該課程的核心內(nèi)容,教師應結(jié)合具體系統(tǒng)的具體實例以講授方式進行,講授過程中對于一些關(guān)鍵算法一定要以具體實例加以講解,不能照本宣科?!靶〗M學習和共同學習相結(jié)合”方式可采用將多次出現(xiàn)的具體技術(shù)單獨提出來,討論哪些功能應用了該技術(shù)。分小組,一個小組負責總結(jié)一項技術(shù),然后以小組宣講共同討論的方式來加深技術(shù)對功能的應用。
通過這兩個步驟的操作,整個課程的知識體系便可以橫、縱兩條線的形式清晰地呈現(xiàn)在學生面前,為培養(yǎng)學生從離散到系統(tǒng)性的學習和思維習慣創(chuàng)造條件。
參考文獻:
關(guān)鍵字組件重用操作系統(tǒng)OSKit
1引言
當前,操作系統(tǒng)的功能不斷擴展,操作系統(tǒng)的類型呈現(xiàn)出多樣化的趨勢。一個小規(guī)模的開發(fā)小組已經(jīng)不可能完全從頭開始實現(xiàn)一個實用的操作系統(tǒng),而一般情況下,研究人員只對操作系統(tǒng)的一些特定領(lǐng)域感興趣,而對于另外一些元素,如啟動加載代碼、核心啟動代碼、設備驅(qū)動程序和內(nèi)存分配代碼等往往不感興趣,但是一個可運行的原型系統(tǒng)又必須包含這些內(nèi)容。編寫這些基礎(chǔ)結(jié)構(gòu)延緩了操作系統(tǒng)研究項目的進度,同時也增加了進行操作系統(tǒng)研究的代價。為了解決這一問題,猶他大學的FLUX研究小組開發(fā)了OSKit,它提供了一個框架和一組模塊化的、具有簡單接口的庫以及一組清晰的、可重用的OS組件。OSKit可以用來構(gòu)建操作系統(tǒng)內(nèi)核、外層服務和其他核心OS功能模塊。OSKit提供了各種功能模塊,諸如簡單自舉,一個可用于內(nèi)核的最小化POSIX環(huán)境、與物理內(nèi)存和其約束一致的內(nèi)存管理、廣泛的調(diào)試支持,以及高層子系統(tǒng)如協(xié)議棧和文件系統(tǒng)。開發(fā)者可以根據(jù)自己的研究興趣或所要考慮的性能來使用這些模塊,或用他們自己的模塊來替代標準的OSKit模塊。
OSKit公開了它內(nèi)部的實現(xiàn)細節(jié),允許用戶從成熟的操作系統(tǒng)中不加修改地提取代碼,然后通過一小部分經(jīng)過仔細設計的粘接代碼將它們合并到一起,隔離它們的依賴性,并輸出良好定義的接口。OSKit使用這一技術(shù)整合了許多穩(wěn)定而成熟的源代碼,包括設備驅(qū)動、文件系統(tǒng)、網(wǎng)絡協(xié)議等等。實踐表明,使用組件軟件架構(gòu)和重用技術(shù)會給操作系統(tǒng)實現(xiàn)領(lǐng)域帶來大的影響。
2組件技術(shù)簡介
組件技術(shù)是一種較新的軟件開發(fā)技術(shù)。到目前為止,還難以確定組件技術(shù)的明確定義。比如,對組件技術(shù)的常見說法有以下這些:“二進制軟件單元”、“任意場合可部署的軟件”、“特別適合第三方開發(fā)”和“規(guī)范定義的接口”等等。大致上可以這樣理解:所謂組件,其實就是一種可部署軟件的代碼包,其中包括某些可執(zhí)行模塊。組件單獨開發(fā)并作為軟件單元使用,它具有明確的接口,軟件就是通過這些接口調(diào)用組件所能提供的服務,多種組件可以聯(lián)合起來構(gòu)成更大型的組件乃至直接建立整個系統(tǒng)。組件的實現(xiàn)必須支持一種或者多種其用戶所希望獲得的接口。實現(xiàn)組件并不一定需要采用面向?qū)ο笳Z言。為了構(gòu)造新應用程序,軟件開發(fā)人員找出適當?shù)慕M件,將這些組件加入到正在開發(fā)中的應用程序,同時對應用程序進行測試并保證應用程序的組裝工作按照預定的規(guī)劃正常進行。采用組件技術(shù)能降低開發(fā)、測試和維護成本,提高可靠性和穩(wěn)定性。
3Oskit組件綜述
OSKIT的組件庫提供了一般情況下更高層的功能,它通常只對外開放一些相關(guān)的公用調(diào)用接口。目標系統(tǒng)通過OSKit的面向?qū)ο蟮腃OM接口來與這些組件進行交互。以下幾節(jié)概述了OSKit所提供的組件。
3.1引導程序
大多數(shù)操作系統(tǒng)多有自身的啟動加載機制,彼此互不兼容。這種加載機制的多樣性并不是由于每個OS所要求的自舉服務不同而引起,而是由于構(gòu)建啟動加載器的特定方式造成的。因為從操作系統(tǒng)研究的立場來看,啟動加載器是一個令人不敢興趣的領(lǐng)域,因此OS開發(fā)者通常進行一個最小化、快捷的設計。由于設計理念和要求的輕微差別,每個啟動加載器都不適用于下一個OS。為了解決這個問題,OSKit直接支持多啟動標準,這一標準是由幾個OS項目的成員共同設計的,它的目的是提供一個簡單而通用的啟動加載器與OS內(nèi)核間的接口,從而允許一個啟動加載器加載任何兼容的OS。
在進行操作系統(tǒng)研究時,多啟動標準非常有用,這其中的主要原因是啟動加載器在加載內(nèi)核自身的同時還具有加載附加文件或者啟動模塊的能力。這里的一個啟動模塊只是一個普通文件,啟動加載器不以任何方式解釋它,而僅僅把它隨同內(nèi)核映像一起加載到保留物理內(nèi)存塊中。在啟動內(nèi)核時,啟動加載器提供給內(nèi)核以下內(nèi)容:物理地址的列表、所有已加載的啟動模塊的大小,以及與每個模塊相聯(lián)系的由用戶定義的字符串。這些啟動模塊和與它們相聯(lián)系的用戶定義的字符串由內(nèi)核解釋。這樣做的目的是為了通過提供內(nèi)核啟動時需要的數(shù)據(jù),諸如初始化程序、設備驅(qū)動和文件系統(tǒng)服務器,來減輕內(nèi)核啟動的負擔。
3.2核心支持庫
OSKit核心支持庫的主要用途是讓客戶OS更容易訪問硬件設施。它包含了一個較大的實用函數(shù)和符號定義的集合,該集合對于管理模式代碼是非常具體的。與此相對應,OSKit的大多數(shù)其他庫在用戶模式代碼中通常很有用。和OSKit的其余部分所不同的是,多數(shù)核心支持代碼必須是針對特定系統(tǒng)結(jié)構(gòu)的,而這些特定機器的細節(jié)對客戶OS也是有用的。例如,在x86機器上,核心支持庫包含一些函數(shù),用來創(chuàng)建和操縱x86頁表和段寄存器。其他OSKit組件通常提供建立在這些低層機制上的與體系結(jié)構(gòu)無關(guān)的設施,但是為了提供最大的靈活性,與特定結(jié)構(gòu)相關(guān)的接口始終可以被訪問。
OSKit核心支持庫在x86體系結(jié)構(gòu)上尤為重要,因為該體系結(jié)構(gòu)的OS級編程環(huán)境特別復雜和模糊。核心支持庫仔細地設置了一個基本的32位執(zhí)行環(huán)境(為了與MS-DOS兼容,x86處理器通常以16位模式開始),初始化段和頁轉(zhuǎn)換表,安裝一個中斷向量表,并提供缺省的陷阱和中斷處理程序。當然,客戶OS能夠修改或重載這些行為。然而,在缺省情況下,核心支持庫自動地做所有必要的工作,以便使處理器進入一個方便的執(zhí)行環(huán)境,此時中斷、陷阱、調(diào)試以及其他標準設施已經(jīng)如預期的那樣開始工作。該庫在缺省情況下自動地定位所有隨內(nèi)核加載的啟動模塊,并保留它們所在的物理內(nèi)存。接下來,應用程序可以很容易使用它們。客戶OS只需以標準C語言風格提供一個main()函數(shù)。一切都設置好以后,內(nèi)核支持庫將用所有參數(shù)和由啟動加載器傳遞過來的環(huán)境變量來調(diào)用它。
3.3內(nèi)存管理庫
如同在一個標準C語言庫中實現(xiàn)的malloc()一樣,內(nèi)存管理代碼典型地用于用戶空間。通常并不適用于內(nèi)核。設備驅(qū)動常常需要分配特定類型的內(nèi)存,并伴隨具體的調(diào)整屬性。例如,對于內(nèi)建的DMA控制器只能訪問最初的16M物理內(nèi)存。為解決這些內(nèi)存管理問題,OSKit包含了兩個簡單而靈活的內(nèi)存管理庫:(1)基于隊列的內(nèi)存管理器(或稱LMM),它提供了功能強大且高效的原語來進行分配管理,并支持在一個池中管理多種類型的內(nèi)存。(2)地址映射管理器(或稱AMM)被設計用來管理不必直接映射到物理內(nèi)存或虛擬內(nèi)存的地址空間,它對OS的其他方面提供了類似的支持,諸如進程地址空間、分頁、空閑塊或IPC名字空間的管理。盡管這些庫可以很容易地應用在用戶空間,但實際上它們是被特別設計用來滿足OS內(nèi)核的需求。
3.4最小C語言庫
成熟的OS內(nèi)核一般都包含著相當數(shù)量的僅僅用來重新實現(xiàn)基本的C語言庫函數(shù)如printf()和malloc()的代碼。與此形成對比的是,OSKit提供了一個最小化C語言函數(shù)庫,它圍繞著最小化依賴性而不是最大化函數(shù)性和性能的原則來設計。
3.5調(diào)試支持
OSKit的一個最實用的好處是:給定一個適當?shù)挠布O置,它立刻就能提供給OS開發(fā)者一個完全源代碼級的內(nèi)核調(diào)試環(huán)境。OSKit內(nèi)核支持庫包括一個可用于GNU調(diào)試器(GDB)的串行存根模塊,它在客戶OS環(huán)境中處理陷阱,并使用GDB的標準遠程調(diào)試協(xié)議通過一個串行程序與運行在另一臺機器上的GDB通信。甚至當客戶機OS執(zhí)行自己的陷阱處理時,OSKit的GDB存根模塊也是可用的。如果客戶OS提供適當?shù)你^子,它甚至支持多線程調(diào)試。除了基本的調(diào)試器支持,OSKit也提供了一個內(nèi)存分配調(diào)試庫,它可以跟蹤內(nèi)存分配并檢測一般的錯誤,如緩沖區(qū)溢出和釋放已釋放的內(nèi)存。這個庫提供了與許多普通應用程序調(diào)試器相似的功能性,所不同的是它運行在由OSKit提供的最小內(nèi)核環(huán)境中。3.6設備驅(qū)動支持
在OS開發(fā)和維護中最艱巨的一個任務是支持多種多樣的I/O硬件。這些復雜的設備常會含有潛在的錯誤,而新硬件的又常常伴隨著不兼容的軟件接口。由于這些原因,OSKit采用了為現(xiàn)有內(nèi)核開發(fā)的穩(wěn)定的、經(jīng)過充分測試的驅(qū)動程序。OSKit使用了一種封裝技術(shù),將現(xiàn)有的驅(qū)動程序代碼基本上未加修改地合并到OSKit中。這些現(xiàn)有的驅(qū)動程序被一個OSKit粘結(jié)代碼層所包裝,從而使得這些驅(qū)動程序可以在與開發(fā)它們的環(huán)境完全不同的環(huán)境中工作。目前,來自Linux的大多數(shù)以太網(wǎng)卡、SCSI和IDE磁盤的設備驅(qū)動程序被包括進來,總數(shù)超過了五十種。用同樣的方式,來自FreeBSD的八個字符設備驅(qū)動程序也被包含了進來,它們支持標準PC控制臺和串口及不同的多串口板。由于OSKit把這些驅(qū)動仔細地進行了包裝,F(xiàn)reeBSD驅(qū)動程序可以與Linux驅(qū)動程序一起工作。
3.7協(xié)議棧
OSKit提供了一個完整的TCP/IP網(wǎng)絡協(xié)議棧。如同驅(qū)動程序一樣,有關(guān)網(wǎng)絡的代碼也可以通過封裝機制被合并進來。OSKit當前可以從Linux中獲取網(wǎng)絡設備驅(qū)動程序,它們是PC平臺可獲得的最大的免費資源。OSKit的網(wǎng)絡組件繼承于FreeBSD4.4,它通常被認為具有更多成熟的網(wǎng)絡協(xié)議。這顯示了使用封裝機制將現(xiàn)有軟件包裝成靈活的組件的第二個優(yōu)點:即從不同的資源中獲取最好的組件,并讓它們一起被使用。
3.8文件系統(tǒng)
通過使用封裝技術(shù),OSKit吸收了NetBSD的基于磁盤的文件系統(tǒng)代碼。NetBSD之所以被選擇為首要資源庫,是因為在可用的系統(tǒng)中,它的文件系統(tǒng)代碼被最清晰地分離了出來,而FreeBSD和Linux的文件系統(tǒng)與它們的虛擬內(nèi)存系統(tǒng)結(jié)合的更緊密。當前,OSKit也把Linux文件系統(tǒng)合并了進來,以便能夠支持多種類型的文件系統(tǒng)格式,如Windows95、OS/2和SystemV的文件系統(tǒng)格式等等。
OSKit文件系統(tǒng)輸出的COM接口類似于許多Unix文件系統(tǒng)所使用的內(nèi)部VFS接口。這些接口具有很好的粒度,使我們可以不必接觸OSKit文件系統(tǒng)的內(nèi)部。例如,OSKit接口只接受簡單的路徑名組件,允許安全封裝的代碼執(zhí)行適當?shù)脑L問許可檢查。
4OSKit的現(xiàn)狀
自從在1996年6月了OSKit的第一個公開發(fā)行版以來,OSKit已經(jīng)更新了多次,每次更新都增加了一些算法,并修正了一些錯誤。最新的發(fā)行版是2002年3月的版本。由此可見,OSKit一直處于操作系統(tǒng)開發(fā)平臺的前沿,其自身也在不斷完善和發(fā)展。
5結(jié)論
作為一個操作系統(tǒng)研究與開發(fā)的平臺,OSKit大大減輕了操作系統(tǒng)研究與開發(fā)者的負擔。它可以讓開發(fā)人員避開復雜的底層,而把興趣集中與他們所感興趣的領(lǐng)域。開發(fā)者可以用自己編寫的組件來取代OSKit中的部分組件,以滿足自己特定的需要,從而豐富了操作系統(tǒng)的應用層??傊?,OSKit滿足了實際客戶系統(tǒng)的需求,有助于操作系統(tǒng)的研究與開發(fā)。
參考文獻
(1)湯海京基于面向?qū)ο蟛僮飨到y(tǒng)開發(fā)平臺(OSKit)的分析與程序設計www-/developerWorks/linux/kernel/oskit/part1/index.shtml
(2)MichaelHohmuthUsingtheOSKitasabaseforL4applications
關(guān)鍵詞甘草酸藥理作用機制研究進展
甘草為多年生草本植物甘草Glycyrrhizaurlensis的根及根莖,性味甘平,歸心、肺、脾、胃經(jīng),為我國著名的大宗常用中藥材和工業(yè)原料,國內(nèi)、國際市場需求量都很大,為臨床上最為常用的中草藥之一。甘草具有補脾益氣、潤肺止咳、通經(jīng)脈,利血氣,清熱解毒,止血祛痰潤肺的功效,廣泛地被用丁保肝、降血脂、抗癌、抗干擾素誘生劑及增強細胞免疫調(diào)節(jié)等方面?,F(xiàn)代科學研究表明,甘草中含有100多種有效化學成分,其中以甘草甜素、甘草次酸、甘草苷元和甘草多糖為主。甘草酸(GlycyrrhizicAcid,GA)是一個最重要的甘草甜素類化合物,有顯著的腎上腺皮質(zhì)激素樣作用,可用丁人體抗衰老、抗炎、降壓、增強肌體免疫力、提高生理機能、抑制癌細胞生長等,它以18-H的兩種差向異構(gòu)體存在(α體和β體),兩者均具有一定的生理活性,如甘草酸_銨(甘利欣)為α體制劑,具有明顯的降酶、抗炎和保肝作用;而強力寧和復方甘草甜素則為β體制劑。甘草酸在臨床上的應用表明了其確實的療效,本文就近年來對甘草酸豐富的藥理作用及機制研究進行了綜述。
1抗腫瘤作用
體內(nèi)外抗腫瘤藥理模型的研究中,GA對不同腫瘤細胞株均顯示了較強的細胞毒作用,通過致細胞變異及誘導細胞凋亡等多種機制,抑制腫瘤細胞增殖,發(fā)揮細胞毒作用。利用細胞胞質(zhì)溶膠混懸培養(yǎng)液以及完整的結(jié)腸細胞培養(yǎng)物兩種模型體系研究后發(fā)現(xiàn),GA通過抑制人體結(jié)腸腫瘤細胞中N-乙酰基轉(zhuǎn)移酶活性和DNA-2氨基芴的內(nèi)斂可產(chǎn)生抗該腫瘤株增值的藥理作用,顯著降低乙酰轉(zhuǎn)移酶類在人體結(jié)腸腫瘤細胞清除系統(tǒng)的Km和Vmax的有效值[1],在亞細胞毒性濃度時,顯著性抑制芳香胺N-乙基酰轉(zhuǎn)移酶在人體結(jié)腸腫瘤細胞瘤株(colo205)的活性,且這一抑制作用呈現(xiàn)出劑量依賴性。同時,DNA-2-氨基芴內(nèi)斂結(jié)構(gòu)也受到了有效的抑制。該研究首次闡明GA通過抑制乙酰轉(zhuǎn)移酶活性和DNA加合物生成來抑制腫瘤的惡化,為臨床上GA的應用提供廠新的思路。另外,GA可通過刺激黑色素瘤細胞B16所含的黑色素生成,加速腫瘤細胞的“老化”。GA可劑量依賴性增加酪氨酸酶的表達信使RNA(mRNA)在細胞間質(zhì)中的水平,進而提高蛋白質(zhì)、酶活性、黑色素含量。研究過程中還發(fā)現(xiàn),GA能增加絡氨酸酶依賴性蛋白質(zhì)-2(tyrosinasc-rclatcdprotcin-2,TRP-2)的mRNA的表達,對TRP-1卻無顯著影響,說明GA在有效濃度范圍內(nèi)無細胞毒性,因此在無毒性濃度內(nèi)等量使用GA對正常黑色素生成無影響,以上結(jié)論表明GA通過轉(zhuǎn)錄激活機制進而誘導刺激黑素產(chǎn)生,發(fā)揮抗黑色素瘤的作用[2]。
GA的抗腫瘤藥理作用是多樣的,CHUNG等進行系統(tǒng)的研究后,得出的構(gòu)效關(guān)系結(jié)論為進一步以GA前體結(jié)構(gòu)開發(fā)新藥物提供丁思路:①GA能減滅細胞癌變刺激物(如乙醇、丙酮、醋氨酚、CCl4等)活化:酶學測定,通過抑制肝微粒體細胞色素P450(CYPlA,)活性減少前致癌物的活化,GA具有化學性防癌的作用,可對抗四氯化碳、半乳糖胺及丙烯基甲酸鹽等化學物質(zhì)所致肝細胞癌變性損傷。α構(gòu)型既抑制“增毒”的細胞素P450同工酶活性,減少致癌物的代謝活化,又顯著誘導口相酶活性,加快毒物和致癌物的排泄。α和β構(gòu)型GA的抗癌變和急毒實驗比較研究顯示,α體抗D-氨基半乳糖肝損害作用優(yōu)于β體。α體分子結(jié)構(gòu)與潑尼松相似,易與類固醇激素的靶細胞受休結(jié)合,抗癌變作用也大于β體。研究還表明,兩者均可通過調(diào)節(jié)免疫功能達到抑制、阻礙桿細胞癌變的作用,并且α體比β體作用更強[3]。②GA在體內(nèi)可被葡萄糖醛酸酶水解成為甘草次酸和葡萄糖醛酸,前者有較強的抗氧化抗細胞毒活性,后者可與毒物結(jié)合而增強解毒功能,使其迅速從尿中排出而降低致癌性有關(guān)。③GA有抑制腫瘤細胞生成的作用,很可能是變異細胞的增殖受到抑制,進而限制腫瘤細胞的增長。④GA可直接作用于肝細胞,拮抗肝糖原的蓄積作用,加快毒物和致癌物的排泄。另外GA的三萜糖甘在小鼠肝線立體中能誘導滲透性的躍遷使薄膜電位消失、吡啶核甘酸氧化、細胞色素釋放和吞噬誘導作用產(chǎn)生因子,從而達到抗腫瘤的作用[4-6]。
2抗病毒作用
病毒影響著人們的健康和日常生活,嚴重地甚至能奪取生命。經(jīng)過藥理學研究,GA作為甘草中的主要抗病毒有效化學成分,抗病毒作用顯著[7-13]。GA可明顯減輕肝細胞脂肪變及壞死,減輕肝細胞間質(zhì)炎癥反應,抑制肝細胞纖維增生以及促進肝細胞再生等,且副作用少,是一種治療乙型肝炎值得重視與推廣的藥物。在對乙肝表面抗原表達的人肝細胞癌細胞系PLC/RRF/S’的研究中,發(fā)現(xiàn)甘草酸可以抑制異免疫體抗原(I-IBsAg)向細胞外分泌,并且具有劑量相關(guān)性。通過阻礙唾液酸的補充,GA抑制T-msAg的表達,從而抑制肝細胞被以乙型肝炎病毒破壞,改善了慢性乙肝患者肝功能障礙,增強和改善對IBsAg的抑制及I-IBV的免疫狀況。深入研究GA抗病毒的作用機制,主要可以被劃分為2種類型:①通過抑制病毒DNA復制產(chǎn)生抗病毒作用。據(jù)文獻報道,GA能劑量依賴性地有效地對抗二重感染拉古細胞(Raiicells)中EB病毒(Epstcin-Barrvirus)的復制。病毒抑制和細胞生長抑制的IC50分別是0.04和4.8mmol?L-1,選擇性指數(shù)高達到了120,顯著地抗病毒同時都正常細胞毒性很低。GA不影響EBV病毒對于細胞表面的吸附,也不使其微粒物鈍化,只是干擾EBV向細胞內(nèi)的穿透,阻斷進一步的復制循環(huán)。所以,GA代表一種新的抗EBV化合物的作用方式,不同于核苷類似物抑制病毒DNA多聚酶的方法[8]。②GA可抑制黃曲霉毒素-B(AflatoxinB1,AFB1)在細胞內(nèi)成活力從而減少其在肝細胞瘤細胞中的毒性[1]。AFB1有強烈的腐蝕氧化應激性,能強烈地誘導受到細胞發(fā)生癌變。研究表叫,在人體的肝癌細胞系(HepG2)中,GA能降低AFB1的細胞毒性,增加在細胞后處理過程中谷胱甘肽s-轉(zhuǎn)移酶活性,表現(xiàn)出對抗性的保護作用,且這種保護效應能抑制肝毒素代謝活化,對于化學誘導細胞癌變性具有顯著的保護作用。
80年代,日本學者首次報道了GA抗艾滋病病毒HIV的作用,曾引起轟動。艾滋病病毒HIV感染者的治療原則是阻止病毒增殖和增強機體免疫力。實驗證明GA可明顯抑制HIV增殖,并具有免疫激活作用。1.23mg?ml-1濃度下即可對HIV增殖抑制率達到50%,但抑制HIV感染的有效濃度高,范圍狹窄,若要維持其在血液中的有效濃度,須持續(xù)人量給藥。Watanbe等給小鼠感染HIV病毒制成艾滋病模型后,觀察了GA治療效果,發(fā)現(xiàn)治療后的小鼠存活期明顯延長,并且這些小鼠脾、淋巴結(jié)腫大被明顯抑制;對肛細胞、脾細胞和淋巴細胞進行培養(yǎng)后,發(fā)現(xiàn)它們的增殖能力增強。GA臨床用于治療艾滋病患者已收到一定效果,雖還有待于進一步觀察,但甘草已被稱為戰(zhàn)勝AUDS病的“仙草”[13]。
GA以其顯著的抗病毒效果以及豐富、獨特的抗病毒機制,將在抗病毒的臨床應用領(lǐng)域發(fā)揮越來越重要的作用。
3抗血清作用
近年專家們又發(fā)現(xiàn)GA可以治療血液疾病的物質(zhì),為人類疾病的治療提供了又一新的途徑。GA可顯著性減女血液中睪酮的含量,口服GA后,血清中的濃度睪酮濃度減少,其機制是干擾促成睪酮向雄烯二酮轉(zhuǎn)變的17β-羥基類固醇脫氫酶(hydroxysteroiddehydrogenase,HSD)活性,且這種增強呈顯著的遞進式[14]。在治療哈斯氏疾病時,GA可導致腎上腺皮質(zhì)激素-氫化可的松的增加,但其抗血清的作用仍不容小視:研究表明:GA在22-26歲的健康婦女的黃體期周期中對雄性激素的新陳代謝有影響??诜o予GA300mg?d-1,且不使用其他藥物方法時,血清腎素活性、血清腎上腺素、性激素,醛固酮和氫化可的松含量均發(fā)生了較大的變化:總的血清酮第一個月從(27.8±8.2)增加到(19.0±9.4),第二個月的治療開始顯現(xiàn)顯著性的差異(P<0.05),為(17.5±6.4)ng?dL-1,停藥后,雄烯二酮,黃體素和LH水平都不同程度的恢復;血漿腎素活性和醛固酮在治療期間被抑制,血壓和氫化可的松沒有變化。由此可以得出結(jié)論,GA可通過阻斷17-HSD和17-20分解酶的活性減少血清酮[15]。同時,GA能有效的抑制3α,20β-HSD,直接抑制酶作用結(jié)合物的競爭性拮抗作用,抑制11β-HSD和15-羥前列腺素脫氫酶發(fā)揮抗血清的活性[16]。此抗血清機理具有以下特點:極性更低,吸收更好;體內(nèi)分布更合理,肝臟靶向性更強;抗炎作用更強;對腎11-β-羥基類固醇脫氫酶抑制更弱,不良反應更小;毒性更低,因而在臨床上GA的抗血清應用越來越廣泛。
4免疫調(diào)節(jié)作用
GA具有非特異性免疫調(diào)節(jié)作用,其主要是增強細胞免疫作用,可增強MNnψ吞噬功能,消除抑制性Mψ的抑制活性,還可選擇性地增強輔T淋巴細胞的增殖能力和活性。近年來有研究發(fā)現(xiàn),在小鼠免疫系統(tǒng)腹膜內(nèi)使用GA后白細胞總數(shù)(WBC)計量增加了5倍。當使用熊果酸、齊墩果酸等藥物對動物治療時最大白細胞總數(shù)只能持續(xù)6天,而使用GA尉動物治療時最大白細胞數(shù)可持續(xù)9天以上。熊果酸、齊墩果酸對動物使用后WBC總數(shù)的白分增加量分別為91.48±4.6%,135.75±6.4%,而使用GA后WBC總數(shù)增加量為114.9±18%。骨髓細胞和α-酯酶陽性細胞在用GA后也有增加,GA與抗原作用可增加脾內(nèi)特異性抗體滴度和空斑形成細胞,顯著抑制遲發(fā)型超敏反應(DTH)。以上結(jié)果表明GA等對機體的免疫調(diào)節(jié)活性有影響[17]。
5其他藥理作用
抗炎,抗菌作用:GA具有皮質(zhì)激素樣抗炎抗菌作用,能夠抑制磷酯酶A活性,阻止組胺等活性物質(zhì)的釋放,降低活性因子的反應性以廈抑制抗體生成,臨床上多用于各種原因引起的上呼吸道感染,癰疽瘡毒及腎上腺皮質(zhì)功能低下癥。據(jù)研究報導,GA的抗真菌活性作用驚人,具有巨大的前景[18]。
6心血管方面作用
GA具有降血脂與抗動脈粥樣硬化作用,阻止動脈粥樣硬化的形成,通過動物模型證實,灌胃給于GA,對實驗性小鼠、大鼠血脂增高均有明顯抑制作用,對高脂飲食誘發(fā)的家鴿血清膽固醇升高也有明顯抑制作用。離體及在體研究表明:GA可延長烏頭堿誘發(fā)的心律失常潛伏期,減少室顫率,增加哇巴因誘發(fā)的室性心律失常的闡值口,推測GA可能具有影響心肌細胞離子通道的作用,應用膜片鉗技術(shù)觀察其對L型鈣通道電流(I-L)的影響,對探討GA對心肌細胞電生理作用機制提供廠很有意義的指導[19]。
7抗氧化作用
GA的抗氧化作用也是其新穎的作用領(lǐng)域之一,且表現(xiàn)出的顯著效果逐漸引起科學家的重視[20,21]。類胡蘿卜素中的β-GA為超分子復合體,具有罕見的抗氧化還原的特性。EPR的白旋捕獲技術(shù)證明,絡合結(jié)構(gòu)的GA可增加對斑蝥黃和胡蘿卜素的體內(nèi)清除速率,比過氧化氫清除速率快10mmn[22]。
本文將GA豐富的藥理活性和作用進行了詳細的介紹,以及相對深入的構(gòu)效關(guān)系的研究,為以GA為先導物,合理地進行分子設計合成新化合物的研究確定了重要方向。隨著研究的不斷深入,GA也將被更為廣泛地應用于各種相關(guān)疾病的臨床治療中,為人類造福。
參考文獻:
[1]Chung,JG,ChangHL,LinWC,etal.InhibitionofN-AcetyltransferaseactivityandDNA-2-Aminofluoreneadductsbyglycyrrhizicacidinhumancolontumorcells[J].FoodandChemicalToxicology,2000,38(2-3):163-172.
[2]JungGD,YangJY,SongES,etal.StimulationofmelanogenesisbyglycyrrhizininB16melanomacells[J].ExpMolMed,2001,33(3):131-135.
[3]陶春祥.甘草酸的藥用研究[J],中華實用中西醫(yī)雜志,2004,17(15):2285.
[4]HaseKJ,XiongQB,BasnetP,etal.Inhibitoryeffectoftetrahydroswertianolinontumornccrosisfactor-α-dcpcndcnthcpaicapoptosisinmicc[J].BiochemicalPharmacology,1999,57(12):1431-1437.
[5]MauroS,CristinaF,ArmaniniD,etal.Glycyrrhctinicacid-induccdpcrmcabilitytransitioninratlivermitochondria[J].BiochemicalPharmacology,2003,66(12):2375-2379.
[6]TuckerGR.Adrenocorticotropichormoneintheaetiologyandregressionofneuroblastoma[J].MedicalHypotheses,2002,59(2):117-128.
[7]李翠芹.甘草有效成分甘草酸和甘草酸及其衍生物的藥理作用研究進展[J].中華醫(yī)學研究與實踐,2004,2(3):48-51.
[8]LinJC.McchanismofactionofglycyrrhizicacidininhibitionofEpstcin-BarrvirusreplicationinVitro[J].AntiviralResearch,2003,59(1):41-47.
[9]ChanHT,ChanCandHoJW.InhibitionofglycyrrhizicacidonaflatoxinB1-inducedcytotoxicityinhepatomacells[J].Toxicology,2003,188(2-3):211-217.
[10]LinG,NnaneIPandChengTY.Theeffectsofpretreatmentwithglycyrrhizinandglycyrrhetinicacidontheretrorsine-inducedhepatotoxicityinrats[J].Toxicon,1999,37(9):1259-1270.
[11]RomcroMR,ThomasE,ScrranoM,A,etal.Effcctofartemisinin/artcsunatcasinhibitorsofhepatitisBvirusproductioninan“invitro”replicativesystem[J].AntiviralResearch,2005,68(2):75-83.
[12]ChengJM,LinHJ,HsuYH,etal.AquantitativebioassayforHIV-1geneexpressionbasedonUVactivation:effectofglycyrrhizicacid[J].AntiviralResearch,2004,62(1):27-36.
[13]史桂蘭,胡志浩.甘草.酸藥酸藥理作用及臨床研究進展[J].天津藥學,2001,13(1):10-12.
[14]RobcrtAJ,GuinnJS,HarpcrML,etal.Liquoriccconsumptionandsalivarytestosteroneconcentrations.TheLancet,2001,358(9293):1613-161.
[15]ArmaniniD,MattarclloMJ,FiorcC,etal.Licoriccrcduccsscrumtcstostcroncinhealthywomen[J].Steroids,2004,69(11-12):763-766.
[16]DuaxWLandDebashisG.Structureandfunctionofsteroiddehydrogenasesinvolvedinhypertension,fertilyty,andcacer[J].Steroids,1997,62(1):95-100.
[17]RaphaelTJandKuttanG.Effectofnaturallyoccurringtriterpenoidsglycyrrhizicacid,ursolicacid,oleanoliicacidandnomilinontheimmunesystem[J].Phytomedicine,2003,10(6-7):483-489.
[18]StattiGA,TundisR,SacchettiG,etal.VariabilityinthecontentofactiveconstitucntsandbiologicalactivetyofGlycyrrhizaglabra[J].inpress.
[19]仰禮真,姚望,祁小燕,等.甘草次酸對豚鼠心室肌單個細胞L型鈣通道的影響[J].中國新藥與床藥理,2002,13(3):161-163.
[20]PolyakovNE,LeshinaTV,SalakhutdinovNF,etal.Antioxidandandredoxpropertiesofsupramolescularcomplexesofcarotenoidswithβglycyrrhizicacd[J].inPress.