亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        軟件系統(tǒng)的遠程故障診斷與維護技術(shù)分析

        2022-11-10 02:35:14張榮竣
        電子技術(shù)與軟件工程 2022年14期
        關(guān)鍵詞:計算機軟件故障診斷計算機

        張榮竣

        (泰安技師學院 山東省泰安市 271000)

        1 計算機軟件系統(tǒng)概述

        計算機軟件系統(tǒng)是由三大部分組成,這三大部分分別為系統(tǒng)軟件,應(yīng)用軟件和支撐軟件,這三個軟件部分的功能是不同的。系統(tǒng)軟件為使用者提供了一個用于對計算機與外部設(shè)備進行控制與協(xié)調(diào)的操作接口,并對應(yīng)用程序軟件進行一定的支撐。應(yīng)用軟件在一定程度上是針對于硬件的功能進行了擴充的,按照使用范圍分類的話,它包括多媒體以及網(wǎng)絡(luò)軟件等。而軟件支撐主要是包括軟件,維護軟件開發(fā)等方面的,而且一般情況下,它里面還包括了數(shù)據(jù)庫管理等方面,現(xiàn)在所用的軟件系統(tǒng)大多都是Windows系統(tǒng)。下面,我們將通過一個 Windows系統(tǒng)的例子來說明和分析。

        2 研究背景及意義

        隨著目前我國各個行業(yè)的信息化進程在不斷的加快中,越來越多的行業(yè)都應(yīng)用了計算機軟件系統(tǒng),人們的工作、生活和娛樂方式也在逐步發(fā)生變化。然而,由于軟件系統(tǒng)的復雜程度越來越高,這就導致一些功能無法實現(xiàn),還會出現(xiàn)一些軟件錯誤或者版本升級的問題出現(xiàn),而且隨著時代的發(fā)展以及信息化進程的轉(zhuǎn)變,用戶的計算機需求也在進行的不斷改變著,在目前這個時代,軟件系統(tǒng)的維護顯得是非常重要的。盡管軟件維護僅是軟件生命周期的一部分,但是其維護費用卻在不斷增加。近十年來,軟件維護成本逐年增加,占軟件總開支的70%~80%,因此,我們可以得知軟件故障診斷以及維護是非常重要的。隨著計算機應(yīng)用領(lǐng)域的不斷擴大,所包含的用戶數(shù)量也在不斷的增多當中,這就導致了系統(tǒng)的維護工作變得非常復雜、繁重。因此,遠程故障診斷與維護技術(shù)也得到了迅速發(fā)展。遠程故障診斷與維護技術(shù)是將計算機軟件、網(wǎng)絡(luò)技術(shù)、通信技術(shù)、數(shù)據(jù)庫技術(shù)和故障診斷技術(shù)有機地融合在一起的一種設(shè)計非常多學科交叉的技術(shù)。

        近年來,遠程故障診斷技術(shù)發(fā)展迅猛,尤其是在工業(yè)生產(chǎn)中,遠程診斷技術(shù)的不斷完善與應(yīng)用。遠程故障診斷和維護是我國未來診斷技術(shù)的主要發(fā)展方向,它對軟件系統(tǒng)的診斷和維護具有重要的作用。

        3 軟件系統(tǒng)的遠程維護

        (1)與常規(guī)維護程序相比,軟件系統(tǒng)的遠程維護大大改善了維護效率。傳統(tǒng)的軟件維護流程是:當軟件發(fā)生故障時,用戶往往會向軟件開發(fā)者報告,由軟件開發(fā)者進行故障診斷,但由于普通用戶對軟件的理解并不深,對所搜集的信息也不清楚,所以很難提供詳細的軟件故障信息。這就造成了維護上的麻煩。通過對軟件進行遠程維護,可以有效地解決上述問題。與傳統(tǒng)的軟件維護方法相比,其優(yōu)勢在于:①軟件的維護時間短,不受人力、地域的限制;②信息的共享,不受時間、空間的限制,更加方便了維護人員談?wù)摵脱芯肯嚓P(guān)技術(shù);③軟件維護費用減少,還在一定程度使維護工作效率得到提高。

        (2)隨著計算機軟件的不斷發(fā)展,大規(guī)模的應(yīng)用程序被廣泛地應(yīng)用于各種領(lǐng)域。作為一款強大的應(yīng)用程序,它必須具備遠程診斷和維護功能,將其集成到研發(fā)軟件的遠程診斷和維護中,使其成為一個可重復使用的模塊,不僅可以節(jié)約大量的人力物力,還可以提高產(chǎn)品的質(zhì)量、工期、成本和風險。

        (3)在電信、銀行、國防等一些需要高度安全性和保密性的領(lǐng)域,使用國外的軟件進行維護,很難保證其安全性和保密性,所以必須要在這些領(lǐng)域中安裝國產(chǎn)軟件,從這一點上來說,目前的診斷與維護軟件系統(tǒng)的重要性越來越大。

        4 研究現(xiàn)狀

        遠程故障診斷的研究起源于醫(yī)療領(lǐng)域,大約始于二十世紀六十年代,它主要是利用電話網(wǎng)絡(luò)和有線電視網(wǎng)絡(luò)來傳輸從文本到影像的信息,以便醫(yī)生之間進行信息交換,或者提供醫(yī)療記錄來幫助診斷。設(shè)備、儀器的故障診斷與醫(yī)師看病有其相同之處。它的體系結(jié)構(gòu)、信息傳輸方式、組織方式、組織形式、實現(xiàn)方式等都可以為遠程設(shè)備的診斷提供參考。由此,遠程故障診斷技術(shù)由最初的醫(yī)療應(yīng)用擴展到制造、加工等生產(chǎn)環(huán)節(jié)的硬件設(shè)備的維護。遠程診斷和維護技術(shù)在工業(yè)中得到了廣泛的應(yīng)用和發(fā)展。美國是第一個開展遠程診斷的國家,美國斯坦福和麻省理工學院于1997年共同主辦的第一次基于互聯(lián)網(wǎng)的遠程診斷學術(shù)討論會,主要探討了開放的互連體系、診斷信息規(guī)范、傳輸協(xié)議、使用者的法律約束,并提出了今后診斷技術(shù)的發(fā)展方向。很多國外企業(yè)和國際機構(gòu)也相繼推出了基于互聯(lián)網(wǎng)的遠程診斷系統(tǒng),一些大型企業(yè)也將其產(chǎn)品納入其中。

        5 軟件系統(tǒng)故障診斷與維護基礎(chǔ)

        5.1 軟件系統(tǒng)的故障診斷技術(shù)

        在近些年當中,我國越來越重視軟件系統(tǒng)的故障診斷技術(shù),其技術(shù)的組成包括模糊推理、智能神經(jīng)網(wǎng)絡(luò)、專家系統(tǒng)等。

        5.1.1 軟件系統(tǒng)故障的定義及分類

        本文提出了基于程序、數(shù)據(jù)、文檔等軟件的靜態(tài)表達和動態(tài)的工作狀態(tài)信息來進行故障診斷的技術(shù)。在軟件的使用過程中,由于軟件的性質(zhì)、用途和失效方式的差異,導致的結(jié)果也會有很大的差異。某些故障,會導致設(shè)備的損壞,甚至是人員的死亡,這類的故障,是絕對不能出現(xiàn)的。所以,要根據(jù)失效的結(jié)果,對其進行分類。通過對故障類型進行歸類,維護人員能夠針對不同級別的故障采取不同的優(yōu)先級,并按其優(yōu)先順序設(shè)置相應(yīng)的策略。根據(jù)失效結(jié)果的不同,可以采用三種不同的準則。這三個指標分別為:費用損失的大小、人身傷害程度、服務(wù)功能的缺失程度。根據(jù)成本損失的大小來劃分后果的嚴重性,是一種應(yīng)用范圍很廣的分類方法,其難點在于難以精確地估算所造成的損失。

        5.1.2 軟硬件故障診斷技術(shù)比較分析

        目前,在硬件系統(tǒng)維護中,我國對故障診斷的研究與應(yīng)用已有很大的發(fā)展,已有許多成功的實例。因此,對軟件系統(tǒng)進行故障診斷有一定的參考價值。通過對目前的硬件設(shè)備故障診斷技術(shù)的分析,給出了軟件系統(tǒng)的故障診斷流程。在無維護情況下,硬件系統(tǒng)失效的主要原因是硬件設(shè)備的老化,而軟件系統(tǒng)的失效通常是因為設(shè)計階段的人為因素導致的。

        (1)軟件故障是由于在程序執(zhí)行期間觸發(fā)了一個軟件故障。軟件故障是由設(shè)計引起的,如果不做改變,它將會持續(xù)很長一段時間。而在硬件故障中,由于物理、化學等因素的影響,導致了材料的性能和結(jié)構(gòu)的改變,從而導致了硬件的損耗。

        (2)隨著使用時間的延長,軟件的失效概率會降低。這是因為在使用軟件時,可以插入軟件錯誤。在使用過程中,硬件會出現(xiàn)可靠性下降的情況,因此,隨著時間的推移,系統(tǒng)的失效效率會越來越高。

        (3)軟件設(shè)計好后,可以批量生產(chǎn),但是同一型號和規(guī)格的硬件,雖然原料和工藝都是一模一樣,但它們的微觀結(jié)構(gòu)卻是有區(qū)別的。

        (4)在維護上,一般的使用者無法對軟件進行維護,只有在軟件開發(fā)者重新設(shè)計和重新排列時才能排除這些缺陷。部分硬件維護工作,可以在使用場所進行。

        (5) 環(huán)境條件:環(huán)境條件指軟件開發(fā)環(huán)境與實際應(yīng)用環(huán)境之間的差異,同城分為內(nèi)部環(huán)境和外部環(huán)境,外部環(huán)境對于系統(tǒng)的穩(wěn)定沒有任何直接的影響。由于系統(tǒng)失效與內(nèi)部環(huán)境及人員狀況密切相關(guān),因此環(huán)境設(shè)計在軟件的可靠度方面進行環(huán)境的優(yōu)化是十分必要的。

        (6)標準元件的實際應(yīng)用,盡管標準硬件應(yīng)用很多,但絕大多數(shù)的都是標準元件,標準電路,因為這些標準元件的質(zhì)量和穩(wěn)定性都有比較高的保證,而標準元件的故障范圍也是很廣泛的。在軟件開發(fā)中,能夠普遍使用的標準模塊是十分稀缺的,而且大部分都是由設(shè)計者自己創(chuàng)造出來的。通過比較軟硬件建設(shè)的技術(shù)特點,可以發(fā)現(xiàn),設(shè)計品質(zhì)是軟件可靠性的一項非常重要因素。硬件的安全性,除受到設(shè)計原因的影響之外,還會受材料的老化過程的影響。相反,軟件的可靠性更多地依賴于設(shè)計。

        5.1.3 軟件系統(tǒng)故障診斷流程

        軟件的“診”就是要對狀態(tài)進行客觀的檢查,其中包括各種測量、分析和檢查;“斷”指的是對軟件故障性質(zhì)、軟件故障方式、軟件故障類型、解決方法、防范對策等。軟件故障診斷明確了檢測的對象,也是發(fā)現(xiàn)和找出軟件系統(tǒng)的故障狀況,并對其作出判斷,但也包括了非故障系統(tǒng)。在軟件故障診斷中,一般分為問題檢查、故障定位、問題解決、回歸檢查、系統(tǒng)測試和發(fā)布。利用靜態(tài)測試、動態(tài)調(diào)試的方法,能夠獲取軟件系統(tǒng)可能出現(xiàn)的問題情況,以此判斷軟件系統(tǒng)的工作情況與問題狀況,從而對軟件進行故障定位。軟件故障定位,是指利用軟件故障檢測所獲取的可以反映軟件狀況的重要信息以及特性參數(shù)的變化情況,或與故障狀態(tài)的主要參數(shù)(模式)相對比,以便于深入查找應(yīng)用軟件的歷史和使用情況信息,以便于確定應(yīng)用軟件的正常工作狀態(tài)或有重大故障,從而反映應(yīng)用中軟件故障的過程,剖析應(yīng)用軟件故障的特性和程度、成因和部位,從而查明故障成因,為應(yīng)用軟件故障排查和處理軟件故障做好準備。軟件故障排查是軟件故障的一個方式,也就是經(jīng)過對軟件故障的成因、情況以及危害程度的綜合分析,判斷故障的解決方案,其中包括了對程序代碼、數(shù)據(jù)、軟件文件的修改。軟件的故障診斷也是軟件維護的主要內(nèi)容。通常,在實際使用中,對軟件問題進行分析與檢查,以確認不是因為硬件問題而造成的。盲目地對軟件進行錯誤的診斷,會降低系統(tǒng)的診斷效率。在遇到復雜的故障時,還可以將硬件檢測與軟件的靜態(tài)檢測相結(jié)合,從而大大加快了故障的診斷。

        5.2 軟件系統(tǒng)維護的基礎(chǔ)理論

        軟件系統(tǒng)運行后,即進入了軟件的維護期。在整個軟件系統(tǒng)的整個生命中,維護期是最長的,也是最耗費精力和成本的一個環(huán)節(jié)。之所以要花這么多的時間去維護軟件系統(tǒng),除了軟件系統(tǒng)的設(shè)計出現(xiàn)了一些問題之外,最主要的原因就是軟件的運行方式、組織結(jié)構(gòu)、軟件系統(tǒng)的軟件系統(tǒng)都在發(fā)生著變化,軟件系統(tǒng)的軟件也在不斷的更新和維護。

        軟件維護是指在軟件交付使用之后,對軟件進行修正或適應(yīng)新的需求而進行的一種程序。國家標準 GB/T11457-95規(guī)定了軟件維護的定義:在軟件產(chǎn)品被交付使用后,為了糾正故障、改善性能和其它特性,或者根據(jù)變化的情況調(diào)整軟件產(chǎn)品。具體地說,由于下列任何一種原因而發(fā)生的行為均屬軟件系統(tǒng)維護:

        (1)修正軟件中的錯誤。

        (2)由于軟件運行時所處的軟硬件環(huán)境的改變,需要對軟件進行相應(yīng)的調(diào)整。

        (3)用戶對添加新功能、改善軟件性能等提出了需求。

        (4)將軟件部件或整個重新工程以滿足新的工作需求。

        5.2.1 軟件維護技術(shù)分類

        軟件的維護技術(shù)可以分成如下幾種:

        (1)改正性維護在軟件開發(fā)過程中,由于技術(shù)條件的制約,無法檢測出全部的錯誤,不可避免地會出現(xiàn)一些潛在的缺陷。在運行時,這些隱藏的 bug會在一些特殊的情況下發(fā)生。這個維護工作是針對軟件中的 bug而進行的,稱為糾錯維護。根據(jù)統(tǒng)計,糾錯維護占全部維護工作的1/5.

        (2)完善性維護在使用軟件時,常常會有新的功能和性能需求。為達到這些需求,由軟件的改進引起的維護工作被稱為完美維護。例如,為了便于理解和使用,對用戶接口進行了修改,這種維護方式在維護工作中占據(jù)了很大的比重。

        (3)預防性維護。 預防性維護就是在軟件系統(tǒng)的開發(fā)的時候,就進一步加強軟件的維護性、可靠性,為之后軟件系統(tǒng)的維護工作奠定一定的基礎(chǔ),稱為預防性維護??偟膩碚f,在軟件應(yīng)用的最初一二年中,可糾正性的維護任務(wù)是相當重的。一旦發(fā)現(xiàn)錯誤時,該軟件將會步入正常應(yīng)用時期。不過,由于技術(shù)創(chuàng)新的要求,軟件系統(tǒng)的自適應(yīng)維護和完整型維護項目日漸增加,而且還可能出現(xiàn)新的問題,使得維護任務(wù)顯得越來越嚴峻。實踐證明,在所有維護項目中,完善性維護的比重最大,而用于需求增加、提高軟件系統(tǒng)功能和穩(wěn)定性的維護工作,則達到了全部維護項工作的百分之五十。

        5.2.2 影響維護工作的因素

        既然軟件的維護工作如此繁重,那么是什么原因?qū)е铝怂??在軟件維護過程中,有一些程序特性會對維護工作造成一定的影響。

        5.2.2.1 系統(tǒng)大小

        系統(tǒng)越大越復雜,維護人員越難以理解。因此,維護工作也會增加。該系統(tǒng)的規(guī)??梢酝ㄟ^程序語句的數(shù)目、輸入輸出文件的數(shù)目、實現(xiàn)的功能模塊的數(shù)目來度量。

        5.2.2.2 系統(tǒng)的開發(fā)文檔

        只要有了完整的系統(tǒng)開發(fā)文件,那么維護起來就容易多了。由于使用源程序來閱讀和理解程序的功能和設(shè)計思路,因此開發(fā)文件不完整,將會造成大量的維護工作。

        5.2.2.3 其他因素

        應(yīng)用數(shù)學模型、任務(wù)難度、 IF嵌套深度、索引或下標號等都會影響到軟件的維護工作。另外,很多軟件在開發(fā)過程中都會考慮到未來的變化,這給軟件的維護帶來了很多問題。

        5.2.3 軟件維護的困難

        軟件維護過程是在軟件維護過程中進行的一系列工作。在軟件開發(fā)的過程中,對軟件的維護有很大的影響。如果軟件開發(fā)采用軟件工程的方式,確保各個階段都有詳細的文檔,那么維護就比較簡單了,也就是所謂的結(jié)構(gòu)化維護。相反,在軟件開發(fā)過程中,沒有使用軟件工程的方法,沒有文件的情況下,軟件的維護就會很難進行,這就是所謂的“非結(jié)構(gòu)化維護”。在非結(jié)構(gòu)化的維護過程中, 軟件維護人員只有通過一些文檔才能進行維護,以此才能理解知道軟件系統(tǒng)的功能、結(jié)構(gòu)、接口等,但是如果維護人員要想搞明白這一套完整的系統(tǒng),需要耗費大量的資源和精力,而修改源代碼的結(jié)果也是很難預料的。由于缺乏相關(guān)的文件,無法進行回歸試驗,因此難以確保程序的正確性。在結(jié)構(gòu)化的軟件中,軟件的各個階段都有相應(yīng)的文件,這對于了解和掌握軟件的功能、性能、結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)、系統(tǒng)接口、軟件的設(shè)計限制都是非常有用的。在維護過程中,開發(fā)者首先要對需求規(guī)范進行分析,了解軟件的功能和性能變化,對設(shè)計規(guī)范進行修訂和復審,然后在設(shè)計變更的基礎(chǔ)上對其進行更改,并利用測試文件中的測試案例進行回歸,最終將修改后的軟件交付用戶。該系統(tǒng)可以有效地減少軟件的工作量,降低系統(tǒng)的運行費用,從而使系統(tǒng)的運行效率得到極大的提升。大部分與軟件維護有關(guān)的問題,都可以歸咎于軟件的定義和開發(fā)方式。在軟件開發(fā)上,采取的是急功近利,還是著眼于將來,都會對軟件的維護產(chǎn)生很大的影響。

        5.2.3.1 讀懂別人的源程序是困難的

        如果想要改變別人設(shè)計的程序,一定要先知道別人程序的組成結(jié)構(gòu)。當程序文件越來越少時,了解程序的困難程序會迅速增加,而若沒有適當?shù)臋n案,則會造成相當大的困難。如果一個程序沒有對應(yīng)的文件,程序設(shè)計師會選擇他們自己來覆寫,而不會去改變其他人的程序。

        5.2.3.2 軟件開發(fā)和軟件維護在人員和時間上的差異

        軟件的開發(fā)者由于對軟件系統(tǒng)的組成非常了解,所以在對軟件維護的時候使非常簡單的一件事情。但是,在一般情況的時候,軟件的開發(fā)者和軟禁啊系統(tǒng)維護者不會是同一批人。此外,因為軟件系統(tǒng)一旦建成,維護周期就會比較長,因為,所需維護的軟件很可能是十年、二十年之前開發(fā)的,而那時的工具、方法、技術(shù)與現(xiàn)今的工具、方法、技術(shù)有很大的差別,因此維護人員要熟練掌握這些技術(shù)也是一件非常困難的事情。

        5.2.3.3 軟件維護不是一項具有吸引力的工作

        維護工作因為維護難度大,往往會遇到挫折,而問題的根源并不在于維護人員本身,而在于別人,難以取得結(jié)果,所以,它不如軟件開發(fā)那么有吸引力,在組織和維護方面,就更難了。

        6 計算機軟件系統(tǒng)維護中存在的問題

        6.1 運行安全問題

        在使用計算機時,系統(tǒng)的穩(wěn)定性是首要的,但安全也是一個不容忽視的問題。隨著科學技術(shù)的發(fā)展,對軟件的安全需求越來越高,但是由于軟件的不足,使得系統(tǒng)的運行安全性不高。有些軟件系統(tǒng)自身還不夠完善,存在著軟件、協(xié)議等方面的缺陷,一旦被不法分子所利用,就會對其造成損害。隨著人們對計算機、網(wǎng)絡(luò)的依賴性不斷增加,計算機中儲存的資訊數(shù)量也越來越多,當計算機受到攻擊時,會造成個人資訊的泄漏。黑客攻擊會對軟件系統(tǒng)造成威脅,攻擊的種類很多,既有常用的惡意軟件,也有 SQL注入、密碼攻擊、后門軟件攻擊、字典攻擊、 DNS攻擊等等。此外,這種病毒的威脅也非常大,雖然是一種惡意程序,但是具有很強的可操作性,可以快速的擴散。計算機病毒和人類的計算機病毒不太一樣,是一種毀滅性的病毒,當使用者激活后,計算機就會發(fā)生各種異常,有些甚至會隱藏在計算機里,就像是一顆定時炸彈,隨時都有爆炸的危險。一旦被感染,那就是滅頂之災。

        6.2 系統(tǒng)啟動問題

        如果系統(tǒng)啟動失敗、顯示錯誤信息、屏幕一片漆黑,顯示“Diskbootfailure, insertsystemdiskandpressenter.”等提示,這種提示就是系統(tǒng)無法啟動的,出現(xiàn)了一些的問題。這種現(xiàn)象的產(chǎn)生,通常是因為強行關(guān)閉或其他違法操作造成的,這時可以通過系統(tǒng)光盤來恢復。如果在處理后依然不能正常開機,則要考慮計算機硬盤的引導扇區(qū)有沒有破損,并按照實際情況更換。若計算機開機、開機均正常,但顯示器沒有顯示,或持續(xù)黑屏,或者電腦上會顯示“無信號”這幾個字,則表示顯示器的連接線路有問題,顯示器沒有收到訊號,只要再接上或換一條線路就可以了。

        6.3 運行問題

        (1)出現(xiàn)故障的軟件。一般情況下,軟件的運行不正常,有系統(tǒng)文件缺失、兼容性問題、惡意軟件等問題。有些軟件運行后,要等很長時間才能運行,硬盤會有很大的聲音,這時應(yīng)該考慮到硬盤有壞的通道或者壞扇區(qū)。

        (2)該系統(tǒng)的操作速度降低。無論是過多的內(nèi)存占用、過多的 CPU、錯誤的軟件參數(shù)、惡意軟件和病毒,都可能導致系統(tǒng)的運行緩慢或者停機。

        (3)系統(tǒng)經(jīng)常發(fā)生故障,如藍、紅等。一般是因為CPU的頻率過高、熱輻射異常、硬件配置不夠、系統(tǒng)文件被錯誤刪除等。這也是硬盤損壞、機械故障的原因。

        7 計算機軟件系統(tǒng)維護的相關(guān)對策

        7.1 提高安全防護水平

        由于計算機的使用越來越普遍,計算機儲存的資料也越來越多,因此,計算機在使用過程中出現(xiàn)的問題,會導致使用者的個人資料被泄漏。因此,必須強化安全管理,提升安全管理水平。首先,應(yīng)該加強對使用者的授權(quán)的管理。采用高復雜性的口令,并經(jīng)常更新口令,提高了安全。另外,為了避免計算機受到攻擊,還應(yīng)該根據(jù)計算機能力的不同,設(shè)置相應(yīng)的權(quán)限級別。其次,加強防護,防止病毒和黑客入侵。設(shè)置雙重防護,提高安全性。第一級防護采用了位于內(nèi)外網(wǎng)之間的防火墻。防火墻是計算機的入口,它能監(jiān)控計算機運行、資源使用狀況,避免不必要的資源浪費,是計算機與網(wǎng)絡(luò)間的一道屏障,保護使用者資訊,提高使用者的使用感受。第二重防護,就看使用者自己了。在計算機使用過程中,除了定期檢查、更新系統(tǒng)、修復漏洞外,還要對其進行備份,減少信息丟失的可能性,從根源上防止個人信息的泄漏。第三,加強對病毒的抵抗。有些歹徒為了獲得別人的個人信息,會在計算機里通過網(wǎng)絡(luò)或局域網(wǎng)傳播,從而破壞計算機的安全。殺毒軟件是一種常見的方法,它能有效地阻止和清除病毒。此外,計算機上的病毒感染幾率很小,也不會被病毒感染,大部分都是 Linux/Unix,以 BSD、 LumOS系列為基礎(chǔ)。有些系統(tǒng)還會加強系統(tǒng)本身的安全性能,就像是防火墻一樣,能夠有效地增強軟件的抗病毒性能。

        7.2 使用集中管理系統(tǒng)

        為了最大程度上的確保計算機的使用質(zhì)量,進而提高計算機軟件系統(tǒng)的維護效率,工作人員其實是可以采用 PNS技術(shù),PNS也就是計算機集中管理。PNS技術(shù)包含虛擬硬盤、網(wǎng)絡(luò)引導、設(shè)備驅(qū)動等功能,能夠?qū)τ嬎銠C進行全方位、科學化的管理。它集成了多種管理技術(shù),能夠根據(jù)計算機數(shù)據(jù)進行統(tǒng)一的操作,特別是在存儲、升級、安裝等方面,具有很好的綜合性能。PNS包含服務(wù)器、軟件、硬盤等部件,服務(wù)器必須為雙核心, CPU工作頻率在2.8 GHz以下。在實際應(yīng)用中,兩個硬盤同時工作;在網(wǎng)絡(luò)交換中,也要考慮到性能參數(shù)要比交換器的參數(shù)高。在設(shè)定客戶機上,以一臺計算機為中心,將傳送操作系統(tǒng)鏡像傳送到此處,并使用軟件設(shè)定操作系統(tǒng)。當計算機被病毒感染時,重新啟動計算機,計算機不會再被其他的干擾。

        7.3 定期系統(tǒng)備份

        計算機軟件系統(tǒng)的運行環(huán)境好壞直接影響到整個系統(tǒng)的運行效率,因此,環(huán)境的優(yōu)化就顯得尤為重要。首先,根據(jù)使用者的實際使用需要,將計算機的硬盤進行分區(qū),將常用的軟件放入同一磁盤,同時,也要避免將其它軟件或系統(tǒng)放在 C盤中,這樣既可以防止計算機被病毒入侵,又可以給 C盤預留足夠的空間。C盤是計算機“大腦”,只要保證 C盤工作正常,計算機就不會出現(xiàn)卡頓現(xiàn)象。其次,通過與計算機的系統(tǒng)設(shè)定相關(guān)聯(lián)的操作,將各種軟件按軟件的使用情況、使用情況進行科學的劃分,從而大大加快了計算機的運算速度。在安裝完軟件后,要注意不要隨便對系統(tǒng)進行修改和刪除,以免影響計算機的正常運行。另外,為了保證計算機系統(tǒng)的實時性,必須定期進行計算機系統(tǒng)的清理和檢查,及時發(fā)現(xiàn)故障并及時處理,及時刪除多余的數(shù)據(jù),從而極大地降低了計算機的軟件負擔,保證了計算機的正常工作。

        7.4 優(yōu)化軟件漏洞

        對于計算機軟件來說,其管理和維護中的漏洞是無法避免的,因此,在實際應(yīng)用中,必須對系統(tǒng)的缺陷進行優(yōu)化,以提高系統(tǒng)的可靠性和安全性。為了實現(xiàn)這一目標,可以采取下列措施:

        (1)資訊加密技術(shù).由于采用了信息加密技術(shù),大多數(shù)黑客都會利用網(wǎng)絡(luò)的漏洞進行攻擊,進行非法的數(shù)據(jù)竊取,嚴重者甚至會導致系統(tǒng)的癱瘓。所以,采用信息加密技術(shù),可以對數(shù)據(jù)和信息進行全方位的保護,防止泄漏,并對使用者的個人隱私進行有效的保護。

        (2)使用者在控制程序中登錄。用戶登錄控制軟件可以有效地識別登錄用戶的身份,是判斷用戶是否符合登錄權(quán)限的一種有效方法。只有符合認證條件的使用者才能繼續(xù)使用。為了切實地實施計算機保護,必須對登錄控制程序進行合理的設(shè)計,并對其進行完善,從而保證計算機軟件的正常運行。

        (3)防病毒的防火墻.防病毒防火墻能有效抵御病毒、木馬等,是保證計算機安全穩(wěn)定運行的重要環(huán)節(jié)。防火墻技術(shù)能夠全面、實時地監(jiān)控各類病毒,同時保證了核心系統(tǒng)正常工作,保證了計算機軟件的獨立。

        7.5 做好系統(tǒng)配置工作

        在計算機的日常維護和管理中,系統(tǒng)的配置是非常關(guān)鍵的,如果系統(tǒng)的配置有問題,會對計算機的性能產(chǎn)生很大的影響,如果一個簡單的配置參數(shù)錯誤,會對計算機的正常工作產(chǎn)生不利的影響,如果一個錯誤的配置不能及時處理,那么計算機的硬件就會受到很大的損害。

        7.6 減少與優(yōu)化系統(tǒng)所設(shè)置安裝的軟件程序

        因為所用的軟件通常都是安裝在計算機軟件中,占用了系統(tǒng)正常工作的空間,從而對系統(tǒng)的安全和使用造成了潛在的威脅。若使用者在計算機的計算機上設(shè)定全部程序,則會造成計算機軟件的負荷與壓力,從而影響軟件使用的效能與可靠性。這就要求在使用計算機軟件時,盡量減少計算機軟件程序設(shè)定的數(shù)目,從而減少軟件程序在計算機碟上的比重。另外,用戶還需要根據(jù)目前計算機軟件的實際情況,對系統(tǒng)進行重新安裝,以保證系統(tǒng)的正常運行和運行效率。

        8 現(xiàn)階段計算機軟件系統(tǒng)開發(fā)方式

        8.1 以生命周期為目的的開發(fā)

        所謂“生命周期”開發(fā),就是為了解決某個特定技術(shù)難題,或者為了解決某個特定的問題而研制出來的軟件,其開發(fā)周期都是有特定的時間,例如6個月或者12個月,這是有特定目標的。一般來講,基于生命周期的計算機軟件系統(tǒng)可以分成兩個階段,即開發(fā)階段和軟件維護階段,旨在進一步完善和增強軟件的可用性?;谏芷诘挠嬎銠C軟件開發(fā)方法存在著成本高、開發(fā)周期長等缺點。

        8.2 自動式開發(fā)

        在經(jīng)歷了電子管時代、晶體管時代、大規(guī)模集成電路時代之后,計算機軟件系統(tǒng)發(fā)展進入了由第四代計算機技術(shù)(VLSI)支撐的自動化發(fā)展時代。與以前不同的是,這種計算機軟件的開發(fā)方法可以在開發(fā)的前期就制定出詳細的開發(fā)計劃、開發(fā)內(nèi)容和開發(fā)過程,這樣可以讓用戶在開發(fā)之前就對軟件進行全面的了解,這樣才能有效的降低用戶與開發(fā)人員的沖突。同時,軟件的開發(fā)模式也能充分地適應(yīng)用戶的個性化要求,從而使得軟件系統(tǒng)更加個性化。

        9 計算機軟件系統(tǒng)的應(yīng)用趨勢

        9.1 軟件網(wǎng)絡(luò)化

        計算機軟件的使用首先要依靠網(wǎng)絡(luò),所以網(wǎng)絡(luò)是計算機軟件系統(tǒng)發(fā)展的必然趨勢。隨著互聯(lián)網(wǎng)的不斷發(fā)展,開發(fā)人員在開發(fā)計算機軟件系統(tǒng)時,必須不斷地強化計算機軟件系統(tǒng)的技術(shù)、內(nèi)容和配置,以適應(yīng)各種網(wǎng)絡(luò)的使用,從而為計算機技術(shù)的全面發(fā)展提供更多的可能性。

        9.2 軟件系統(tǒng)服務(wù)化

        計算機軟件的研制和應(yīng)用,實質(zhì)上是針對不同的用戶需要,采用計算機軟件,實現(xiàn)與計算機的連接,完成學習、辦公、科研等工作。所以,應(yīng)用軟件必須以服務(wù)為中心,以滿足不同用戶的不同需要,為用戶提供高品質(zhì)的軟件服務(wù)。因此,在開發(fā)和使用計算機軟件系統(tǒng)時,必須具備一定的技術(shù)實力,才能對使用者的需要進行全面的分析和準確的掌握,進而發(fā)展出符合使用者需要的計算機軟件。

        9.3 人工智能化

        隨著時代的發(fā)展,信息技術(shù)的飛速發(fā)展,人們不再單純地依靠計算機軟件進行簡單的辦公、學習、科研等操作,而想要借助計算機軟件來增強與互聯(lián)網(wǎng)、計算機的連接,從而使計算機軟件的使用更加智能化,使計算機軟件系統(tǒng)更貼近人類的“意志”,具有人類的“思維能力”。可以說,智能化是計算機軟件體系發(fā)展的一個里程碑,是實現(xiàn)計算機軟件由功能向人性化、智能化轉(zhuǎn)變的一個重大步驟。

        9.4 云技術(shù)

        由于各種計算機軟件的發(fā)展,計算機軟件所占用的存儲空間也隨之增大,現(xiàn)在一臺普通的移動電話軟件系統(tǒng)占用的內(nèi)存就達到了好幾 GB,而計算機軟件的存儲單元更是以 T來計算,因此,云技術(shù)已經(jīng)成為了制約計算機軟件應(yīng)用的一個重要因素。

        10 結(jié)束語

        總之,近幾年來,我國在計算機技術(shù)方面的發(fā)展取得了長足的進步,計算機軟件的開發(fā)技術(shù)也在突飛猛進,在未來,它的應(yīng)用將會是我們國家和世界經(jīng)濟的重要組成部分。

        猜你喜歡
        計算機軟件故障診斷計算機
        計算機操作系統(tǒng)
        基于計算機自然語言處理的機器翻譯技術(shù)應(yīng)用與簡介
        科技傳播(2019年22期)2020-01-14 03:06:34
        基于C語言的計算機軟件編程
        電子制作(2018年16期)2018-09-26 03:27:08
        淺談不同編程語言對計算機軟件開發(fā)的影響
        電子制作(2018年1期)2018-04-04 01:48:36
        信息系統(tǒng)審計中計算機審計的應(yīng)用
        消費導刊(2017年20期)2018-01-03 06:26:40
        淺談基于C語言的計算機軟件程序設(shè)計
        電子制作(2017年24期)2017-02-02 07:14:40
        因果圖定性分析法及其在故障診斷中的應(yīng)用
        Fresnel衍射的計算機模擬演示
        基于LCD和排列熵的滾動軸承故障診斷
        基于WPD-HHT的滾動軸承故障診斷
        機械與電子(2014年1期)2014-02-28 02:07:31
        国产成人亚洲精品91专区手机| 日韩精品视频久久一区二区| 无码人妻久久一区二区三区蜜桃 | 日本黑人亚洲一区二区| 午夜无遮挡男女啪啪免费软件| 中文天堂在线www| 亚洲AV无码一区二区一二区教师| 亚洲国产成人av毛片大全| 中国少妇×xxxx性裸交| 一本无码人妻在中文字幕免费 | 人妻免费一区二区三区免费| 国产在线观看无码免费视频 | a级毛片高清免费视频就| 91精品国产福利尤物免费| 成人激情视频一区二区三区 | 亚洲精品成人无限看| 丰满少妇高潮惨叫正在播放 | 精品久久久无码人妻中文字幕豆芽 | 天堂av一区二区麻豆| 亚洲精品中文字幕乱码影院| 国产福利精品一区二区| 日本a在线看| 精品国产夫妻自拍av| 色翁荡息又大又硬又粗视频| 国产精品白丝喷水在线观看| 亚洲网站免费看| 中文字幕中文字幕777| 日本大乳高潮视频在线观看| 國产一二三内射在线看片| 青青手机在线视频观看| 最新国产熟女资源自拍 | 亚洲熟妇20| 中文字幕不卡高清免费| 一区二区三区四区国产亚洲| 亚洲国产av无码精品| 丰满人妻无奈张开双腿av| 国产精品自拍首页在线观看| 国产精品一区二区黄色| 亚洲色欲久久久综合网| 亚洲精品AⅤ无码精品丝袜无码| 国产成人av三级在线观看韩国|