計算機學年論文範文
計算機技術從出現到現在經歷的時間非常短暫,但是其發展態勢卻非常好,在技術創新能力方面也非常強。下面是小編為大家整理的計算機學年論文,供大家參考。
一:網路環境下計算機病毒及防範
【摘要】網路環境下的計算機病毒會給計算機的執行帶來巨大威脅。本文就網路環境下計算機病毒的特性與防範技術進行了描述,並對網路環境下計算機病毒防範技術進行了探討,以期對計算機和網路資訊的安全有所裨益。
【關鍵詞】網路環境;計算機病毒;防範技術
1計算機病毒的概念與分類
根據計算機軟體與硬體固有的弱點編制出的有特殊功能的程式就是計算機病毒,主要通過自我複製傳播,能夠破壞計算機功能和資料、影響使用者使用。計算機病毒的基本分類如下:***1***傳統開機型計算機病毒。病毒多利用軟盤開機時侵入系統,再等候時機感染其它軟盤或硬碟。***2***隱形開機型計算機病毒。感染此類計算機病毒的系統,再次開機檢查時,將得到正常的磁碟資料,好似沒有病毒,卻是很頑固不易查殺的種類。***3***檔案感染型兼開機型計算機病毒。此類病毒利用的是檔案感染時乘機感染開機區。***4***目錄型計算機病毒。感染方式較獨特,僅通過修改目錄區便可達到感染目的。***5***傳統檔案型計算機病毒。將病毒植入檔案,使檔案膨脹,達到散播傳染的目的。***6***千面人計算機病毒。具有自我編碼能力。***7***突變引擎病毒。具有突變式特點。
2網路環境下的計算機病毒特徵
2.1傳播途徑多,擴散速度極快
許多病毒都與國際網際網路***internet***和外聯網***intranet***有著緊密的聯絡,病毒通過區域網、網頁、郵件、系統漏洞等資訊傳遞的方式進行傳播,且擴散速度極快,可在瞬間傳遍全球。例如,“震盪波”***Worm.Sasser***病毒通過微軟視窗平臺的安全漏洞僅用八天就迅速在全球網際網路上傳播開來,世界1800萬臺電腦在這八天感染了此病毒。又如,蠕蟲病毒***MyDoom***可在三十秒發出一百封有毒郵件,同時美國中央控制站在四十五分鐘內收到近四千的感染報告。
2.2危害性極大
某些病毒彙集了很多技術於一身,譬如結合了蠕蟲、木馬、黑客等,這種混合型特徵,使得網路中計算機病毒的破壞性極強,甚至有的病毒***“愛蟲”、“美麗殺”CIH等***給全球計算機的資訊系統和網路結構都帶來了災難性破壞。有的會造成網路不暢通,甚至癱瘓,而有的會導致重要的資料檔案丟失,也有的會造成計算機內儲存的機密資訊被盜取等嚴重後果。
2.3病毒變種多且速度快
現在,很多新病毒都不再使用匯編語言編寫,而是使用高階程式設計語言。例如,“愛蟲”是指令碼語言病毒,“美麗殺”是巨集病毒。容易編寫就代表著容易被修改,會生成更多的變種病毒,隨便修改幾個指令,就可能繁衍出許多型別的計算機病毒。很多巨集病毒基於曾生成過三四種變種的“美麗殺”病毒的傳染機理,“愛蟲”病毒曾在十幾天內出現了三十多種變種。
2.4隱蔽性極強,很難徹底清除
現有的病毒技術隨著病毒種類在不斷的翻新,更多的VBS病毒只駐留於記憶體之中,不會寫到硬碟內,由於沒有有特徵的程式碼或是惡意程式碼,使得病毒啟動時記憶體中不能檢測到病毒體,即使有特徵或惡意程式碼,也都用了加密技術,隱藏了可檢測到的部分程式碼,這樣能夠逃過特性查詢,加強隱藏性讓病毒變得更加難以查詢。病毒為了隱藏常常偽裝成人們感興趣的東西,而網路上只要有一臺工作站感染病毒或存在未查殺病毒時,就會感染到整個網路,影響整個系統得正常工作,所以工作站需要做好查殺病毒工作。
2.5目的性和針對性更強
在病毒剛剛出現的時期,程式設計高手們製造計算機病毒都是為了顯示自己的技術而如今,編寫者不再只是利用病毒來炫耀技術,而是利用其來謀取不法利益。通過商業病毒的典型代表——“木馬盜號”,它們沒有任何提示的在後臺運作,使得很多使用者渾然不知計算機已中了病毒。這些病毒木馬將會偷取使用者輸入輸出資訊資料,獲取QQ密碼、銀行卡賬號等,將這些資料傳送到黑客手中,給使用者帶來直接的經濟損失。
3網路環境下計算機病毒防範技術
3.1系統應急引導盤
計算機病毒防護中,製作無毒系統應急導引盤是必要措施。為了引導盤加密防寫,需要在盤上寫入反病毒軟體及一些常用工具軟體。系統一旦被病毒破壞,導致系統崩盤時,即可使用該引導盤引導系統,進入系統病毒檢測、查殺等操作的安全模式。
3.2作業系統升級與更新
作業系統漏洞會對計算機產生極大威脅,使用者在安裝新系統時也需要連結網路即刻安裝系統漏洞的補丁,為隨時保障電腦保安,更需要保持作業系統及時更新、升級,還要定期更新應用軟體,保持病毒庫的即時更新。
3.3檔案加密
依據各種強大的病毒都需要通過進入電腦進行破壞,對系統檔案執行程式調動的特點,我們使用者都需要可以通過對危險檔案重新命名、改寫字尾、變換存放的根目錄、加密保護等來進行防範。
3.4資料備份
建立一個完善的資料備份系統很重要。目前世界上很多好的防毒軟體,如PCcillin、FLUSHOT[HT5]+[HT]、金山毒霸等。當前的防範、查殺病毒軟體或硬體,如果它們能夠應對的病毒種類越多,那麼就會有誤差誤報現象的出現,當然也不能排除有誤解或者解壞的可能。查殺程式設計比較費事,而且還要擔當很高的風險,所以後來國內有的軟體就只殺除可知已知病毒的百分之七十。所以在殺病毒時,使用者需要遵循一查詢、二備份、三解除的流程原則。
3.5區域網安全
保障區域網安全,減少共享資源的檔案數,設定共享檔案訪問密碼,保護資料不被他人輕易取得,設定檔案只讀模式,降低網路病毒被寫入電腦。
3.6防止黑客攻擊
防止黑客攻擊的關鍵是對計算機進行網路安全設定。採用取消檔案共享、拒絕惡意網站訪問申請等具體方式防止攻擊。建議刪除不必要的協議、列印共享和關閉檔案,更改administrator賬戶名並加強密碼複雜度、調節監控可能危及電腦安全的ActiveX控制設定、對使用者個人關注訪問記錄進行遮蔽設定、對網路訪問蹤跡設定定時自動清除、拒絕訪問危險惡意網站等。使用者要切實做好此類防範工作,這樣才能讓黑客無處入手。
3.7使用正版的系統軟體
使用正版軟體很重要,也是防範病毒很有效的方式。正版軟體漏洞相對盜版不正規軟體的漏洞較少,製作的過程相對也要嚴謹許多。有很多使用者為了節省費用,安裝盜版軟體,而在現下病毒高發時期是及其不安全的選擇。由於盜版軟體沒有廠商及時的技術支援,所以只能對當時出現的病毒防禦,無法及時地更新病毒補丁,甚至有些盜版軟體本身就附有病毒檔案,在安裝軟體的同時將病毒帶入計算機。
3.8防毒軟體與防火牆安裝防毒軟體
防火牆作為計算機的第一道防線會通過連線網路的資料包對電腦監控,嚴格保護好系統的各個大門,防火牆將一一核實進出的資料包身份。防火牆及防毒軟體在計算機病毒的防範過程中有著重要地位,所以一定要適時更新升級,得到最新病毒定義碼,這樣才能有效地“對戰”病毒。
3.9留意日常的計算機使用異常狀況
在日常的使用中,需要注意電腦的反應,當有異常反應出現時,比如執行速度變慢、記憶體不足、出現未曾出現過的檔案或檔案丟失時,就需要對計算機進行病毒查殺。
4結語
在日後我們在掌握當前計算機病毒的防範手段的同時,還需要加強對未來病毒發展趨勢的研究。計算機病毒防範建立一個需要結合現下有的防病毒技術並採取主動防禦為主的綜合防範體系,防患於未然。
參考文獻:
[1]陳陣.高校實驗室計算機病毒的防治[J].商丘職業技術學院學報.2008.
二:計算機輔助設計在工程設計中的應用
摘要:基於岩土工程設計中CAD***計算機輔助設計***軟體的多年使用經驗,通過依託計算機所編寫的樁位平面佈置圖中樁位自動編號小程式在CAD中的使用,文章分析了CAD在工程設計中舉足輕重的作用,引申出自動化控制在建築工程中的應用。
關鍵詞:建築工程;工程設計;高新技術產業;自動化控制;計算機輔助設計
1自動化控制概述
隨著現代化程序的加快,電子計算機應用的普及,自動化控制開始衝擊著人們的視野及現實生活。它應用到社會的各行各業:工業、農業、國防等領域。由於它與人們的生產、生活密切聯絡,因而發展迅猛,現在已成為了高新科技產業、先進製造技術的重要組成部分,在現代起到前所未有的巨大作用,使得社會生產率以成倍的速度飛速提高。自動化的出現,使人類走上了省時省力、高效便捷之路。自動化控制理念的引入以及電子計算機的普及,使得社會生產力與九十年代相比提升了一大截。何為自動化控制?簡言之就是非人工控制,即不需要人親自動手的情況下,利用控制裝置使被控物件或過程自動地按預定規律執行。自動化控制體現在過程自動化、機械製造自動化、管理自動化三方面,例如我們常涉及的電氣自動化裝置、自動生產線、可程式設計控制及其網路、計算機輔助設計、製造及計算機監控管理系統等領域。自動化控制已成為現代化實現的條件和標誌。隨著1946年第一臺電子計算機ENIAC的誕生,自動化控制加快了它的程序,十幾年後,工業方面出現了自動開關、自動作業、數控機床、加工中心、自動化倉庫、計算機輔助製造、計算機輔助設計及之後的人工智慧機器人等,開始它從機械製造向智慧製造的轉變。而在建築工程的設計領域,應用最廣泛的便屬計算機輔助設計了。
2計算機輔助設計
2.1計算機輔助設計的概念及應用
CAD是ComputerAidedDesign的縮寫,即計算機輔助設計,指設計人員在計算機、圖形裝置介面上進行設計工作。1972年10月,國際資訊處理聯合會***IFIP***在荷蘭召開的“關於CAD原理的工作會議”上給出如下定義:CAD是一種技術,其中人與計算機結合為一個問題求解組,緊密配合,發揮各自所長,從而使其工作優於每一方,併為應用多學科方法的綜合性協作提供了可能。CAD功能強大,多個行業、領域均有用到。如建築工程、裝飾設計、環境藝術設計、水電工程、土木施工中的工程製圖;精密零件、模具、裝置的工業製圖;服裝加工中的服裝製版;電子工業中的印刷電路板設計等諸多領域。它有強大的、開放的使用者介面,以此為平臺供使用者發揮各自專業的技術特點。在建築工程中,應客戶要求,設計通常要用計算機對不同方案進行比選;各種文字的、圖形的、數字的設計資訊電子格式,都需儲存、修改、成圖,且能快速檢索。設計人員通常利用CAD從草圖開始設計,將草圖變為工作圖,繁重工作由計算機輔助完成;CAD可以完成圖形的編輯、放大、縮小、平移、複製和旋轉等有關的圖形資料加工工作,由CAD自動產生的設計結果,便於設計人員快速作出圖形,並可及時快速修改完善。
2.2計算機輔助設計應用例項———樁位平面佈置圖中樁位編號的實現
2011年3月河北神池房地產開發有限公司在河北省平山縣擬建神池商廈專案商業綜合樓。高層部分設計採用框剪結構,筏板基礎,設計要求處理後複合地基承載力特徵值fak達到430kPa;多層部分設計採用獨立基礎,框剪結構,設計要求處理後複合地基承載力特徵值fak不小於400kPa。我公司承擔了該工程的地基加固處理工程設計與施工任務,設計採用素混凝土樁進行地基處理,經計算,確定複合地基面積置換率為9.5%,設計總樁數為2632根。設計方案需附《樁位平面佈置圖》,其中每一根樁都需按順序編號,二千多根樁,我們在CAD中使用編號命令,僅用了一分鐘,從左至右,從上至下,準確、快速,使設計人員從單調、重複的編號工作中解脫出來,把主要時間和精力用在設計理念、設計方案、關鍵引數的思考上,快速交出使用者滿意的作品。而在該工程施工時,根據現場實際地質情況及設計要求,共完成素砼樁4083根。如此大的變更,我們藉助計算機輔助設計,僅用4個小時就完成了設計方案的修改。在CAD中重新布樁後僅僅一分鐘即完成了樁位的重新編號。在CAD中呼叫一個“count”的程式小外掛即完成了此項編號任務,由此可見它功能的強大。早在上世紀九十年代,我們所畫的《樁位平面佈置圖》是通過直尺、三角板、圓規等工具手工繪製的,加班熬夜也需三四天才能完成,若需修改,只能重新再畫,遠不能滿足使用者需要,跟不上社會進步的步伐;進入二十一世紀後,計算機大範圍普及,藉助計算機輔助設計,運用三、四個小時便可完成《樁位平面佈置圖》的繪製,而當時給樁位編號時所用時間視布樁多少一般在三十分鐘以內。該小程式使CAD實現了《樁位平面佈置圖》中樁位的半自動編號,即人工指定編號位置,CAD自動流水編號。雖是半自動,但相比手工繪圖編號,已大大節省了人力。而我們現在所用的“count”小程式,已實現了編號完全自動化,編號完成時間快到以秒計算。隨著科技進步,外部程式的功能提高、改進後,仍可在CAD中呼叫。由此可見CAD可以順應社會的發展變化,不斷提高自身以滿足使用者要求。
2.3計算機輔助設計的意義
計算機輔助設計已在建築設計中廣泛應用,非常普及,已到了缺之便無法工作的境地。CAD在設計領域已無人不知、無人不曉、無人不用。在建設過程中設計是建設的靈魂,是其必要的前期階段,施工則是人們理念、目標的實現,是實體的建設。在建築行業,自動化控制已成為其不可或缺的左膀右臂。
3結束語
分析表明,將自動化控制中的計算機輔助設計這一強大工具應用到設計工作中,會使得設計人員省時省力,修改便捷,作品準確、美觀。因此我們應重視CAD的應用,熟練掌握該項技能,使其成為設計人員的必備技能,讓CAD為我所用。在現代社會,高質高量高效,就代表巨大效益,而要實現此目標,自動化控制功不可沒。自動化控制改變了人們的工作理念及工作方法,使我們能夠高效完成工作任務。
參考文獻
[1]中華人民共和國住房和城鄉建設部.建築地基基礎設計規範[S].北京:中國建築工業出版社,2011.
[2]ShamTickoo.萬水計算機輔助設計技術系列:AutoCAD命令詳解與問題剖析[M].齊舒創作室,譯.北京:中國水利水電出版社,1998.
[3]王孝武,方敏,葛鎖良.自動控制理論[M].機械工業出版社,2009.
計算機學年論文