韓雙雙
(河北滄州醫(yī)學(xué)高等專科學(xué)校,河北滄州,061001)
近幾年來(lái),由于我國(guó)科技的持續(xù)發(fā)展,計(jì)算機(jī)也逐漸普及。計(jì)算機(jī)軟件系統(tǒng)作為計(jì)算機(jī)最主要的構(gòu)成部分之一,它的運(yùn)行是否安全、穩(wěn)定,直接關(guān)系到計(jì)算機(jī)的運(yùn)行。為此,一定要強(qiáng)化對(duì)計(jì)算機(jī)軟件系統(tǒng)的維護(hù)和管理,以保證軟件系統(tǒng)運(yùn)行的可靠性。
通常狀況下,計(jì)算機(jī)軟件大致可以分成系統(tǒng)軟件以及應(yīng)用軟件兩種。系統(tǒng)軟件的主要作用是負(fù)責(zé)管理、維護(hù)、控制、研發(fā)計(jì)算機(jī)軟硬件資源,而且為客戶供應(yīng)便利的操作界面以及編制應(yīng)用軟件的資源環(huán)境。系統(tǒng)軟件主要包含操作系統(tǒng)、處理程序、程序設(shè)計(jì)語(yǔ)言和數(shù)據(jù)庫(kù)管理系統(tǒng)等。而操作系統(tǒng)是整體軟件系統(tǒng)的中心,具體負(fù)責(zé)計(jì)算機(jī)整個(gè)軟硬件資源的管理、調(diào)度及分配,它屬于計(jì)算機(jī)和客戶之間的接口。程序設(shè)計(jì)語(yǔ)言主要是為了讓編程人員進(jìn)行使用的軟件,它是一個(gè)較為特殊的語(yǔ)言,可以用在實(shí)現(xiàn)數(shù)據(jù)處理方面。數(shù)據(jù)庫(kù)管理系統(tǒng)也是計(jì)算機(jī)里相對(duì)關(guān)鍵的系統(tǒng)軟件,這是由于應(yīng)用軟件功能的實(shí)現(xiàn)都要依靠數(shù)據(jù)庫(kù)進(jìn)行支持。應(yīng)用軟件主要指的是處理某個(gè)特殊范圍里的具體問(wèn)題而編制的軟件系統(tǒng)。由于使用范圍的不同,因此應(yīng)用軟件的種類較為繁多。
2.1 系統(tǒng)軟件。系統(tǒng)軟件指的是控制和協(xié)調(diào)計(jì)算機(jī)和外部設(shè)施,支持應(yīng)用軟件研發(fā)及運(yùn)行的系統(tǒng),主要功能是對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行調(diào)度、維護(hù)和監(jiān)控。對(duì)于計(jì)算機(jī)系統(tǒng)中的所有獨(dú)立硬件進(jìn)行管理,讓它們可以協(xié)調(diào)工作。系統(tǒng)軟件令計(jì)算機(jī)的使用人員以及其它軟件把計(jì)算機(jī)當(dāng)成一個(gè)整體而忽略低層所有硬件的運(yùn)行狀況。
2.2 應(yīng)用軟件。應(yīng)用軟件指的是客戶通過(guò)使用各個(gè)程序設(shè)計(jì)語(yǔ)言,和通過(guò)各個(gè)程序設(shè)計(jì)語(yǔ)言編程的應(yīng)用程序集合,分成應(yīng)用軟件包以及用戶程序。應(yīng)用軟件包是運(yùn)用計(jì)算機(jī)處理某些問(wèn)題而設(shè)定的程序集合,可以提供給多個(gè)客戶進(jìn)行使用。計(jì)算機(jī)軟件分成系統(tǒng)軟件以及應(yīng)用軟件兩種。應(yīng)用軟件是為了實(shí)現(xiàn)客戶不同范圍、不同問(wèn)題的使用需求而供應(yīng)的軟件。可以拓展計(jì)算機(jī)系統(tǒng)的使用范圍,擴(kuò)大硬件的功能。
2.3 工具軟件。工具軟件主要指的是計(jì)算機(jī)執(zhí)行維護(hù)和維修的軟件,包含了操作系統(tǒng)里供應(yīng)的工具軟件、實(shí)用工具軟件、診斷測(cè)試軟件、病毒檢查以及清除軟件等等。
軟件的安裝以及系統(tǒng)的配置兼容性,會(huì)令數(shù)據(jù)信息丟失或者造成文件的損壞。并且,系統(tǒng)軟件以及程序軟件之間的兼容性問(wèn)題也會(huì)造成系統(tǒng)問(wèn)題,版本在更新、升級(jí)、優(yōu)化的過(guò)程里,透過(guò)注冊(cè)更新,有的早期應(yīng)用軟件就無(wú)法進(jìn)行安裝或操作,比如在Windows7 里,就沒(méi)有辦法實(shí)用Microsoft SQL server2000,高版本的操作系統(tǒng)對(duì)于以前的應(yīng)用程序的兼容性要通過(guò)成熟的應(yīng)用程序進(jìn)行操作。
因?yàn)檐浖牟豢梢?、易修改、?fù)雜性等原因,所有軟件系統(tǒng)在它自身的生命周期內(nèi)都具有一些錯(cuò)誤和缺陷,所以,令軟件系統(tǒng)在使用過(guò)程里遇到修改破壞,是對(duì)注冊(cè)表的操作失誤引發(fā)的軟件系統(tǒng)故障的主要問(wèn)題。并且,應(yīng)用軟件使用的過(guò)程里,對(duì)于系統(tǒng)的更替及刪除都是引發(fā)故障的首要原因。
(1)軟件本身漏洞。所有軟件系統(tǒng)多會(huì)出現(xiàn)漏洞與缺陷,這些事物對(duì)于早期設(shè)計(jì)過(guò)程里是無(wú)法預(yù)測(cè)的,透過(guò)時(shí)間的驗(yàn)證會(huì)持續(xù)出現(xiàn),軟件升級(jí)更新是有效彌補(bǔ)事物的方式,而潛在的威脅當(dāng)屬病毒、黑客等一些漏洞,對(duì)于引起計(jì)算機(jī)系統(tǒng)破壞的數(shù)據(jù)供應(yīng)一個(gè)入口。系統(tǒng)的漏洞包含了軟件漏洞、協(xié)議漏洞以及緩沖區(qū)溢出等。非法客戶在取得漏洞信息并進(jìn)行入侵時(shí),會(huì)對(duì)數(shù)據(jù)造成破壞,修改權(quán)限后會(huì)引起嚴(yán)重的危害。
(2)黑客惡意攻擊。黑客攻擊的方式包含了沒(méi)有授權(quán)的訪問(wèn),沒(méi)有授權(quán)修改以及拒絕授權(quán)的訪問(wèn)。黑客攻擊網(wǎng)絡(luò)以及軟件系統(tǒng),企圖找到并運(yùn)用操作系統(tǒng)乃至其他信息系統(tǒng)的缺陷,闖入系統(tǒng)進(jìn)行修改數(shù)據(jù)或者盜取信息,所有動(dòng)機(jī)的供給都具有一定的危害。
(3)病毒供給。計(jì)算機(jī)病毒具備了一定的隱秘性、潛伏性、破壞性乃至傳播性,對(duì)于公共機(jī)房或者下載不明信息數(shù)據(jù)的軟件并沒(méi)有進(jìn)行查毒,就或許會(huì)感染計(jì)算機(jī)病毒,使得病毒進(jìn)行傳播。計(jì)算機(jī)病毒最初具備了偽裝的潛伏性,在適當(dāng)?shù)臅r(shí)候或者在口令激活中會(huì)復(fù)制自己,對(duì)文件進(jìn)行感染,測(cè)試端口信息,給計(jì)算機(jī)系統(tǒng)造成影響,使得文件無(wú)法打開或者被惡意篡改,形成嚴(yán)重的影響。
通過(guò)客戶的實(shí)際容量以及格式,需要執(zhí)行硬盤分區(qū),選取較為適合的計(jì)算機(jī)和應(yīng)用所需的操作系統(tǒng)以及應(yīng)用軟件,通過(guò)詳細(xì)分類對(duì)所有軟件進(jìn)行不同磁盤的安裝,把用途不同的數(shù)據(jù)通過(guò)合理分區(qū),將目錄結(jié)構(gòu)進(jìn)行存儲(chǔ),提升機(jī)器運(yùn)行效率以及運(yùn)行安全,擴(kuò)大磁盤的空間利用率,降低系統(tǒng)管理以及維護(hù)的工作量。
(1)不可以隨意刪除或者修改軟件,尤其是針對(duì)系統(tǒng)一些應(yīng)用程序,更要預(yù)防誤刪或者借刪的可能。對(duì)于存儲(chǔ)重要數(shù)據(jù)的移動(dòng)介質(zhì)要做好備份及標(biāo)注,對(duì)于硬盤的重要數(shù)據(jù)也要通過(guò)移動(dòng)介質(zhì)進(jìn)行備份保護(hù)。
圖2 客戶權(quán)限設(shè)置
(2)在注冊(cè)表的編輯器里透過(guò)對(duì)注冊(cè)表進(jìn)行手動(dòng)編排,可以較為靈活的體現(xiàn)眾多隱匿驅(qū)動(dòng)器圖表以及控制面板等相應(yīng)功能單元,以防沒(méi)有通過(guò)許可的修改和操作所形成的系統(tǒng)癱瘓。時(shí)常下載并安裝系統(tǒng)補(bǔ)丁程序,加大系統(tǒng)運(yùn)行的安全性與可靠性。
(3)不要非法復(fù)制或者使用來(lái)路不明的軟件,首次運(yùn)行新軟件之前,一定要對(duì)這個(gè)軟件進(jìn)行殺毒,對(duì)于無(wú)法確定來(lái)源的文件要進(jìn)行掃描。
(1)做好病毒防御措施
防御病毒要先強(qiáng)化計(jì)算機(jī)內(nèi)部使用人員的教育,形成良好的安全上網(wǎng)習(xí)慣以及安全意識(shí),不可以隨意下載或者使用不明軟件及文件,通過(guò)殺毒軟件檢測(cè)木馬并將惡意軟件進(jìn)行清除,設(shè)置防火墻,在局域網(wǎng)里采用網(wǎng)絡(luò)版殺毒軟件。
(2)客戶權(quán)限設(shè)置(如圖2)
計(jì)算機(jī)通過(guò)口令來(lái)掌控授權(quán)訪問(wèn),口令一定要具備復(fù)雜性,并且定期要對(duì)口令進(jìn)行更換。不同的人員設(shè)定的訪問(wèn)權(quán)限也要不同,我們要對(duì)系統(tǒng)的一切信息進(jìn)行權(quán)限控制,權(quán)限控制的最終目的是為了應(yīng)用系統(tǒng)的一切資源、數(shù)據(jù)進(jìn)行權(quán)限控制。
(3)做好黑客防御措施
先要強(qiáng)化系統(tǒng)自身的防御能力,完善防御設(shè)施,例如防火墻構(gòu)成的系統(tǒng)對(duì)外防御的首道防線。防火墻是網(wǎng)絡(luò)的首道防線,而且無(wú)法真正確保內(nèi)部網(wǎng)絡(luò),一定要綜合其他措施才可以提升系統(tǒng)的安全性。在防火墻之后是源于網(wǎng)絡(luò)主機(jī)的操作系統(tǒng)安全以及物理安全措施。
(4)數(shù)據(jù)庫(kù)備份
所有數(shù)據(jù)庫(kù)都要在創(chuàng)建之后卸除,進(jìn)而供應(yīng)一個(gè)裝入基點(diǎn)。在此之后通過(guò)定期的時(shí)間周期表進(jìn)行卸除。除卻依照計(jì)劃周期卸除數(shù)據(jù)庫(kù)以外,還要在每次運(yùn)行操作后進(jìn)行數(shù)據(jù)庫(kù)的卸除。
在數(shù)據(jù)庫(kù)磁盤溢出時(shí),強(qiáng)制運(yùn)行DUMP TRAN WITH NO-LOG。每次使用Sp_dboption 可以讓select into/bulkcopy 進(jìn)行迅速拷貝,或者通過(guò)SELECT INTO 指令創(chuàng)建一個(gè)永恒性的表,或者通過(guò)WRITETEXT 命令進(jìn)行。卸除數(shù)據(jù)庫(kù)的命令是:
DUMP DATABASE database_name
TO dump_device
Database_name 是為了卸除數(shù)據(jù)庫(kù)名稱,dump_device 是為了卸除設(shè)備名稱,通過(guò)系統(tǒng)過(guò)程的Sp_helpdevice 可以獲取設(shè)備的信息。
對(duì)于提升計(jì)算機(jī)軟件系統(tǒng)的維護(hù),還需要不斷進(jìn)行創(chuàng)新,綜合實(shí)踐經(jīng)驗(yàn),更加深入的進(jìn)行探索和研究。
[1] 熊英.計(jì)算機(jī)軟件中的插件技術(shù)[J].技術(shù)與市場(chǎng).2011.(08).
[2] 孫連海.實(shí)驗(yàn)室管理中的計(jì)算機(jī)技術(shù)應(yīng)用研究[J].信息與電腦(理論版).2012.(06).
[3] 柳虹,李凌波.基于網(wǎng)絡(luò)的多媒體教學(xué)設(shè)備中央控制及管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].實(shí)驗(yàn)技術(shù)與管理.2010.(11).