時間:2017年05月17日 分類:科學技術論文 次數:
以下兩篇計算機類論文范文分別對計算機軟件和計算機硬件的維護做了探討,隨著科技的發展和普遍,計算機互聯網影響了我們的日常生活,但在計算機軟件仍然有很多漏洞,論文介紹了計算機軟件安全漏洞檢測技術,人們對計算機硬件也有了更好的要求,論文對計算機硬件故障進行了具體的分析,結合實際的情況,提出了有效的維護措施。
一篇:
摘要:隨著我國社會經濟的不斷發展,科學技術開始受到了人們的廣泛關注,互聯網也開始進入到了各個領域中,深入的影響著人們的日常生活。但是從實際上來說,由于計算機軟件中存在著安全漏洞問題,這樣也就給信息系統產生出了安全隱患。因此,在實際中就要及時對計算機軟件進行分析,運用好安全漏洞檢測技術,保證信息的安全。基于此本文針對計算機軟件中安全漏洞檢測技術進行了簡要闡述,并提出幾點個人看法,僅供參考。
關鍵詞:計算機軟件;安全漏洞;檢測技術;應用分
在互聯網的不斷影響下,計算機在人們的日常生活中也產生出了極為重要的影響,加之在源代碼數量增多的影響下,一些漏洞問題也在不斷的現象。黑客就是借助這些代碼中的漏洞進入到計算機軟件中進行破壞的。因此,在實際中就要運用好計算機安全漏洞檢測技術,保證信息上的安全,提高用戶的使用效果。
一、計算機軟件中存在的漏洞
對于漏洞來說,就是針對計算機軟件中存在的漏洞來說的,也正是在這些漏洞的影響下,很容易對計算機軟件系統等方面產生出威脅,嚴重的還會對系統進行攻擊。通過分析可以看出,造成計算機軟件出現漏洞的主要因素包含了在開發與研制軟件的過程中,設計人員出現操作失誤而導致的。一般來說,漏洞的表現形式包含了功能性與安全性漏洞兩種。功能性的漏洞中主要是指對計算機系統正常運行產生影響的漏洞。如運行結果上的錯誤等。對于安全性的漏洞來說,主要是針對一般不能夠影響計算機或是軟件正常工作的漏洞。但是這些漏洞一旦被黑客所運用,就會造成軟件執行錯誤的指令,嚴重的還會出現一些執行代碼等,這樣也就提高了危險程度[1]。
對于漏洞的特點來說,主要包含以下幾方面:第一,在編制過程中出現的邏輯性錯誤,且這種錯誤往往是由于編制人員自身因素所造成的。第二,在進行數據處理的過程中所出現的邏輯性錯誤,通過將過小或是過大的程序模塊等進行對比,可以找出其中存在的邏輯性錯誤。第三,漏洞與計算機中軟件系統環境之間有著極為密切的影響,且在不同基礎上設備所組成的軟件系統與相同系統中不同設置上都可能存在安全漏洞。第四,系統漏洞與時間上也有著極為密切的聯系。隨著時間的不斷變化,一些舊的漏洞不斷糾正,新的漏洞也在不斷出現,因此就要明確漏洞問題是長久性的問題之一。
二、計算機軟件安全漏洞檢測技術
(一)靜態檢測
傳統的計算機軟件安全漏洞靜態分析工作其實就是通過靜態分析的方法來進行的,但是這種檢驗的方法只能停留在表面上。隨著社會經濟的不斷發展,對計算機軟件的檢測也開始進行了改革與創新。靜態檢測的內容也有了全新的變化,靜態分析與程序檢測。就靜態分析來說,主要是針對系統程序進行源代碼掃描,并從語義等方面進行全面的解析,從而對特性等進行直接的分析,借助這種方法來找出存在的漏洞問題。對于程序檢驗來說,就是針對抽象系統中的源代碼進行檢驗。借助這種檢驗的方法,可以明確計算機系統是否可以滿足計算機中的要求,尤其是對于安全需求等方面來說的[2]。在靜態檢測中,更多的是對計算機軟件系統程序中的內部特性來說的,其主要關注的是系統程序的內部特點。所以可以說靜態檢測的特點與檢測漏洞的特點之間存在著極為密切的聯系。通過對安全漏洞進行劃分,可以將其劃分為幾個小的部分。大多數的檢測方法所能進行處理的漏洞都是比較分散的。因此,為了對漏洞進行對比,就可以將其分為安全性與內存性兩種。在安全性的漏洞中更加關注的是數據流上的誤差與錯誤。而對于內存性的漏洞來說,則主要是是針對數據自身的準確性等方面來說的。靜態檢測法的技術特點都存在著一定的區別,所以對漏洞的處理方法也存在著一定的不同。
(二)程序檢驗
對于程序檢驗來說,就是在抽象軟件系統程序的影響下來獲取形式化的模型,并通過運用這種檢測方法實現有效的檢測。在模型檢驗方法中就是在有限的條件下來對系統程序或是狀態等進行抽象模型的監理,從而完成檢驗工作。一般來說,可以將其分為符號化的檢驗與模型自動轉化兩種。對于符號化來說,就是將瞅一昂的模型轉變為語法樹的模式,從而判斷公式等方面是否可以滿足實際的需求[3]。
(三)安全動態監測
第一,內存映射。一些黑客在攻擊與破壞軟件的過程中常常會采用“NULL”為結尾的字符串,以此來實現內存覆蓋。且借助代碼頁映射技術,黑客就可以借助這一字符串來實現攻擊的目標。第二,非執行棧。就現階段來說,一些棧攻擊軟件問題不斷出現,而造成這一現象的主要原因就是在系統中棧的執行能力。由于棧內存在存在著所有數字變量,因此,黑客就可以通過寫入一些代碼來進行攻擊。所以想要預防這一攻擊方法就可以對棧的執行力進行破壞,以此來避免代碼的執行。第三,安全共享庫。在一些計算機中,之所以出現安全漏洞主要是由于受到了不安全的共享庫而造成的。在安全共享庫的影響下,可以在一定程度上攔截惡意攻擊的行為,加之其中具備了攔截與檢測的能力,所以也就可以通過程序運行來將不安全的因素進行檢測與攔截,從而保護計算機系統軟件的安全。
三、計算機軟件漏洞檢測技術的實際運用
第一,避免競爭條件安全漏洞上的運用。對于這種漏洞來說,主要是借助原子化來處理競爭編碼,加之其具備鎖定的能力,所以當原子化操作進入到鎖定階段以后,就可以在一定程度上避免使用文件出現變動,從而造成漏洞的出現。第二,緩沖區安全漏洞檢測技術。對于這一檢測技術來說,主要是針對一些存在疑問的函數等進行檢測,從而避免出現安全漏洞。第三,隨機漏洞的預防。對于隨機漏洞來說,進行有效的預防與檢測是需要借助性能高的隨機發生設備來進行的,且這種設備可以準確對漏洞進行預防[4]。
四、結語
綜上所述可以看出,隨著信息技術的不斷發展,計算機軟件安全問題也開始受到了人們的廣泛關注。因此,在實際中就要做好計算機軟件漏洞的檢測工作,保證計算機的安全運行,同時還要不斷提高計算機軟件安全漏洞檢測技術的運用效果,保證網絡信息的安全。
參考文獻:
[1]陳楷.計算機軟件中安全漏洞檢測技術的應用[J].數字技術與應用,2010(07):90.
作者:陳健 單位:蘇州大學計算機科學與技術學院
二篇:
【摘要】當前是科技信息發達的社會,計算機是人類日常使用的工具之一,硬件是計算機中的重要構件之一,隨著科技發展,計算機技術越來越精細化和復雜化,計算機硬件有了更高的要求,計算機在使用的過程中,保養與維護至關重要。計算機的硬件一旦出現故障,可能造成癱瘓狀態,無法正常工作,硬件的質量直接影響著計算機的穩定性。為了能夠保持計算機的穩定性,延長其應用壽命,一定要加強對計算機硬件的維護。
【關鍵詞】計算機硬件;故障;分析;維護
計算機的應用涉及了人們生活和工作的各方面,成為人們生活中不可或缺的組成部分。計算機硬件故障是計算機故障中最常見的類型,計算機的基礎是硬件,由于受到各種因素的影響,硬件故障很容易發生,因此我們必須弄清是什么原因導致的,合理的對計算機進行有效的維護,從根部上找到原因,順利的完成檢測,保證計算機能夠發揮出實際的應用功效。隨著計算機技術的提高,對硬件的故障維護要求越來越高。硬件故障則主要是在自檢的過程中,加強對計算機硬件的維護。
1計算機硬件故障分析
計算機的電源系統穩定性差,在主機增添新設備時,增加了計算機的用電需求,由于電源瞬時功率不足,引起計算機自動重啟。計算的內存比較脆弱和敏感,內存上任何一個芯片損壞,在運行的狀態都會發熱,燒壞內存,導致功能喪失。CPU是計算機的心臟,但是比較脆弱,這部分功能電路損壞時,CPU由于散熱不良極易發熱,計算機電扇停止運轉導致機器自動重啟。在計算機中主板占據的體積比較大,當它使用期限過長,由于容易沾染灰塵、跌落等上面有的芯片出現損壞,主板運行就會出現異常,都有可能引起重啟的現象。一般情況下顯示器問題是圖像、色彩失真,當顯示器處于較長時間的工作狀態下,通風狀況不良,顯示器過熱,便會縮短其使用壽命,從而造成電腦死機。有些劣質的主板在使用長時間以后會出現問題,容易引起程序錯誤,死機等,嚴重的使用不當時還可能會發生爆炸的情況。硬盤老化會造成扇區、道區的損壞,計算機無法正常運行,無法正常的訪問和交換數據,出現死機。計算機主板和CPU不匹配,特殊軟件不能與硬件兼容,直接影響系統運行的穩定性,導致計算機無法正常運行。
2計算機硬件故障檢測方法
當計算機硬件出現故障時,不要盲目的拆開,可以采取一些檢測方法,比如拔插檢測法、清除灰塵法、電阻法等,在實際的應用中計算機硬件出現故障時,拔插檢測法就能夠有效的檢測出造成故障出現的主要原因,而這樣的方法則需要確定在軟件系統沒有出現故障的基礎上,通過拔插檢測法進行檢測,主板等硬件上的故障可以通過這種方法高效的檢測出來,計算機重新重啟。空氣中的灰塵也會影響計算機硬件的使用,由于長時間沒有進行清除,灰塵大量堆積,導致計算機硬件運行緩慢。計算機主板、風扇的位置很容易堆積灰塵,達到一定程度時就會引發硬件故障。插入口中的灰塵堆積多后,鼠標操作中無法被計算機系統所識別,因此必須及時的清除灰塵,確保計算機正常運行。另外,可以通過表上的歐姆檔來檢測故障問題,將檢測的歐姆值進行對照分解,出現偏差表明有嚴重問題存在。將電阻法進行劃分,對線路和開路故障進行測定,電阻法是一種比較常用的故障測量法。
3計算機硬件有效的維護措施
在日常工作中必須做好硬件的維護處理,采用科學的手段從整體上判斷計算機的運行狀態,采取軟件與硬件相結合的維護策略,為計算機運行營造良好的環境。計算機的運行環境要整潔、干凈,可以先檢測電源導線的通路狀態,再檢查開關接頭。機器運轉同CPU風扇是否正常散熱有直接的聯系,因此要重視保養好散熱器,確保CPU的溫度不會上升。維護人員應該對計算機外部反應情況進行綜合判斷,正確區分軟硬件故障。如果顯示出錯的信息,應該關掉電源,把機箱打開,進一步找出內存問題的原因,用棉球蘸無水酒精擦洗清理內存條,或更換適合的新內存條。運行“磁盤掃描程序對磁盤進行檢查,避開壞扇區中數據無法恢復。確保電壓的穩定,避免出現頻繁跳槽的電路環境,注重計算機硬件的更新,堅持定期檢查是有必要的,及時找出潛在的問題。
4結束語
總之,計算機的應用范圍廣泛,計算機在進行應用的過程中,在日常工作中,多種因素會引起計算機出現問題,本文對計算機硬件故障進行了分析,相關人員在實踐與探索中不斷的總結,了解故障種類和形成原因,能夠系統化的掌控各種故障。當計算機出現故障時,一定要冷靜的排查故障,采用正確的診斷方法,切勿盲目拆卸,保持清醒的頭腦對計算機硬件進行維護,才會讓計算機恢復正常運轉工作。從而摸索出相應的經驗,對計算機硬件故障做出具體的分析,延長其使用壽命,進一步提高計算機的工作效率。
參考文獻
[1]嚴玉鳳.計算機硬件故障分析與維護探析[J].數字技術與應用,2015(6).
[2]宋一平.計算機硬件故障分析與維護探析[J].電子技術與軟件工程,2015(10).
[3]王洪濤.計算機硬件故障分析與維護探析[J].黑河教育,2016(9).
作者:劉健 單位:黑龍江省北安市道路運輸管理站