計算機研究論文范例6篇

前言:中文期刊網精心挑選了計算機研究論文范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。

計算機研究論文

計算機研究論文范文1

一、風險的特征

(一)固有風險的特征

固有風險是指假定不存在相關內部控制時,某一賬戶或交易類別單獨或連同其他賬戶、交易類別產生錯報或漏報的可能性。具體表現為:

1、電子化會計數據存在被濫用、篡改和丟失的可能性。手工系統中,紙質介質上的信息易于辨認、追溯,而在計算機系統中,由于存貯介質的改變,一旦用戶非法透過計算機系統的“防火墻”,極易破壞和修改電子數據,且不留蛛絲馬跡。計算機病毒、電源故障、操作失誤、程序處理錯誤和網絡傳輸故障也會造成實際數據與電子賬面數據不相符,增加了固有審計風險的可能性。

2、電子數據存在易于減少或消失審計線索的可能性。手工系統中,會計處理的每一步都有文字記錄和經手人簽名,審計線索清晰。但在計算機系統中,從原始數據的錄入到報表的自動生成,幾乎勿需人工干預,傳統的審計線索不復存在,為審計師追查審計線索帶來了極大困難。

3、原始數據的錄入存在錯漏的可能性。計算機系統下,大量的記賬憑證仍靠人工錄入,表面上機制賬、證、表的相互平衡可能掩蓋了人工錄入的錯漏。

(二)控制風險的特征

控制風險是指某一賬戶、交易類別或連同其他賬戶、交易類別產生錯報或漏報,而未能被內部控制防止、發現或糾正的可能性。具體表現為:

1、有意或無意使設置權限密碼實現職責分工的約束機制有失效的可能性。手工系統下,通過建立崗位責任中心達到內部控制的目的。在計算機系統下,一是通過劃分操作員的責任范圍,設置權限和密碼實現人員分工;二是通過軟件設計劃分若干子系統或功能模塊設置不同的責任中心。由于權限設置的重疊或跨責任中心越權設置,使這一控制措施有可能形同虛設。

2、網絡傳輸和數據存貯故障或軟件的不完善,會計數據出現異常錯誤的可能性。手工系統下,這種可能性幾乎不存在;而在計算機系統下,這種可能性難以通過有效的內控制度消除,必須靠先進的硬、軟件平臺以及會計軟件本身的自我保護,減少出現異常錯誤的幾率。就多數會計軟件看,對數據錄入的一致性和正確性控制,會計數據處理的安全性和連續性控制,軟件設計還是比較縝密的。但對集成化程度較高的企業級管理軟件,數據的共享性和一致性還不盡如人意。另外某些網絡平臺在實際應用中問題還是不少。

3、會計軟件對現金和銀行存款的收付業務缺乏實時有效的控制手段。對于企業內部發生的現金和銀行存款收付業務,多數軟件是通過人工填制記賬憑證,從賬務系統入口錄入到電腦,部分軟件雖通過出納系統實時地錄入,但可能與憑證數據不同步。對于銀行存款的收付業務,不僅數據難以實時同步,而且存在雙方數據不一致的可能性。

(三)檢查風險的特征

檢查風險是指某一賬戶或交易類別或連同其他賬戶、交易類別產生錯報或漏報,而未能被實質性測試發現的可能性。具體表現為:

1、會計軟件的更新換代,增加了歷史文件難以提取的可能性。對賬戶或交易的重大實質性測試往往離不開企業的歷史數據。由于軟件版本的更新、平臺的遷移,難以從往年賬套里提取這些歷史數據,迫使審計師不得不從浩如煙海的文檔中收集整理歷史數據。這不僅降低了審計效率,而且帶來了更多的檢查風險。

2、內部控制主要依賴軟件本身,增加了難以全面檢查測試的可能性。手工系統下,對內部控制的測試看得見、摸得著,而在計算機系統下,內部控制融會于軟件之中,肉眼無法覺察。這就要求審計師有必要設計一些正常有效的業務數據和一些例外業務數據(不完整、無效的、不合理的、不合邏輯的),來檢查測試軟件的控制能力。由于多數審計師不是電腦專家,要在有限的審計時間里設計面面俱到的測試數據是不現實的。為此,筆者認為對軟件本身的審計檢查可納入軟件開發或評審之中,審計師在審計實務中,重點是測試數據的完整性以及操作權限的分配和應用情況。機數據處理與手工處理有許多不同點,從而產生了新的審計風險,分析研究計算機環境下的審計風險無疑對審計電算化的開展和審計質量的控制都是很有意義的。

一、風險的特征

(一)固有風險的特征

固有風險是指假定不存在相關內部控制時,某一賬戶或交易類別單獨或連同其他賬戶、交易類別產生錯報或漏報的可能性。具體表現為:

1、電子化會計數據存在被濫用、篡改和丟失的可能性。手工系統中,紙質介質上的信息易于辨認、追溯,而在計算機系統中,由于存貯介質的改變,一旦用戶非法透過計算機系統的“防火墻”,極易破壞和修改電子數據,且不留蛛絲馬跡。計算機病毒、電源故障、操作失誤、程序處理錯誤和網絡傳輸故障也會造成實際數據與電子賬面數據不相符,增加了固有審計風險的可能性。

2、電子數據存在易于減少或消失審計線索的可能性。手工系統中,會計處理的每一步都有文字記錄和經手人簽名,審計線索清晰。但在計算機系統中,從原始數據的錄入到報表的自動生成,幾乎勿需人工干預,傳統的審計線索不復存在,為審計師追查審計線索帶來了極大困難。

3、原始數據的錄入存在錯漏的可能性。計算機系統下,大量的記賬憑證仍靠人工錄入,表面上機制賬、證、表的相互平衡可能掩蓋了人工錄入的錯漏。

(二)控制風險的特征

控制風險是指某一賬戶、交易類別或連同其他賬戶、交易類別產生錯報或漏報,而未能被內部控制防止、發現或糾正的可能性。具體表現為:

1、有意或無意使設置權限密碼實現職責分工的約束機制有失效的可能性。手工系統下,通過建立崗位責任中心達到內部控制的目的。在計算機系統下,一是通過劃分操作員的責任范圍,設置權限和密碼實現人員分工;二是通過軟件設計劃分若干子系統或功能模塊設置不同的責任中心。由于權限設置的重疊或跨責任中心越權設置,使這一控制措施有可能形同虛設。

2、網絡傳輸和數據存貯故障或軟件的不完善,會計數據出現異常錯誤的可能性。手工系統下,這種可能性幾乎不存在;而在計算機系統下,這種可能性難以通過有效的內控制度消除,必須靠先進的硬、軟件平臺以及會計軟件本身的自我保護,減少出現異常錯誤的幾率。就多數會計軟件看,對數據錄入的一致性和正確性控制,會計數據處理的安全性和連續性控制,軟件設計還是比較縝密的。但對集成化程度較高的企業級管理軟件,數據的共享性和一致性還不盡如人意。另外某些網絡平臺在實際應用中問題還是不少。

3、會計軟件對現金和銀行存款的收付業務缺乏實時有效的控制手段。對于企業內部發生的現金和銀行存款收付業務,多數軟件是通過人工填制記賬憑證,從賬務系統入口錄入到電腦,部分軟件雖通過出納系統實時地錄入,但可能與憑證數據不同步。對于銀行存款的收付業務,不僅數據難以實時同步,而且存在雙方數據不一致的可能性。

(三)檢查風險的特征

檢查風險是指某一賬戶或交易類別或連同其他賬戶、交易類別產生錯報或漏報,而未能被實質性測試發現的可能性。具體表現為:

計算機研究論文范文2

關鍵詞:計算機病毒防范

一、計算機病毒的內涵、類型

計算機病毒(ComputerVirus)在《中華人民共和國計算機信息系統安全保護條例》中被明確定義為:“指編制或者在計算機程序中插入的破壞計算機功能或者破壞數據,影響計算機使用并且能夠自我復制的一組計算機指令或者程序代碼”。也可以講計算機病毒是一個程序,一段可執行碼。就像生物病毒一樣,計算機病毒有獨特的復制能力。計算機病毒可以很快地蔓延,又常常難以根除。它們能把自身附著在各種類型的文件上。當文件被復制或從一個用戶傳送到另一個用戶時,它們就隨同文件一起蔓延開來。在最近幾年,產生了以下幾種主要病毒:

(一)系統病毒。系統病毒的前綴為:Win32、PE、Win95、W32、W95等。這些病毒的一般公有的特性是可以感染windows操作系統的*.exe和*.dll文件,并通過這些文件進行傳播。如CIH病毒。

(二)蠕蟲病毒。蠕蟲病毒的前綴是:Worm。這種病毒的公有特性是通過網絡或者系統漏洞進行傳播,很大部分的蠕蟲病毒都有向外發送帶毒郵件,阻塞網絡的特性。比如沖擊波(阻塞網絡),小郵差(發帶毒郵件)等。

(三)木馬病毒、黑客病毒。木馬病毒其前綴是:Trojan,黑客病毒前綴名一般為Hack。木馬病毒的公有特性是通過網絡或者系統漏洞進入用戶的系統并隱藏,然后向外界泄露用戶的信息,而黑客病毒則有一個可視的界面,能對用戶的電腦進行遠程控制。木馬、黑客病毒往往是成對出現的現在這兩種類型都越來越趨向于整合了。一般的木馬如QQ消息尾巴木馬Trojan.QQ3344,還有大家可能遇見比較多的針對網絡游戲的木馬病毒如Trojan.LMir.PSW.60。

(四)腳本病毒。腳本病毒的前綴是:Script。腳本病毒的公有特性是使用腳本語言編寫,通過網頁進行的傳播的病毒,如紅色代碼(Script.Redlof)。腳本病毒還會有如下前綴:VBS、JS(表明是何種腳本編寫的),如歡樂時光(VBS.Happytime)等。

(五)宏病毒。其實宏病毒是也是腳本病毒的一種,由于它的特殊性,因此在這里單獨算成一類。宏病毒的前綴是:Macro,第二前綴是:Word、Word97、Excel、Excel97(也許還有別的)其中之一。如:著名的美麗莎(Macro.Melissa)。

(六)后門病毒。后門病毒的前綴是:Backdoor。該類病毒的公有特性是通過網絡傳播,給系統開后門,給用戶電腦帶來安全隱患。如54很多朋友遇到過的IRC后門Backdoor.IRCBot。

(七)病毒種植程序病毒。這類病毒的公有特性是運行時會從體內釋放出一個或幾個新的病毒到系統目錄下,由釋放出來的新病毒產生破壞。如:冰河播種者(Dropper.BingHe2.2C)、MSN射手(Dropper.Worm.Smibag)等。

(八)破壞性程序病毒。破壞性程序病毒的前綴是:Harm。這類病毒的公有特性是本身具有好看的圖標來誘惑用戶點擊,當用戶點擊這類病毒時,病毒便會直接對用戶計算機產生破壞。如:格式化C盤(Harm.formatC.f)、殺手命令(mand.Killer)等。

(九)玩笑病毒。玩笑病毒的前綴是:Joke。也稱惡作劇病毒。這類病毒的公有特性是本身具有好看的圖標來誘惑用戶點擊,實病毒并沒有對用戶電腦進行任何破壞。如:女鬼(Joke.Girlghost)病毒。

(十)捆綁機病毒。捆綁機病毒的前綴是:Binder。這類病毒的公有特性是病毒作者會使用特定的捆綁程序將病毒與一些應用程序如QQ、IE捆綁起來,表面上看是一個正常的文件,當用戶運行這些捆綁病毒時,會表面上運行這些應用程序,然后隱藏運行捆綁在一起的病毒,從而給用戶造成危害。如:捆綁QQ(Binder.QQPass.QQBin)等。

二、計算機病毒的主要來源

1.搞計算機的人員和業余愛好者的惡作劇、尋開心制造出的病毒,例如像圓點一類的良性病毒。

2.軟件公司及用戶為保護自己的軟件被非法復制而采取的報復性懲罰措施。因為他們發現對軟件上鎖,不如在其中藏有病毒對非法拷貝的打擊大,這更加助長了各種病毒的傳播。

3.旨在攻擊和摧毀計算機信息系統和計算機系統而制造的病毒----就是蓄意進行破壞。例如1987年底出現在以色列耶路撒冷西伯萊大學的猶太人病毒,就是雇員在工作中受挫或被辭退時故意制造的。它針對性強,破壞性大,產生于內部,防不勝防。

4.用于研究或有益目的而設計的程序,由于某種原因失去控制或產生了意想不到的效果。

三、計算機病毒防范措施

1.應養成及時下載最新系統安全漏洞補丁的安全習慣,從根源上杜絕黑客利用系統漏洞攻擊用戶計算機的病毒。同時,升級殺毒軟件、開啟病毒實時監控應成為每日防范病毒的必修課。

2.定期做好重要資料的備份,以免造成重大損失。

3.選擇具備“網頁防火墻”功能的殺毒軟件,每天升級殺毒軟件病毒庫,定時對計算機進行病毒查殺,上網時開啟殺毒軟件全部監控。

4.不要隨便打開來源不明的Excel或Word文檔,并且要及時升級病毒庫,開啟實時監控,以免受到病毒的侵害。

5.上網瀏覽時一定要開啟殺毒軟件的實時監控功能,以免遭到病毒侵害。

6.上網瀏覽時,不要隨便點擊不安全陌生網站,以免遭到病毒侵害。

7.及時更新計算機的防病毒軟件、安裝防火墻,為操作系統及時安裝補丁程序。

8.在上網過程中要注意加強自我保護,避免訪問非法網站,這些網站往往潛入了惡意代碼,一旦用戶打開其頁面時,即會被植入木馬與病毒。

9.利用WindowsUpdate功能打全系統補丁,避免病毒從網頁木馬的方式入侵到系統中。

10.將應用軟件升級到最新版本,其中包括各種IM即時通訊工具、下載工具、播放器軟件、搜索工具條等;更不要登錄來歷不明的網站,避免病毒利用其他應用軟件漏洞進行木馬病毒傳播。

參考文獻:

[1]陳立新.計算機:病毒防治百事通[M].北京:清華大學出版社,2001.

[2]姬志剛.從qq開始認識網絡安全.中國科教博覽,2004(9).

計算機研究論文范文3

110kV電網繼電保護整定計算是一項十分復雜的技術工作。它要求按照一定的整定計算原則,以電網的短路電流計算為基礎,進行大量反復的定值計算、比較和篩選,工作量很大。因此,怎樣把整定計算人員從繁雜的計算中解放出來,成為許多專家學者和技術人員追求的目標。計算機技術的迅速發展使實現這個目標有了技術支持。

從70年代后期,計算機整定計算的開發工作就開始了。由于短路電流計算的理論基礎雄厚,數學模型成熟,因此在80年代用計算機進行短路電流計算得到了普及。之后在短路電流計算的基礎上,沿用網絡節點法的基本模式,開發了一些整定計算軟件,這些軟件在一部分220kV電網中的應用有了一些成功的經驗,而對于110kV電網,到目前為止,還沒有比較成熟的軟件。這主要是由于220kV及以上電壓等級的電網結構規范,相應的繼電保護整定計算能夠用規范的數學方法描述;而110kV電網的結構不規范,如有短線群、T接線、小電源等,這樣在110kV電網的整定計算中既有用數學方法描述的確定性問題,也有大量需要用人的經驗才能處理的問題。要解決這些問題,就要用到專家系統的一些基本方法,建立可修改的規則庫,整定人根據整定時的具體情況使用這些規則,建立一定的邏輯關系,邏輯關系一旦建立,無論系統的其他參數如何變化,整定計算都可能自動完成。由于其邏輯關系的建立需要一定的人工干預,因此我們稱這種方法為準專家系統模式的計算機整定計算。

1整定計算的條件

以往的整定計算軟件在開發的時候,我國的大多數110kV電網還是環網運行,這些軟件充分考慮了220kV電網同110kV環網之間電磁環的存在對保護整定的影響,并因此增加了軟件的復雜程度,降低了其靈活性。這些軟件對于110kV電網保護的整定不規范、失配點多、非常規整定多的問題沒有重視,大大降低了計算出的結果的實用價值。另外受軟件開發平臺的限制,開發者在人機界面的方便程度考慮較少,使得人工干預非常煩瑣,費時費力,不得不棄而不用。

準專家系統模式的計算機整定計算能夠解決以往的軟件應用到110kV電網時所遇到的問題,其主要依據有兩點:110kV電網結構的變化和計算機技術的發展。

1.1110kV電網形成單電源的輻射結構,簡化了整定計算

隨著220kV的主輸電網絡的形成,原來的110kV環網得以解環運行,從而形成了以220kV變電站為中心電源的輻射型結構的分區網絡,使得110kV的電網結構大大地簡化。由于不再考慮電磁環,也使得110kV電網的整定計算軟件的開發思路發生了重大改變。解環運行之后,分區網絡的規模較以前減少了許多,各電力元件之間的保護配合關系變得非常簡單,如果仍沿用節點方程的方法進行整定計算,一方面將簡單問題復雜化,另一方面仍不能解決短線群、T接線、小電源的問題。準專家模式是將電力元件的所有的整定配合關系歸納為相應的用計算公式表示的規則(由于不存在電磁環,這些規則的數目及復雜程度都大大降低),然后由整定人選擇所整定的電力元件的整定規則。這種模式簡單、直觀,對整定計算全過程可進行有效的控制。

1.2計算機技術的發展為新模式提供強大的技術支持

最早進行整定計算軟件的開發大約是在七八十年代,現在計算機軟硬件的技術水平同當時相比不可同日而語。當時編制軟件最先要考慮的是軟件的運行速度以及數據的存儲容量,其次才是用戶界面,而以目前的計算機技術水平,對于編制這種規模的軟件,其運算速度及數據存儲容量可以不予考慮,因此其重點應該是良好的用戶界面。準專家系統模式完全在系統一次圖形界面上完成參數數據的輸入、計算過程的控制、計算結果的輸出,大大降低了使用者掌握軟件的難度,不經培訓就可以方便地使用。

2整定計算的實施方案

2.1方案總體設計

該方案由以下幾個模塊組成:電網拓撲繪圖模塊、參數數據輸入模塊、短路電流計算模塊、整定計算規則模塊、整定計算模塊、ODBC接口模塊??傮w設計原理如圖1所示。

由圖1可以看出,整定計算的全過程都是在系統一次圖形的界面下完成,不需要使用者對底層進行操作。在專用的電網拓撲繪圖模塊下,一次圖一旦繪好,網絡數據的拓撲結構就建成,結構中各單元同系統各元件一一對應,這種對應是由軟件完成,毋需人工干預;參數數據庫、短路電流數據庫、規則庫都是整定計算的數據源,其中參數數據庫、短路電流數據庫與系統一次結構緊密相關,當系統一次結構變化后,這兩個數據庫的內容相應修改。整定規則庫則完全獨立,其修改、補充等操作單獨進行。

2.2功能模塊介紹

2.2.1電網拓撲繪圖模塊

電網拓撲繪圖模塊是一個面向對象的電網繪圖工具,能夠支持全屏幕動態縮放、屏幕漫游,以基本圖元(如線路、斷路器、變壓器等)為繪圖單位,進行系統一次網絡圖的繪制,各圖元通過定義形成網絡拓撲結構,性能優良且操作方便。除了具有圖形編輯軟件的一般功能外,它的最大特點在于可以無隙地嵌入數據庫和保護整定計算模塊。因此,該模塊實際上充當了本系統的用戶交互界面,用戶在圖上即可進行數據庫操作并可啟動線路或變壓器的保護整定計算。

2.2.2參數數據輸入模塊

在系統一次圖上,在定義好的圖元上輸入參數數據,經過計算機處理后形成參數數據庫,并同網絡拓撲結構一一對應。參數數據能夠在系統一次圖上打印出來。

2.2.3短路電流計算模塊

利用已形成的網絡拓撲結果及參數數據庫,以各母線為故障點,計算大小運行方式下三相短路、兩相短路、單相接地、兩相短路接地的故障電流,形成短路電流數據庫,并能夠以一定格式輸出打印。

2.2.4整定計算規則模塊

以單電源輻射型網絡為主要整定對象,充分考慮短線群、T接線、小電源對整定計算的影響,將各種保護的整定方法總結、歸納,形成標準化、公式化的規則庫。

2.2.5整定計算模塊

模塊分為整定設置、線路保護整定及元件保護整定三部分。整定計算所需的有關系數要求,例如靈敏系數、可靠系數、配合系數、整定原則等,整定前在整定設置菜單下填入。

線路保護整定計算分三種方式:

1)全自動方式:所有整定步驟由計算機完成,沒有人工干預;

2)半自動方式:由人工指定失配點及失配參數,計算機完成后面的工作;

3)全人工方式:全部整定步驟采用問答式,由整定人逐步完成,每一步的計算結果均在屏幕顯示。

保護整定均在系統網絡界面上進行,根據用戶在系統一次圖上選定的電力元件,直接啟動相應保護的整定計算模塊,通過調用參數數據庫、短路電流數據庫、規則庫的內容進行計算,計算過程可人工干預。

所有的計算結果均以整定計算書的形式輸出。

2.2.6ODBC接口模塊

整定計算是在一次圖形界面上完成的,要通過ODBC(OpenDataBaseConnectivity,開放數據庫互聯)將參數數據、短路電流數據以及網絡拓撲結構參數結合起來,完成相應的計算。

2.3方案的特點

該方案具有以下特點:

1)數學模型簡單

由于以單電源輻射型網絡作為整定計算的對象,大大簡化了整定計算的數學模型,從而使整定計算的復雜程度大大降低。

2)人機界面友好

數學模型簡單使開發者在開發平臺的選擇上有很大的余地,不用對平臺的數學計算能力有太高要求,因此可以充分利用近年來推出的優秀商業軟件,從用戶角度開發出具有直觀、簡單、靈活的人機界面的軟件。

3)輸入輸出設計靈活

參數的輸入完全在系統一次圖形界面上完成,徹底擯棄了過去需要用戶做節點編號、做數據文件的方法,大大降低了工作量。計算結果的輸出有兩種方式,一是在屏幕輸出,這樣可以讓整定人監視整定計算的每一個步驟,這對于整定計算的審核十分有利;第二種方式是以整定計算書的形式輸出,可以文本格式進行編輯,由于目前微機保護的許多小定值不是計算的結果,而是運行方式的一些具體要求,因此對整定計算書進行必要的編輯,一方面使計算書更加完整,另一方面對無紙化辦公也有一定的意義。

3開發軟件的選擇

3.1軟件運行平臺:中文Windows95

中文Windows95是一個32位的操作系統,它是專門為中國大陸的用戶而設計的,因此它具有內置的雙字節漢字內核,無需再外掛中文平臺即可顯示漢字,極大地方便了國內用戶。Windows95與Windows3.X以及DOS相比較,有操作容易、支持搶先式多任務、運行穩定等優點。

3.2數據庫接口工具:MicrosoftODBC2.0

MicrosoftODBC2.0是一個由微軟公司在90年代初提出的開放式數據庫互連的標準,發展到現在在技術上已相當成熟,幾乎所有主要的數據庫開發商都提供了相應的ODBC驅動程序。ODBC的優點在于它使程序員無須關心他所要存取的數據源的類型、位置和格式等。他只需調用相同的API函數來和ODBC接口打交道即可,直接和某個特定的數據庫交互則由ODBC來完成。這樣,一方面使程序員的工作量大為減輕,另一方面使得程序更加靈活,因為當低層數據庫發生變化(如數據庫由DBASE變為ACCESS)時,慶用程序不須做較大的改動可適應新的數據源。

3.3數據庫開發軟件:MicrosoftAccess97中文版

MicrosoftAccess97中文版是微軟公司在1997年推出的最新的數據庫開發及管理軟件,它在小型的數據庫應用中具有許多優點。它是一個臺式的關系型數據庫,但同時又可被應用到客戶/服務器數據庫前端機的開發應用中。它生成的數據庫僅由一個文件組成,極易管理。而且,它的開發平臺是基于Windows95的,能充分利用其穩定、多任務的優勢,并給開發人員一個良好的開發界面,操作相當容易。它具有以下特點:

(1)Access支持多種數據形式,可以從FoxPro,Paradox3.X,Lotus1-2-3.X,Dbase,Lotus1-2-3,MicrosoftExcel和Betrieve中引入數據。

(2)提供一整套極富特色的集成窗口式菜單開發環境,所有對象的屬性采用窗口式表達,大大減少了編程語言,使得建立、編輯和調試一個應用程序既輕松又快速。

(3)Access本身并不是一個面向對象的數據庫系統(OODBMS),但它是一個面向對象的開發環境。

(4)Access引入了SQL數據庫標準查詢語言,用戶可能直接在程序中嵌入SQL語言,從而使Access成為比較完善的關系數據庫系統。

(5)在Access中,可使用WindowsAPI函數,支持OLE和DDE。

(6)Access中的數據庫安全控制機制也是傳統的數據庫無法比擬的。

3.4編程語言:MicrosoftVisualC++5.0

MicrosoftVisualC++5.0是微軟公司最新推出的應用程序開發工具。較之其他同類產品(如BorlandC++5.0,WatcomC++等),功能更加強大。它支持Windows平臺上幾乎所有技術標準的開發,其編譯器支持增量編譯,每次編譯只將修改過的部分重編譯一遍,而其他部分不動,大大加快了編譯速度,縮短了開發時間。在VisualC++5.0中,ClassWizard的功能大為增強,可以為開發人員自動生成許多代碼,使開發人員能夠把精力集中于程序所要實現的特定功能上,不必為一些細節浪費時間。

計算機研究論文范文4

基于以上需求,我們必須解決兩個問題,一個是如何記錄操作人員的輸入,另一個是如何控制操作人員的輸入。在DOS、Windows3.1、Windows95/98中都可以編寫響應鍵盤和鼠標輸入的中斷處理程序,截取來自鍵盤和鼠標的輸入,記錄、分析后依情況分別處理。但是在WindowsNT和Windows2000中,這樣的解決方法將不再行得通,這是因為WindowsNT/2000操作系統為了提高系統的可靠性,不再允許應用程序直接對系統設備的底層進行操作。這樣,用戶的應用程序將不能夠對計算機的端口地址進行讀寫操作,所以在WindowsNT/2000操作系統中對計算機端口的讀寫是無效的。另外一種方法能夠非常完美地解決這個問題,就是可以編寫操作系統的設備驅動程序來解決,但是要編寫系統的設備驅動程序,必須對WindowsNT/2000的系統底層以及整個系統架構有比較深入的了解。而且設備驅動程序的編寫、調試都比較困難,同時這方面的資料也比較少。所以本文沒有采取這種方法,而是采用微軟公布的標準Win32函數和鉤子技術來解決這個問題,比較方便而且快捷。

在WindowsNT/2000操作系統中,稱各種輸入為事件(Event),所有的鍵盤、鼠標輸入事件以及其他事件都是通過消息傳遞處理機制來得到響應的??刂啤⒈O視計算機實際上是控制、監視事件消息流。Windows操作系統為這種應用提供鉤子(Hook)技術。這種技術的要點就是在操作系統的消息傳遞處理機制上外掛一個我們定義的函數,可以使用這個函數來監視、控制系統的事件消息流。本文采用的就是這種方法,這種方法要求將所有的程序代碼放入系統可以加載的動態鏈接庫中。下面我們以鍵盤輸入的監視和控制為例詳細敘述這種方法。其總體思路如下:

首先,定義自己的鉤子函數。

其次,安裝自定義的鉤子函數,此后鉤子函數在后臺開始工作。一旦系統發現擊鍵動作或者鼠標動作,系統將馬上調用該自定義的鉤子函數,并將事件消息傳入,供程序分析判斷。它可以監視所有的擊鍵和鼠標動作,與DOS時代的中斷調用有非常相似的地方。

最后,卸載自定義的鉤子函數。

鉤子函數的定義

微軟的鉤子技術的原理就是應用程序可以在系統的消息處理機制上外掛一個子程序,在消息尚未到達目的地之前,用該子程序來截獲此消息,以進行監視和控制。我們這里使用的是WH_KEYBOARD_LL類型的鉤子函數,這種類型的鉤子函數可以截獲所有的鍵盤事件,即敲擊鍵盤上的任何一個鍵,我們自定義的鉤子函數都可以知道。該類型鉤子函數要求安裝自定義的鉤子函數必須是以下原型:

LRESULTCALLBACKLowLevelKeyboard-

Proc(

intnCode,

WPARAMwParam,

LPARAMlParam

);

其中各參數的含義如下:

intnCode:用來決定鉤子函數如何處理事件消息的代碼,參數的取值為HC_ACTION時,參數wParam、lParam包含了所需的鍵盤消息事件信息。

WPARAMwParam:鍵盤消息事件的類型ID。該參數有四種可能的消息類型取值:WM_KEY-

DOWN,WM_KEYUP,WM_SYSKEYDOWN,WM_SYSKEYUP.

LPARAMlParam:指向一個類型為KBDLLHOOKSTRUCT的結構指針。該結構容納了底層鍵盤輸入事件的詳細信息,它的定義如下:

typedefstructtagKBDLLHOOKSTRUCT{

DWORDvkCode;

//一個范圍從1到254的虛擬鍵碼

DWORDscanCode;

//鍵盤的硬件掃描碼

DWORDflags;

//一系列的標志位

//0比特位指示該鍵是不是擴展鍵(如:功能鍵,或數字小鍵盤上的鍵),1表示是,0表示否

//1~3比特位保留

//4比特位用來區分該事件是否來自Win32函數keybd_event()調用,1表示是,0表示否

//5比特位為狀態描述碼,如果ALT鍵按下,該位是1,否則是0。

//6比特位保留。

//7比特位是變換狀態位,鍵被按下為0,鍵被釋放為1。

DWORDtime;

//該消息事件的時間標記。

DWORDdwExtraInfo;

//該消息的其他擴展信息。

}KBDLLHOOKSTRUCT,FAR*LPKBDLLHOOK

STRUCT,*PKBDLLHOOKSTRUCT;

實際的鉤子函數的框架如下:

LRESULTCALLBACKMyLowLevelKeyboard

Proc(intnCode,WPARAMwParam,LPARAMlParam)

{

BOOLbSkipThisEvent=FALSE;

HWNDhwndForeground;

HWNDhwndFocus;

DWORDdwCurrentThreadId;

DWORDdwWindowThreadId;

if(nCode==HC_ACTION){

PKBDLLHOOKSTRUCTp=(PKBDLLHOOKSTRUCT)lParam;

//系統傳遞來的鍵盤輸入事件信息指針

switch(wParam){

caseWM_SYSKEYUP:

caseWM_KEYUP://ifkeyup

/*這段代碼用來獲得當前擁有輸入焦點的窗口的窗口句柄,以便獲得該窗口的相關信息*/

/*獲得前端窗口(即用戶當前正在工作的窗口)的句柄,創建該窗口的線程通常擁有比其他線程稍微高一些的優先級。*/

hwndForegroud=::GetForegroundWindow();dwCurrentThreadId=::GetCurrentThreadId();//當前線程的Id

//獲得產生前端窗口hwndForeground的線程Id值,用來惟一表示一個線程

dwWindowThreadId=::GetWindowThread-

ProcessId(hwndForegroud,NULL);

/*下面這一行代碼非常重要,它的作用是使當前線程(dwCurrentThreadId)的輸入處理機制依附到創建前端窗口的線程(dwWindowThreadId)的輸入機制上,否則你將得不到當前擁有鍵盤輸入焦點的窗口句柄。這是因為在WindowsNT/2000操作系統通常創建不同的線程來處理相互獨立的輸入過程,每一個輸入過程都擁有自己的輸入狀態(焦點、鍵盤狀態、隊列狀態等),通過AttachThreadInput調用,操作系統將允許調用線程獲得或者設置其他線程生成窗口的輸入狀態信息。只有執行該系統調用,才能夠得到當前擁有鍵盤輸入焦點的窗口的窗口句柄,否則GetFocus()系統調用將返回NULL。在這一點上WindowsNT/2000與Windows9X操作系統有很大不同,這也正是WindowsNT/2000比Windows95/98操作系統可靠性、安全性更好的一個原因*/

AttachThreadInput(dwCurrentThreadId,dwWindowThreadId,TRUE);//

//獲得擁有鍵盤輸入焦點的窗口的窗口句柄

hwndFocus=::GetFocus();

if(hwndFocus||hwndForeground)

{

charwnm[256];

wnm[0]=0;

//變量定義后,使用之前一定要初始化。

//獲得該窗口的窗口標題,就是在窗口標題欄上顯示的內容

::GetWindowText(hwndForeground,wnm,255);

charclsnm[266];

clsnm[0]=0;

//獲得該窗口的類名字

::GetClassName(hwndFocus,clsnm,255);

//獲得該窗口的風格

LONGstyle=::GetWindowLong(hwfocus,GWL_STYLE);

/*如果你只對部分窗口感興趣的話,可以通過下面的形式進行過濾,從而只處理你所感興趣的某些窗口的輸入事件*/

if((stricmp(clsnm,“edit”)==0)

||(0x0020&style)

||strstr(wnm,“MyTestWnd”))

{//你可以在此記錄供以后分析使用的相關信息

LLKEY_OutputToLog(hwfore,hwfocus,wnm,clsnm,p);

}

}

caseWM_KEYDOWN:

caseWM_SYSKEYDOWN:

if(p->vkCode==VK_LWIN)

/*該行代碼用來將鍵盤上的左Win系統鍵(就是帶有微軟旗幟圖案的那個鍵,注意是左邊的那個)屏蔽掉,如果在代碼執行后,用戶敲擊鍵盤上的左Win系統鍵,將不會彈出Windows的開始菜單。你可以根據你的需要屏蔽任何你所要屏蔽的鍵,從而達到控制計算機使用的目的。*/

bSkipThisEvent=TRUE;

break;

}endofswitch

}//endofif

if(bSkipThisEvent)//如果是需要屏蔽的鍵,一定要返回1給操作系統,切記。

return1;

else

returnCallNextHookEx(NULL,nCode,wParam,lParam);

/*調用鉤子函數鏈,以便使其他應用程序能夠正常工作*/

}

這里需要注意的是,如果nCode小于零,鉤子函數必須返回CallNextHookEx函數調用的返回值。如果nCode>=0,建議仍然返回CallNextHookEx函數調用的返回值,否則其他安裝了WH_KEYBOARD_LL鉤子函數的應用程序將收不到系統發送的鉤子通知,從而使其他應用程序功能發生異常。不過我們也可以利用系統的這一個特點,來屏蔽一些功能鍵,禁止某些系統特性,實現控制計算機使用的想法。

安裝鉤子函數

接下來的工作就是將我們定義好的鉤子函數安裝到系統中。用來安裝用戶自定義鉤子函數的Win32函數是SetWindowsHookEx,該函數的原型如下:

HHOOKSetWindowsHookEx(

intidHook,

//將要安裝的鉤子函數的鉤子類型

HOOKPROClpfn,

//我們自定義的鉤子函數的函數地址

HINSTANCEhMod,

//應用程序的實例句柄,即容納了鉤子函數的動態鏈接庫的句柄。如果鉤子函數所在地址空間在當前進程的地址空間,hMod應該為NULL.

DWORDdwThreadId

//鉤子起作用的線程Id,如果該值為零,則對系統中所有線程都起作用

);

其中idHook指定了安裝的鉤子函數的類型,不同類型的鉤子函數可完成不同應用功能,而且不同版本的Windows操作系統支持的鉤子函數的種類也不盡相同,在本文我們主要介紹的是WindowsNT/2000操作系統中目前公開支持的最底層的兩種鉤子類型:WH_KEYBOARD_LL和WH_MOUSE_LL。這兩種類型的鉤子函數在WindowsNTServicesPack3及其以后的版本,包括Windows2000Professional中得到很好的支持。這兩種類型的鉤子函數可以分別監視底層的鍵盤和鼠標輸入事件,在系統將事件分發到相應的接收目的地之前將它截獲,交給用戶自定義的鉤子函數來處理。下面以鍵盤鉤子為例詳細說明,鼠標鉤子與此類似,不再贅談。

在這里,我們的安裝函數和我們定義的鉤子函數放在同一個動態鏈接庫中。其中g_hWin32NT_

DllHandle是我們定義的全局變量,類型是Handle,在系統調用動態鏈接庫的入口函數時,將hModule的值賦給g_hWin32NT_DllHandle。

//下面是動態鏈接庫的入口函數

DllMain(HANDLEhModule,DWORDul_reason_for_call,LPVOIDlpReserved)

{

g_hWin32NT_DllHandle=hModule;

/*保存該值,以后在安裝自定義鉤子函數的時候要使用該值*/

returnTRUE;

}

//下面的函數用來安裝我們自定義的鉤子函數

HHOOKg_hhkLowLevelKybd;

//以后在卸載自定義鉤子函數時,要用到該值

voidStartMyHook(void)

{

g_hhkLowLevelKybd=SetWindowsHook

Ex(WH_KEYBOARD_LL,

::MyLowLevelKeyboardProc,(HINSTANCE)g_hWin32NT_DllHandle,0);

}

/*g_hWin32NT_DllHandle是動態鏈接庫的句柄,我們定義的鉤子函數放在該動態鏈接庫中。該句柄是在操作系統加載動態鏈接庫時,由操作系統調用DllMain()傳入的*/

如果安裝成功,系統調用將返回一個鉤子函數的句柄;如果失敗,將返回NULL。將來在卸載我們自定義的鉤子函數時要使用該句柄。所以必須將返回值保存到一個全局變量中。安裝成功后,該函數返回。從現在開始,鍵盤的任何擊鍵動作都將被我們定義的鉤子函數捕捉到,包括各種系統功能鍵。操作系統在后臺將自動異步地調用我們自定義的鉤子函數進行處理,并且不會影響任何當前正在進行的各種工作,也不會對系統有任何不良影響。

卸載鉤子函數

當我們的應用程序退出時,或者不再需要鉤子函數的處理時,必須卸載我們自定義的鉤子函數。

//下面的Win32函數用來卸載我們自定義的鉤子函數

UnhookWindowsHookEx(g_hhkLowLevel

計算機研究論文范文5

關鍵詞:網絡管理技術CORBA技術B/S結構XML技術SNMP協議

隨著網絡技術和應用的不斷發展,人們對網絡的依賴程度將越來越大,用戶已不再滿足于網絡連通性的要求,他們希望以更快的速度、更高的質量、更好的安全性訪問網絡。但是,隨著網絡用戶數量的不斷壯大,為網絡的日常管理與維護帶來巨大的挑戰。為了維護日益龐大的網絡系統的正常工作,保證所有網絡資源處于良好的運行狀態,必須有相應的網絡管理系統進行支撐。網絡管理系統中技術革新就顯得尤為重要,只有新技術不斷推陳出新,才能使網絡管理系統不斷向前發展。

一、網絡管理軟件技術熱點

網絡管理系統多年的發展,目前網絡管理軟件技術的熱點有以下幾個方面:

1.開放性。隨著用戶對不同設備進行統一網絡管理的需求日益迫切,各廠商也在考慮采用更加開放的方式實現設備對網管的支持。

2.綜合性。通過一個控制和操作臺就可提供對各個子網的透視、對所管業務的了解及提供對故障定位和故障排除的支持,也就是通過一個操作臺實現對互聯的多個網絡的管理。此外,網絡管理與系統管理正在逐漸融合,通過一個平臺、一個界面,提供對網絡、系統、數據庫等應用服務的管理功能。

3.智能化。現代通信網絡的迅速發展,使網絡的維護和操作越來越復雜,對操作使用人員提出了更高的要求。而人工維護和診斷往往花費巨大,而且對于間歇性故障無法及時檢錯排除。因此人工智能技術適時而生,用以作為技術人員的輔助工具。由此,故障診斷和網絡自動維護也是人工智能應用最早的網絡管理領域,目的在于解釋網絡運行的差錯信息、診斷故障和提供處理建議。

4.安全性。對于網絡來說,安全性是網絡的生命保障,因此網管軟件的安全性也是熱點之一。除軟件本身的安全機制外,目前很多網管軟件都采用SNMP協議,普遍使用的是SNMPvl、SNMPv2,但現階段的SNMP?v?l、SNMPv2協議對于安全控制還較薄弱,也為后續的SNMP協議發展提出挑戰。

5.基于Web的管理。基于Web的管理以其統一、友好的界面風格,地理和系統上的可移動性及系統平臺的獨立性,吸引著廣大的用戶和開發商。而目前主流的網絡管理軟件都提供融合Web技術的管理平臺。

二、網絡管理技術發展趨勢

通過現階段網絡管理軟件中的一些技術熱點,我們可以去展望今后在網絡管理中出現的一些新的技術,以期帶動網絡網絡管理水平整體性能的提升:

1.分布式技術。分布式技術一直是推動網絡管理技術發展的核心技術,也越來越受到業界的重視。其技術特點在于分布式網絡與中央控制式網絡對應,它沒有中心,因而不會因為中心遭到破壞而造成整體的崩潰。在分布式網絡上,節點之間互相連接,數據可以選擇多條路徑傳輸,因而具有更高的可靠性。

基于分布式計算模式推出的CORBA是將分布計算模式和面向對象思想結合在一起,構建分布式應用。CORBA的網絡管理系統通常按照Client/Server的結構進行構造,運用CORBA技術完全能夠實現標準的網絡管理系統。

2.XML技術。XML技術是一項國際標準,可以有效地統一現有網絡系統中存在的多種管理接口。其次XML技術具有很強的靈活性,可以充分控制網絡設備內嵌式管理,確保管理系統間,以及管理系統與被管理設備間進行復雜的交互式通信與操作,實現很多原有管理接口無法實現的管理操作。

利用XML管理接口,網絡管理系統還可以實現從被管理設備中讀取故障信息和設備工作狀態等多種管理數據的操作。新管理接口的采用可以大大提高管理軟件,包括第三方管理軟件與網絡設備間進行管理信息交換的能力和效率,并可以方便地實現與網絡管理系統的集成。

而且由于XML技術本身采用了簡單清晰的標記語言,在管理系統開發與集成過程中能比較簡便地實施,這樣新管理接口的采用反而還會降低整個管理系統的開發成本。

3.B/S模式。B/S模式是基于Intranet的需求而出現并發展的。在B/S模式中,最大的好處是運行維護比較簡便,能實現不同的人員,從不同的地點,以不同的接入方式接入網絡。其工作原理是網絡中客戶端運行瀏覽器軟件,瀏覽器以超文本形式向Web服務器提出訪問數據庫的要求,Web服務器接受客戶端請求后,將這個請求轉化為SQL語法,并交給數據庫服務器,數據庫服務器得到請求后,驗證其合法性,并進行數據處理,然后將處理后的結果返回給Web服務器,Web服務器再一次將得到的所有結果進行轉化,變成HTML文檔形式,轉發給客戶端瀏覽器以友好的Web頁面形式顯示出來。

在B/S模式下,集成了解決企事業單位各種網絡問題的服務,而非零散的單一功能的多系統模式,因而它能提供更高的工作效率。B/S模式借助Internet強大的信息與信息傳送能力,可以通過網絡中的任意客戶端實現對網絡的管理。而且B/S模式結構可以任意擴展,可以從一臺服務器、幾個用戶的工作組級擴展成為擁有成千上萬用戶的大型系統,采用B/S網絡管理結構模式從而實現對大型網絡管理。

4.支持SNMPv3協議。SNMP協議是一項廣泛使用的網絡管理協議,是流傳最廣,應用最多,獲得支持最廣泛的一個網絡管理協議。其優點是簡單、穩定和靈活,也是目前網管的基礎標準。

SNMP協議歷經多年的發展,已經推出的SNMPv3是在SNMPv1、SNMPv2兩個版本的基礎上改進推出,其克服了SNMPv1和SNMPv2兩個版本的安全弱點,功能得到來極大的增強,它有適應性強和安全性好的特點。

盡管新版本的SNMPv3協議還未達到普及,但它畢竟代表著SNMP協議的發展方向,隨著網絡管理技術的發展,它完全有理由將在不久的將來成為SNMPv2的替代者,成為網絡管理的標準協議。

三、結語

隨著計算機技術的日新月異,網絡管理技術也會隨著各種新技術的運用而不斷向前進步,從而為眾多的網絡提供方便、快捷和有效的管理。

參考文獻:

[1]李明江.SNMP簡單網絡管理協議[M].北京:電子工業出版社,2007.

計算機研究論文范文6

關鍵詞:圖形學;發展;應用

1計算機圖形學的發展

計算機圖形學是利用計算機研究圖形的表示、生成、處理,顯示的科學。經過30多年的發展,計算機圖形學已成為計算機科學中最為活躍的分支之一,并得到廣泛的應用。1950年,第一臺圖形顯示器作為美國麻省理工學院(MIT)旋風一號——(Whirlwind)計算機的附件誕生.該顯示器用一個類似示波器的陰極射線管(CRT)來顯示一些簡單的圖形。在整個50年代,只有電子管計算機,用機器語言編程,主要應用于科學計算,為這些計算機配置的圖形設備僅具有輸出功能。計算機圖形學處于準備和醞釀時期,并稱之為:“被動式”圖形學。

2計算機圖形學在曲面造型技術中的應用

曲面造型技術是計算機圖形學和計算機輔助幾何設計的一項重要內容,主要研究在計算機圖象系統的環境下對曲面的表示、設計、顯示和分析。它肇源機、船舶的外形放樣工藝,經三十多年發展,現在它已經形成了以Bezier和B樣條方法為代表的參數化特征設計和隱式代數曲面表示這兩類方法為主體,以插值(Intmpolation)、擬合(Fitting)、逼近(Ap-proximation)這三種手段為骨架的幾何理論體系。隨著計算機圖形顯示對于真實性、實時性和交互性要求的日益增強,隨著幾何設計對象向著多樣性、特殊性和拓撲結構復雜性靠攏的趨勢的日益明顯,隨著圖形工業和制造工業邁向一體化、集成化和網絡化步伐的日益加快,隨著激光測距掃描等三維數據采樣技術和硬件設備的日益完善,曲面造型在近幾年來得到了長足的發展。

2.1從研究領域來看,曲面造型技術已從傳統的研究曲面表示、曲面求交和曲面拼接,擴充到曲面變形、曲面重建、曲面簡化、曲面轉換和曲面位差。

曲面變形(DeformationorShapeBlending):傳統的非均勻有理B樣條(NURBS)曲面模型,僅允許調整控制頂點或權因子來局部改變曲面形狀,至多利用層次細化模型在曲面特定點進行直接操作;一些簡單的基于參數曲線的曲面設計方法,如掃掠法(Sweeping),蒙皮法(skinning),旋轉法和拉伸法,也僅允許調整生成曲線來改變曲面形狀。計算機動畫業和實體造型業迫切需要發展與曲面表示方式無關的變形方法或形狀調配方法,于是產生了自由變形(fFD)法,基于彈性變形或熱彈性力學等物理模型(原理)的變形法,基于求解約束的變形法,基于幾何約束的變形法等曲面變形技術和基于多面體對應關系或基于圖象形態學中Minkowski和操作的曲面形狀調配技術。

2.2從表示方法來看,以網格細分(Sub-division)為特征的離散造型與傳統的連續造型相比,大有后來居上的創新之勢。而且,這種曲面造型方法在生動逼真的特征動畫和雕塑曲面的設計加工中如魚得水,得到了高度的運用。

3在計算機輔助設計與制造(CAD/CAM)的應用

這是一個最廣泛,最活躍的應用領域。計算機輔助設計(ComputerAidedDesign,CAD)是利用計算機強有力的計算功能和高效率的圖形處理能力,輔助知識勞動者進行工程和產品的設計與分析,以達到理想的目的或取得創新成果的一種技術。它是綜合了計算機科學與工程設計方法的最新發展而形成的一門新興學科。計算機輔助設計技術的發展是與計算機軟件、硬件技術的發展和完善,與工程設計方法的革新緊密相關的。采用計算機輔助設計已是現代工程設計的迫切需要。CAD技術目前已廣泛應用于國民經濟的各個方面,其主要的應用領域有以下幾個方面。:

3.1制造業中的應用。CAD技術已在制造業中廣泛應用,其中以機床、汽車、飛機、船舶、航天器等制造業應用最為廣泛、深入。眾所周知,一個產品的設計過程要經過概念設計、詳細設計、結構分析和優化、仿真模擬等幾個主要階段。同時,現代設計技術將并行工程的概念引入到整個設計過程中,在設計階段就對產品整個生命周期進行綜合考慮。當前先進的CAD應用系統已經將設計、繪圖、分析、仿真、加工等一系列功能集成于一個系統內?,F在較常用的軟件有UGII、I-DEAS、CATIA、PRO/E、Euclid等CAD應用系統,這些系統主要運行在圖形工作站平臺上。在PC平臺上運行的CAD應用軟件主要有Cimatron、Solidwork、MDT、SolidEdge等。由于各種因素,目前在二維CAD系統中Autodesk公司的AutoCAD占據了相當的市場。

3.2工程設計中的應用。CAD技術在工程領域巾的應用有以下幾個方面:①建筑設計,包括方案設計、三維造型、建筑渲染圖設計等。②結構設計,包括有限元分析、結構平面設計、框/排架結構計算和分析等。③設備設計,包括水、電、暖各種設備及管道設計。④城市規劃、城市交通設計,如城市道路、高架、輕軌等。⑤市政管線設計,如自來水、污水排放、煤氣等。⑥交通工程設計,如公路、橋梁、鐵路等。⑦水利工程設計,如大壩、水渠等。⑧其他工程設計和管理,如房地產開發及物業管理、工程概預算等。

3.3電氣和電子電路方面的應用。CAD技術最早曾用于電路原理圖和布線圖的設計工作。目前,CAD技術已擴展到印刷電路板的設計(布線及元器件布局),并在集成電路、大規模集成電路和超大規模集成電路的設計制造中大顯身手,并由此大大推動了微電子技術和計算及技術的發展。

3.4仿真模擬和動畫制作。應用CAD技術可以真實地模擬機械零件的加工處理過程、飛機起降、船舶進出港口、物體受力破壞分析、飛行訓練環境、作戰方針系統、事故現場重現等現象。在文化娛樂界已大量利用計算機造型仿真出逼真的現實世界中沒有的原始動物、外星人以及各種場景等,并將動畫和實際背景以及演員的表演天衣無縫地合在一起,在電影制作技術上大放異彩,拍制出一個個激動人心的巨片。

3.5其他應用。CAD技術除了在上述領域中的應用外,在輕工、紡織、家電、服裝、制鞋、醫療和醫藥乃至體育方面都會用到CAD技術。CAD標準化體系進一步完善;系統智能化成為又一個技術熱點;集成化成為CAD技術發展的一大趨勢;科學計算可視化、虛擬設計、虛擬制造技術是CAD技術發展的新趨向。

亚洲精品一二三区-久久