探討計(jì)算機(jī)軟件系統(tǒng)的保護(hù)及恢復(fù)技術(shù)
計(jì)算機(jī)發(fā)展速度日益增長(zhǎng),軟件系統(tǒng)的保護(hù)和恢復(fù)技術(shù)已經(jīng)成為了計(jì)算機(jī)發(fā)展的重要方向,下面是小編搜集整理的一篇探究計(jì)算機(jī)軟件系統(tǒng)的保護(hù)及恢復(fù)技術(shù)的論文范文,歡迎閱讀查看。
摘 要:隨著社會(huì)發(fā)展和人民生活水平的提高,計(jì)算機(jī)已經(jīng)滲透到生活的方方面面。計(jì)算機(jī)軟件作為計(jì)算機(jī)應(yīng)用的核心部分,相應(yīng)的計(jì)算機(jī)軟件系統(tǒng)保護(hù)和恢復(fù)技術(shù)已經(jīng)引起了社會(huì)的廣泛關(guān)注,保證軟件運(yùn)行的安全性和可靠性具有重要意義。
關(guān)鍵詞:計(jì)算機(jī);軟件系統(tǒng);保護(hù);恢復(fù)技術(shù)
一、前言
計(jì)算機(jī)軟件系統(tǒng)的安全性已經(jīng)成為了計(jì)算機(jī)發(fā)展的一個(gè)重要文藝,保證數(shù)據(jù)正確性和穩(wěn)定性成了計(jì)算機(jī)發(fā)展不可忽視的一個(gè)問(wèn)題。當(dāng)前計(jì)算機(jī)軟件系統(tǒng)的保護(hù)和恢復(fù)已經(jīng)形成了相對(duì)完整的體系,但是還是有很長(zhǎng)的路要走[1]。筆者根據(jù)多年的實(shí)際工作經(jīng)驗(yàn),首先敘述了計(jì)算機(jī)軟件的分類,然后講述了計(jì)算機(jī)軟件保護(hù)和恢復(fù)技術(shù)的應(yīng)用現(xiàn)狀和特點(diǎn)分析,最后講述了兩種常用的計(jì)算機(jī)軟件系統(tǒng)保護(hù)和恢復(fù)技術(shù),具有一定實(shí)際參考意義和借鑒價(jià)值。
二、計(jì)算機(jī)軟件的分類
計(jì)算機(jī)軟件系統(tǒng)的概念通常是和計(jì)算機(jī)硬件系統(tǒng)相互對(duì)比的,軟件系統(tǒng)主要是指運(yùn)行在硬件系統(tǒng)上面可多次重復(fù)使用的一種程序。沒(méi)有安裝軟件的計(jì)算機(jī)被稱作裸機(jī)。計(jì)算機(jī)軟件系統(tǒng)又可以分為兩種:系統(tǒng)軟件和應(yīng)用軟件。這兩種軟件之間特點(diǎn)分析如下表所示。
三、計(jì)算機(jī)軟件系統(tǒng)保護(hù)和恢復(fù)技術(shù)的應(yīng)用現(xiàn)狀
目前計(jì)算機(jī)服務(wù)在硬件設(shè)計(jì)中幾乎沒(méi)有軟件保護(hù)這一概念,只是一些簡(jiǎn)單保護(hù)措施,比如設(shè)置CMOS權(quán)限來(lái)限制讀寫(xiě)功能,此外,系統(tǒng)軟件的安裝和硬盤(pán)分區(qū)的劃分限制是十分小的。計(jì)算機(jī)軟件系統(tǒng)保護(hù)包括兩種保護(hù)方法:硬保護(hù)和軟保護(hù)。前者是在硬件層和操作系統(tǒng)之間進(jìn)行保護(hù),杜絕系統(tǒng)程序之間產(chǎn)生沖突或者數(shù)據(jù)遺失現(xiàn)象;后者是通過(guò)使用相關(guān)保護(hù)軟件進(jìn)行系統(tǒng)保護(hù),提高整個(gè)系統(tǒng)的運(yùn)行質(zhì)量,杜絕數(shù)據(jù)遺失現(xiàn)象[2]。
軟保護(hù)可能會(huì)和系統(tǒng)軟件和應(yīng)用軟件之間產(chǎn)生沖突,只要是從計(jì)算機(jī)硬盤(pán)中啟動(dòng)的程序都可能導(dǎo)致保護(hù)軟件的失效。軟件系統(tǒng)的恢復(fù)和保護(hù)并不是獨(dú)立的而是相互關(guān)聯(lián)相互聯(lián)系的,任何軟件的系統(tǒng)保護(hù)都不是絕對(duì)。經(jīng)常采用硬盤(pán)克隆技術(shù)來(lái)進(jìn)行數(shù)據(jù)備份,一方面記錄文件內(nèi)容,另一方面還可以克隆工作的方式?寺〖夹g(shù)已經(jīng)成為了系統(tǒng)保護(hù)必不可少的部分。將系統(tǒng)保護(hù)軟件和網(wǎng)絡(luò)克隆技術(shù)結(jié)合產(chǎn)生的硬保護(hù)技術(shù)已經(jīng)廣泛應(yīng)用在實(shí)際工作過(guò)程中。此外,操作系統(tǒng)本身也會(huì)帶有系統(tǒng)還原功能,而且應(yīng)用范圍已經(jīng)得到了最廣泛應(yīng)用。
四、計(jì)算機(jī)軟件系統(tǒng)保護(hù)和恢復(fù)技術(shù)的特點(diǎn)
計(jì)算機(jī)額原件系統(tǒng)保護(hù)和恢復(fù)要保證安全性,可以通過(guò)重定向的讀寫(xiě)中斷使得傳統(tǒng)硬盤(pán)讀寫(xiě)變成假寫(xiě)模式進(jìn)而保護(hù)電腦軟件系統(tǒng)。隨著科技的發(fā)展,計(jì)算機(jī)軟件系統(tǒng)保護(hù)和恢復(fù)技術(shù)不斷在兼容性和快速性方面著手,使得軟件保護(hù)不僅僅只能在DOS系統(tǒng)下工作,而且能夠兼容多種操作系統(tǒng)。
保護(hù)卡的出現(xiàn)為系統(tǒng)數(shù)據(jù)恢復(fù)提供了一條嶄新的道路,其相應(yīng)性能更加健全,保護(hù)范圍更加廣泛,不但可以避免軟硬件之間系統(tǒng)沖突,而且可以重新設(shè)置的系統(tǒng)中斷,進(jìn)行終端服務(wù)的再分配。保護(hù)卡沖破了以往單功能保護(hù)的限制,實(shí)現(xiàn)了多功能保護(hù),并且有逐步成為主流發(fā)展方向的趨勢(shì)。
五、兩種常用的計(jì)算機(jī)軟件系統(tǒng)保護(hù)和恢復(fù)技術(shù)
保護(hù)卡和Ghost軟件保護(hù)是計(jì)算機(jī)軟件系統(tǒng)保護(hù)和恢復(fù)技術(shù)經(jīng)常使用技術(shù),這兩種方法側(cè)重點(diǎn)不同,實(shí)現(xiàn)數(shù)據(jù)保護(hù)和恢復(fù)的原理也是各不相同。前者是一種綜合性保護(hù)措施,后者更加注重系統(tǒng)軟件保護(hù)和數(shù)據(jù)恢復(fù),是軟保護(hù)的一種。
(一)保護(hù)卡的保護(hù)功能。保護(hù)卡中央芯片一塊小型的芯片,芯片總體容量在4M左右,保護(hù)卡有兩種插槽類型:ISA和PCI,前者可能出現(xiàn)地址沖突,需要人為修改地址;后者是自動(dòng)分配地址,可以有效避免和杜絕不同設(shè)備之間沖突。保護(hù)卡工作原理都是采用假寫(xiě)原理,主要工作過(guò)程是在計(jì)算機(jī)通電之后,首先對(duì)硬件進(jìn)行全面初始化,并且進(jìn)行必要的BIOS自檢測(cè),再然后加載保護(hù)重要芯片程序,隨后啟動(dòng)的才是操作系統(tǒng)。雖然啟動(dòng)操作系統(tǒng)可能存在數(shù)據(jù)遺失現(xiàn)象,但是系統(tǒng)已經(jīng)受到了必要的`保護(hù)。
如果計(jì)算機(jī)是首次安裝保護(hù)卡,那么計(jì)算機(jī)會(huì)首先對(duì)整個(gè)數(shù)據(jù)硬盤(pán)進(jìn)行全面掃描,將重要的標(biāo)志性信息存放在虛擬硬盤(pán)中,用戶如果再想隨便修改硬盤(pán)里面的數(shù)據(jù)就變得不那么容易了,更多的數(shù)據(jù)修改只是在虛擬硬盤(pán)中。當(dāng)計(jì)算機(jī)再次啟動(dòng)之后,硬盤(pán)數(shù)據(jù)又會(huì)回到原有工作狀態(tài)。
(二)Ghost軟件保護(hù)。Ghost軟件保護(hù)以其強(qiáng)大的數(shù)據(jù)修復(fù)和恢復(fù)功能得到了大范圍應(yīng)用,Ghost軟件可以通過(guò)對(duì)硬盤(pán)分區(qū)進(jìn)行操作,然后將相關(guān)數(shù)據(jù)進(jìn)行壓縮存放在硬盤(pán)分區(qū)中。Ghost軟件可以實(shí)現(xiàn)自動(dòng)分區(qū)、格式化,并且實(shí)現(xiàn)容量的自我調(diào)整,最大限度的減少工作量。Ghost軟件不但支持多命令操作模式,而且兼容多系統(tǒng)多任務(wù)工作模式,比如FAT32、NETS等文件系統(tǒng)。
Ghost軟件不僅能夠恢復(fù)計(jì)算機(jī)單機(jī)系統(tǒng),而且能夠?qū)崿F(xiàn)計(jì)算機(jī)機(jī)房初始化配置,實(shí)現(xiàn)多臺(tái)計(jì)算機(jī)系統(tǒng)初始化。工作然預(yù)案只要安裝好其中一臺(tái)計(jì)算機(jī),然后進(jìn)行相關(guān)數(shù)據(jù)備份,如果系統(tǒng)出現(xiàn)故障,只要將數(shù)據(jù)備份文件恢復(fù)到故障計(jì)算機(jī)上面,避免不必要資源浪費(fèi),實(shí)現(xiàn)數(shù)據(jù)保護(hù)和恢復(fù)。計(jì)算機(jī)只要重新啟動(dòng)就能恢復(fù)大原有的工作狀態(tài)。
六、結(jié)語(yǔ)
計(jì)算機(jī)發(fā)展速度日益增長(zhǎng),軟件系統(tǒng)的保護(hù)和恢復(fù)技術(shù)已經(jīng)成為了計(jì)算機(jī)發(fā)展的重要方向。軟件系統(tǒng)作為整個(gè)計(jì)算機(jī)系統(tǒng)的核心和心臟,科研人員已經(jīng)投入了大量的精力,不斷提高工作效率,提供更好的系統(tǒng)服務(wù)。
參考文獻(xiàn):
[1]徐盛林,龔如賓,沈峰.基于Internet的遠(yuǎn)程軟件維護(hù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].小型微型計(jì)算機(jī)系統(tǒng),2009.8:123-124.
[2]衛(wèi)恒耀.硬盤(pán)數(shù)據(jù)災(zāi)難的恢復(fù)[A].第五界全國(guó)計(jì)算機(jī)應(yīng)用聯(lián)合學(xué)術(shù)論文集[C].北京:電子工業(yè)出版社, 2012(4):364-368.
【探討計(jì)算機(jī)軟件系統(tǒng)的保護(hù)及恢復(fù)技術(shù)】相關(guān)文章:
2.探討計(jì)算機(jī)軟件的安全檢測(cè)技術(shù)
3.探討計(jì)算機(jī)軟件測(cè)試的相關(guān)技術(shù)應(yīng)用
4.計(jì)算機(jī)軟件開(kāi)發(fā)中的分層技術(shù)探討
5.關(guān)于計(jì)算機(jī)軟件開(kāi)發(fā)中的分層技術(shù)探討