网站首页
教育杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
医学杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
经济杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
金融杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
管理杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
科技杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
工业杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
SCI杂志
中科院1区 中科院2区 中科院3区 中科院4区
全部期刊
公務(wù)員期刊網(wǎng) 精選范文 計(jì)算機(jī)與軟件范文

計(jì)算機(jī)與軟件精選(九篇)

前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的計(jì)算機(jī)與軟件主題范文,僅供參考,歡迎閱讀并收藏。

計(jì)算機(jī)與軟件

第1篇:計(jì)算機(jī)與軟件范文

 

欄目設(shè)置

>信息技術(shù)應(yīng)用研究:教育信息化、企業(yè)信息化、檔案管理信息化、財(cái)會(huì)信息化、制造業(yè)信息化、電力信息化、交通信息化、藝術(shù)信息化 

>工程技術(shù):網(wǎng)絡(luò)與通信技術(shù)、信息安全技術(shù)、開(kāi)發(fā)研究與設(shè)計(jì)技術(shù)、人工智能及識(shí)別技術(shù) 

>多媒體技術(shù)及應(yīng)用:遠(yuǎn)程教育、多媒體教學(xué)、網(wǎng)絡(luò)教研 

>軟件設(shè)計(jì)開(kāi)發(fā):軟件工程,程序設(shè)計(jì),基于計(jì)算機(jī)、電子、自動(dòng)化某個(gè)領(lǐng)域的理論與應(yīng)用研究 

>計(jì)算機(jī)教學(xué)與教育信息化:計(jì)算機(jī)化教學(xué),計(jì)算機(jī)教學(xué)應(yīng)用研究 

第2篇:計(jì)算機(jī)與軟件范文

1計(jì)算機(jī)軟件開(kāi)發(fā)分析

計(jì)算機(jī)軟件具體可以分為系統(tǒng)軟件和應(yīng)用軟件,計(jì)算機(jī)軟件具備非常鮮明的特征:第一,計(jì)算機(jī)軟件為社會(huì)的發(fā)展創(chuàng)造了無(wú)限的價(jià)值,直接促進(jìn)了整個(gè)計(jì)算機(jī)行業(yè)的迅速發(fā)展前進(jìn),豐富了整個(gè)人類(lèi)的文化生活,帶來(lái)了多元化的經(jīng)濟(jì)效益;第二,計(jì)算機(jī)軟件的開(kāi)發(fā)并不是一項(xiàng)簡(jiǎn)單輕松的工作,它涉及到的專(zhuān)業(yè)技術(shù)多種多樣,需要運(yùn)用到很多的人力及物力,為社會(huì)提供了眾多的工作崗位,計(jì)算機(jī)軟件的開(kāi)發(fā)促進(jìn)了整個(gè)社會(huì)的經(jīng)濟(jì)發(fā)展。計(jì)算機(jī)軟件的開(kāi)發(fā)主要有兩種功能目標(biāo),一種是為了對(duì)計(jì)算機(jī)實(shí)現(xiàn)日常的管理維護(hù),實(shí)現(xiàn)用戶對(duì)計(jì)算機(jī)的良好控制,為計(jì)算機(jī)提供先進(jìn)高效的管理桌面;另一種則是為了幫助客戶解決現(xiàn)實(shí)的各種應(yīng)用問(wèn)題,這種軟件的開(kāi)發(fā)主要是進(jìn)行工作管理、辦公軟件的開(kāi)發(fā)工作。

2計(jì)算機(jī)軟件開(kāi)發(fā)的常用方法

2.1軟件生命周期法軟件生命周期法指的是通過(guò)從時(shí)間的角度出發(fā),將軟件分解為不同的階段,具體包括軟件的設(shè)計(jì)、開(kāi)發(fā)、評(píng)估、應(yīng)用等,軟件開(kāi)發(fā)設(shè)計(jì)人員要及時(shí)對(duì)分解的不同維度進(jìn)行研究和改進(jìn)[2]。通常來(lái)說(shuō),不同維度之間的研究工作都有屬于自身的方式以及周期,周期通常維持在6個(gè)月左右的時(shí)間。軟件分解的不同階段都有著特定的要求標(biāo)準(zhǔn),軟件開(kāi)發(fā)人員要深入了解客戶的需求,根據(jù)客戶的需求進(jìn)行對(duì)軟件開(kāi)發(fā)技術(shù)的補(bǔ)充說(shuō)明,并且明確軟件的作用和需求。生命周期法的顯著優(yōu)點(diǎn)就是有利于軟件開(kāi)發(fā)設(shè)計(jì)者的科學(xué)規(guī)劃安排工作,保證軟件開(kāi)發(fā)每個(gè)階段有條不紊地進(jìn)行。

2.2自動(dòng)形式系統(tǒng)開(kāi)發(fā)法自動(dòng)形式系統(tǒng)開(kāi)發(fā)法的前提就是用戶必須事先明確說(shuō)明開(kāi)發(fā)軟件的作用以及目標(biāo),然后軟件開(kāi)發(fā)技術(shù)人員通過(guò)客戶的相關(guān)需求進(jìn)行對(duì)計(jì)算機(jī)軟件系統(tǒng)的自動(dòng)編碼設(shè)計(jì)[3],自動(dòng)形式系統(tǒng)開(kāi)發(fā)法所采用的工具是第四代中的開(kāi)發(fā)軟件,著重說(shuō)明該軟件的重要功能和完成的目標(biāo)。

2.3原型化法相對(duì)來(lái)說(shuō),軟件的生命周期法不太適用于開(kāi)始概念不清晰明確的軟件,因?yàn)檐浖纳芷诜ū仨氁筌浖夹g(shù)開(kāi)發(fā)人員對(duì)初期的研究信息數(shù)據(jù)進(jìn)行科學(xué)的認(rèn)定,并且還需要進(jìn)一步地對(duì)部分軟件說(shuō)明進(jìn)行正確的定義。原型化法就很好地解決了這一問(wèn)題,可以在不了解用戶對(duì)軟件功能和目標(biāo)或者不知道系統(tǒng)適用性時(shí)進(jìn)行采取原型化法。軟件開(kāi)發(fā)技術(shù)相關(guān)人員在原型化系統(tǒng)的研究各個(gè)階段,明確軟件自身的相關(guān)要求,通過(guò)根據(jù)早前的概念基礎(chǔ)創(chuàng)建原始系統(tǒng),最后軟件的研究人員對(duì)其進(jìn)行合理的審批[4]。

3計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用

任何行業(yè)都要注重產(chǎn)品的創(chuàng)新性以及先進(jìn)性,計(jì)算機(jī)軟件開(kāi)發(fā)市場(chǎng)更是如此,只有保證自己的軟件是最先進(jìn)和最創(chuàng)新的,才能保證在市場(chǎng)上充滿競(jìng)爭(zhēng)力,有自己立足之地。企業(yè)要不斷對(duì)傳統(tǒng)的軟件進(jìn)行優(yōu)化以及不斷開(kāi)發(fā)出新的軟件,這樣才能創(chuàng)造出更多的社會(huì)經(jīng)濟(jì)效益以及社會(huì)價(jià)值。一個(gè)軟件真正的成功之處還在于應(yīng)用階段所體現(xiàn)出來(lái)的價(jià)值,接下來(lái)通過(guò)實(shí)際的例子去體現(xiàn)計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用過(guò)程以及創(chuàng)造的相關(guān)價(jià)值。

第3篇:計(jì)算機(jī)與軟件范文

關(guān)鍵詞:計(jì)算機(jī)軟件 可靠性測(cè)試 設(shè)計(jì)方法

在科學(xué)技術(shù)飛速發(fā)展的今天,計(jì)算機(jī)和軟件的應(yīng)用深入到各行業(yè)中,導(dǎo)致計(jì)算機(jī)系統(tǒng)失效和停機(jī)的原因也越來(lái)越多,軟件故障就是主要原因之一。所以,軟件的可靠性得到了越來(lái)越多的關(guān)注。

1 軟件可靠性的定義

軟件可靠性是軟件系統(tǒng)的固有特性,它能在限定的時(shí)間內(nèi)和特定的環(huán)境下完成它本身所具有的功能能力。除此之外,軟件可靠性是依據(jù)軟件系統(tǒng)用戶的要求和目標(biāo)所設(shè)定的,以此來(lái)確保它的功能能正確的執(zhí)行。

2 對(duì)國(guó)內(nèi)外軟件可靠性工程現(xiàn)狀的研究

作為一門(mén)剛剛新起的工程學(xué)科,軟件可靠性依然處于起步階段,其發(fā)展還得經(jīng)過(guò)一段時(shí)間。

2.1 國(guó)外 國(guó)外對(duì)軟件可靠性的研究起步較早,從60年代后期就已經(jīng)開(kāi)始通過(guò)投入大量的人力和物力,并在這一行業(yè)取得了明顯的效果。

2.2 國(guó)內(nèi) 相對(duì)于國(guó)外,國(guó)內(nèi)起步較晚,并且在各個(gè)技術(shù)、方式、方法等方面跟國(guó)外差距很大。國(guó)內(nèi)的軟件生成方式比較落后,缺陷較多,主要表現(xiàn)為以下三個(gè)方面:①透明度差;②缺乏客戶對(duì)軟件可靠性的支持和信心;③軟件系統(tǒng)的質(zhì)量欠佳,主要是因?yàn)閷?duì)軟件測(cè)試的把關(guān)不夠嚴(yán)格。

3 對(duì)軟件可靠性測(cè)試過(guò)程的研究

3.1 測(cè)試前的檢查 所有軟件的可靠性必須在測(cè)試之前進(jìn)行信息的核實(shí)。核實(shí)的信息主要包括研制任務(wù)書(shū)、提供的程序和數(shù)據(jù)、文檔和程序,看看它們的信息是否一致。

3.2 設(shè)計(jì)測(cè)試用例 測(cè)試目標(biāo)、待測(cè)試的功能、測(cè)試環(huán)境及條件、測(cè)試日期、測(cè)試輸入、測(cè)試步驟、預(yù)期的輸出、評(píng)價(jià)輸出結(jié)果是評(píng)價(jià)測(cè)試用例的重要指標(biāo)。

發(fā)現(xiàn)問(wèn)題是測(cè)試的主要意義和目的所在,綜合發(fā)現(xiàn)的問(wèn)題,寫(xiě)出測(cè)試方案及其改善的方法,以此提高軟件的可靠性。在選取測(cè)試用例和數(shù)據(jù)的時(shí)候,應(yīng)該偏向于那種比較容易發(fā)現(xiàn)問(wèn)題的,并在錯(cuò)綜復(fù)雜的環(huán)境下運(yùn)行,以檢測(cè)該應(yīng)用軟件能否正確的輸出數(shù)據(jù)。

3.3 測(cè)試實(shí)施 在綜合測(cè)試中,應(yīng)該依據(jù)項(xiàng)目合同、需求說(shuō)明書(shū)、用戶文檔所規(guī)定的配置程序數(shù)據(jù)來(lái)進(jìn)行測(cè)試,并運(yùn)用多臺(tái)計(jì)算機(jī)同時(shí)運(yùn)行軟件而不是簡(jiǎn)單的靠單一的計(jì)算機(jī)來(lái)運(yùn)行,在運(yùn)行過(guò)程中,計(jì)算運(yùn)行時(shí)間,并且考慮進(jìn)行“強(qiáng)化輸入”。

3.4 可靠性數(shù)據(jù)收集 可靠性評(píng)估以軟件可靠性數(shù)據(jù)為基準(zhǔn)。除此之外,還得建立相對(duì)應(yīng)的軟件錯(cuò)誤分析報(bào)告和糾錯(cuò)系統(tǒng)在相關(guān)標(biāo)準(zhǔn)要求下,制定和執(zhí)行軟件錯(cuò)誤報(bào)告、完成規(guī)程所需要的一系列步驟,確保測(cè)試階段的錯(cuò)誤報(bào)告的真實(shí)性和數(shù)據(jù)來(lái)源的可靠性。

3.5 編寫(xiě)測(cè)試報(bào)告 測(cè)試報(bào)告應(yīng)該包含的內(nèi)容如下:產(chǎn)品標(biāo)識(shí);使用的配置(硬件和軟件);使用的文檔;產(chǎn)品說(shuō)明、用戶文檔、程序和數(shù)據(jù)的測(cè)試結(jié)果;與需求不相符的項(xiàng)的列表;測(cè)試的最終日期。

4 對(duì)軟件可靠性設(shè)計(jì)方法的研究

由軟件的可靠性概念我們得出,軟件的漏洞和不足能導(dǎo)致系統(tǒng)故障的發(fā)生。如軟件壽命周期的各個(gè)階段能導(dǎo)致軟件存在不足。因此,為了提高軟件的可靠性,提高軟件的質(zhì)量和減少缺陷是非常重要的。所以我們要找到一些減少各個(gè)壽命周期缺陷的設(shè)計(jì)方法。

4.1 規(guī)范(要求/規(guī)格說(shuō)明) 規(guī)范錯(cuò)誤的產(chǎn)生是由于規(guī)格說(shuō)明與用戶要求說(shuō)明之間有誤差。為了有效的減少和把錯(cuò)誤縮減到最小,可以對(duì)程序的要求、所用的結(jié)構(gòu)、研制及試驗(yàn)中需要的程序試驗(yàn)要求和文件,以及程序語(yǔ)言、輸入和輸出的基本要求做出恰當(dāng)?shù)囊蟆?/p>

4.2 軟件設(shè)計(jì) 為了使設(shè)計(jì)出的軟件具有可靠性,需要把機(jī)型信息、資源、 語(yǔ)言、模型及數(shù)據(jù)結(jié)構(gòu)等這些因素考慮進(jìn)來(lái)。針對(duì)這些問(wèn)題,采取一些有效的設(shè)計(jì)方法:

第一, “自頂向下設(shè)計(jì)”法。自頂向下設(shè)計(jì)方法的明顯價(jià)值優(yōu)勢(shì)是它的每個(gè)設(shè)計(jì)環(huán)節(jié)和要素清楚明了。這樣的設(shè)計(jì)方法能在早期就發(fā)現(xiàn)設(shè)計(jì)存在的問(wèn)題,并進(jìn)行及時(shí)的更正,從而避免了較低層次的細(xì)節(jié)問(wèn)題。

第二,結(jié)構(gòu)化程序設(shè)計(jì)。結(jié)構(gòu)化程序設(shè)計(jì)是把程序分塊,并對(duì)每一塊提出不同的設(shè)計(jì)要求和規(guī)格說(shuō)明,再相對(duì)應(yīng)的標(biāo)注上與其他程序接口的方法,明確指出相對(duì)應(yīng)的數(shù)據(jù)輸入和數(shù)據(jù)輸出及其測(cè)試方法。結(jié)構(gòu)化設(shè)計(jì)使得編程更易于編寫(xiě)和糾錯(cuò),提高和完善。

第三,容錯(cuò)設(shè)計(jì)。飛機(jī)的飛行控制系統(tǒng)、空中交通管制系統(tǒng)、核反應(yīng)堆安全系統(tǒng)等就需要采用到容錯(cuò)軟件。

4.3 軟件編碼 軟件錯(cuò)誤的一個(gè)很重要的來(lái)源就是編碼產(chǎn)生的不足,而編碼是在軟件設(shè)計(jì)的基礎(chǔ)上完成的。設(shè)計(jì)與生產(chǎn)分離是有效降低編碼錯(cuò)誤的方法。

5 小結(jié)

綜上所述,軟件可靠性設(shè)計(jì)工程已經(jīng)得到大家的認(rèn)可,但在其在發(fā)展進(jìn)程上還需要不斷的改進(jìn)和完善,彌補(bǔ)缺陷與不足,力爭(zhēng)最大限度的完善軟件可靠性,使其發(fā)展達(dá)到成熟化階段。通過(guò)對(duì)軟件可靠性測(cè)試和可靠性方法的評(píng)估方法的研究,本文認(rèn)為軟件可靠性工程作為新興的學(xué)科,還需要不斷的探索發(fā)現(xiàn)和解決探索過(guò)程中發(fā)現(xiàn)的問(wèn)題。

參考文獻(xiàn):

[1]柳純錄.軟件評(píng)測(cè)師教程[M].北京:清華大學(xué)出版社,2005.

[2]陳璇.淺談關(guān)于軟件安全性測(cè)試方法研究[J].電腦知識(shí)與技術(shù),2009(3).

[3]張磊,周繼鋒,張強(qiáng).系統(tǒng)軟件可靠性驗(yàn)證測(cè)試方法研究[J].計(jì)算機(jī)與數(shù)字工程,2010,06.

第4篇:計(jì)算機(jī)與軟件范文

一、計(jì)算機(jī)軟件系統(tǒng)

計(jì)算機(jī)軟件分為應(yīng)用與系統(tǒng)軟件兩種。系統(tǒng)軟件的功能是控制、維護(hù)計(jì)算機(jī)軟硬件,主要有處理程序、操作系統(tǒng),操作系統(tǒng)是鏈接的用戶和計(jì)算機(jī)的工具,主要功能為調(diào)度、管理計(jì)算機(jī)內(nèi)部的資源;應(yīng)用軟件指的是解決某些具體領(lǐng)域困難而開(kāi)發(fā)的產(chǎn)品,例如辦公軟件。

二、計(jì)算機(jī)軟件系統(tǒng)存在的故障

2.1軟件系統(tǒng)的故障種類(lèi)。

在軟件系統(tǒng)的現(xiàn)實(shí)運(yùn)轉(zhuǎn)中,由于用途不一樣,所以故障引起的后果也各不相同。部分故障因?yàn)橛绊懻_\(yùn)轉(zhuǎn)的作用較小,因此可以不予考慮。但是有的故障對(duì)計(jì)算機(jī)產(chǎn)生嚴(yán)重破壞,所以維護(hù)人員應(yīng)當(dāng)重視這樣的故障。這需要維護(hù)軟件系統(tǒng)的人員依照引起的后果對(duì)故障分門(mén)別類(lèi),并且制定相應(yīng)的維護(hù)策略,可以劃分為以下幾種分類(lèi)方法:一是損失費(fèi)用程度。這是一類(lèi)非常有效的方法,指的是結(jié)合軟件系統(tǒng)故障引起的損失來(lái)診斷故障的破壞性,然而現(xiàn)實(shí)中的具體費(fèi)用很難進(jìn)行精確衡量;二是缺失功能的狀況。依據(jù)這類(lèi)方法,計(jì)算機(jī)軟件系統(tǒng)故障可以劃分為影響輕微、基本服務(wù)功能退化、使用不方便、基本服務(wù)功能缺失等四種類(lèi)型。

2.2軟件系統(tǒng)判斷技巧的特征。

判斷技巧擁有以下特征:一是故障會(huì)隨著時(shí)間的推移而減少,這是由于軟件錯(cuò)誤能夠插入現(xiàn)實(shí)運(yùn)轉(zhuǎn)中;二是在使用一定時(shí)間之后,部分軟件可能由于版本較低而面臨廢除和淘汰的風(fēng)險(xiǎn);三是針對(duì)普通用戶來(lái)說(shuō),軟件開(kāi)發(fā)商具有重新設(shè)計(jì)軟件的能力。

三、計(jì)算機(jī)軟件系統(tǒng)的維護(hù)與管理措施

3.1軟件系統(tǒng)的日常維護(hù)技術(shù)。

當(dāng)前,軟件系統(tǒng)的日常維護(hù)技術(shù)主要有以下四種方法:改正性維護(hù)、適應(yīng)性維護(hù)、完善性維護(hù)、預(yù)防性維護(hù)。因?yàn)槟壳叭狈z測(cè)軟件中全部錯(cuò)誤的技術(shù),因此軟件肯定還存在一些沒(méi)有被檢測(cè)出來(lái)的錯(cuò)誤被帶到軟件的運(yùn)轉(zhuǎn)之中。然而這些沒(méi)有被檢測(cè)的錯(cuò)誤讓軟件系統(tǒng)存在故障的風(fēng)險(xiǎn),這種類(lèi)型錯(cuò)誤的維護(hù)稱(chēng)作為改正性維護(hù);隨著現(xiàn)代科技的快速進(jìn)步,軟件系統(tǒng)的數(shù)據(jù)環(huán)境發(fā)生了翻天覆地的變化,為了保證軟件系統(tǒng)可以適應(yīng)科技的快速發(fā)展而對(duì)其采用的維護(hù)稱(chēng)作適應(yīng)性維護(hù)。

3.2軟件系統(tǒng)的管理方法

3.2.1數(shù)據(jù)傳輸。

首先,把全部軟件都在計(jì)算機(jī)上安裝,將其當(dāng)做發(fā)射臺(tái),同時(shí)將其他的計(jì)算機(jī)當(dāng)做接收端,然而接收端的計(jì)算機(jī)都可以不安裝任何軟件。其次,發(fā)射臺(tái)計(jì)算機(jī)可以把事先設(shè)置的系統(tǒng)傳輸?shù)浇邮斩说挠?jì)算機(jī)。隨后,硬盤(pán)保護(hù)卡可以自動(dòng)保護(hù)。這類(lèi)軟件系統(tǒng)管理方法非常簡(jiǎn)易操作,優(yōu)勢(shì)是保證網(wǎng)絡(luò)正常鏈接就能夠復(fù)制硬盤(pán),不需要將機(jī)箱打開(kāi)。

3.2.2數(shù)據(jù)備份。

Ghost軟件是一類(lèi)傳統(tǒng)硬件的軟件,因此數(shù)據(jù)備份通常可以利用Ghost軟件對(duì)拷硬盤(pán),不但可以較快恢復(fù)與安裝系統(tǒng),而且可以方便管理系統(tǒng)軟件。與其他的備份軟件相比,Ghost軟件是把一個(gè)硬盤(pán)或者硬盤(pán)中一個(gè)功能分區(qū)當(dāng)成對(duì)象,可以十分完整復(fù)制硬盤(pán)之中的內(nèi)容,例如硬盤(pán)中每個(gè)分區(qū)的信息。并且能夠把復(fù)制后的內(nèi)容轉(zhuǎn)變?yōu)橛诚裎募?,如果有必要還能夠把文件復(fù)制到對(duì)象的區(qū)域中。Ghost軟件具有以下作用:?jiǎn)蝹€(gè)計(jì)算機(jī)內(nèi)部?jī)蓚€(gè)硬盤(pán)的對(duì)拷、兩臺(tái)計(jì)算機(jī)硬盤(pán)的對(duì)拷、映像制作等。其中較多使用的就是分區(qū)備份,軟件能夠把硬盤(pán)中的分區(qū)備份轉(zhuǎn)變?yōu)橛诚?,同時(shí)把其保存至其他地方,因此,即使原來(lái)的分區(qū)產(chǎn)生故障而丟失數(shù)據(jù),但是可以將備份文件復(fù)制回來(lái),讓其重新正常運(yùn)轉(zhuǎn)。這種數(shù)據(jù)備份的方法往往應(yīng)用在缺乏局域網(wǎng)的系統(tǒng)軟件管理之中。

3.2.3復(fù)制信息后仍然無(wú)法正常運(yùn)轉(zhuǎn)的解決方法。

第5篇:計(jì)算機(jī)與軟件范文

    關(guān)鍵詞:關(guān)鍵詞:計(jì)算機(jī);軟件開(kāi)發(fā);發(fā)展

    中途分類(lèi)號(hào):TP39     文獻(xiàn)標(biāo)識(shí)碼:A     文章編號(hào):

    計(jì)算機(jī)對(duì)人類(lèi)的生產(chǎn)及社會(huì)活動(dòng)都具有極其重要的影響,并以極強(qiáng)的生命力在飛速發(fā)展著。它從最初的軍事科研應(yīng)用領(lǐng)域擴(kuò)展到目前社會(huì)的各個(gè)領(lǐng)域,證明計(jì)算機(jī)產(chǎn)業(yè)的規(guī)模是相當(dāng)巨大的,并帶動(dòng)了全球范圍的技術(shù)進(jìn)步,由此引發(fā)了深刻的社會(huì)變革。計(jì)算機(jī)不僅是學(xué)校、企事業(yè)單位工作的伙伴,也進(jìn)入尋常百姓家,是信息社會(huì)中不可缺少的工具。它是人類(lèi)進(jìn)入信息時(shí)代的重要標(biāo)志之一。

    根據(jù)《中國(guó)大百科全書(shū)》的解釋,“硬件”泛指各種計(jì)算設(shè)備和器械,所謂“軟件”是指計(jì)算機(jī)系統(tǒng)中的程序和有關(guān)的文件。

    一 計(jì)算機(jī)軟件與硬件的區(qū)別

    軟件與硬件的區(qū)別主要表現(xiàn)在四個(gè)方面:(1)生產(chǎn)方式:軟件是開(kāi)發(fā),硬件是制造。軟件是人的智力的高度發(fā)揮,不是傳統(tǒng)意義上的硬件制造。盡管開(kāi)發(fā)與制造之間許多地方是相同,但軟件與硬件在根本上是不同的;(2)表現(xiàn)形式:硬件有形、色、味,能看得見(jiàn),摸得著也聞得到;而軟件則反之。軟件存在的形式是在紙面上或人們的腦袋里,它是好是壞,是對(duì)是錯(cuò),是要通過(guò)在機(jī)器上運(yùn)行的程序才能知道的;(3)要求:軟件的要求相當(dāng)高,是不允許有任何誤差的,而硬件產(chǎn)品可以有少許誤差;(4)維護(hù): 硬件就像我們生活中用的物品一樣是會(huì)舊會(huì)壞的,而軟件在理論上是不會(huì)用舊用壞的,但在實(shí)際上,軟件也會(huì)變舊變壞。因?yàn)檐浖窃谝恢辈粩喔淖?維護(hù))的狀態(tài)下生存的。

    二 計(jì)算機(jī)軟件的開(kāi)發(fā)

    軟件開(kāi)發(fā)的根據(jù)是用戶要求建造出軟件系統(tǒng)或者系統(tǒng)中的軟件部分的過(guò)程,軟件開(kāi)發(fā)是一項(xiàng)系統(tǒng)工程,它包括需求捕捉,需求分析,設(shè)計(jì),實(shí)現(xiàn)和測(cè)試。軟件一般是根據(jù)用戶某種程序設(shè)計(jì)語(yǔ)言來(lái)實(shí)現(xiàn)的。一般的開(kāi)發(fā)工具就是采用軟件開(kāi)發(fā)。各個(gè)軟件一般都有與之對(duì)應(yīng)的軟件許可,軟件的使用者想要合法的使用軟件是必須在同意所使用的許可證的情況下才能夠進(jìn)行。從另一方面來(lái)講,某種特定軟件的許可條款與法律是不能相抵觸的。沒(méi)有經(jīng)過(guò)軟件版權(quán)所有者許可的軟件拷貝,甚至是購(gòu)買(mǎi)和使用盜版軟件都將會(huì)引發(fā)法律問(wèn)題。

    一個(gè)軟件的生存的周期是從開(kāi)始計(jì)劃到廢棄為止的。它的周期包括計(jì)劃、開(kāi)發(fā)和運(yùn)行,每一時(shí)期又是以若干個(gè)更小的階段構(gòu)成的。問(wèn)題定義和可行性研究稱(chēng)為計(jì)劃時(shí)期;開(kāi)發(fā)時(shí)期包括需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)和編碼;運(yùn)行時(shí)期就是測(cè)試和維護(hù)。而系統(tǒng)計(jì)劃、分析、設(shè)計(jì)、編碼、測(cè)試及維護(hù)等六大步驟是我們開(kāi)發(fā)軟件項(xiàng)目的基本。軟件開(kāi)發(fā)必不可少的一步是從制定計(jì)劃開(kāi)始,在制定計(jì)劃的同時(shí),軟件項(xiàng)目最終要解決的問(wèn)題也是必須要準(zhǔn)確的弄清楚的,還要考慮相應(yīng)的對(duì)策,在計(jì)劃不周的情況下倉(cāng)促著手是軟件開(kāi)發(fā)的一大忌。

    三 軟件的分類(lèi)

    計(jì)算機(jī)軟件包括系統(tǒng)軟件和應(yīng)用軟件兩大類(lèi):系統(tǒng)軟件是管理、監(jiān)控、維護(hù)計(jì)算機(jī)的軟件,如操作系統(tǒng)、自檢程序等。應(yīng)用軟件主要就是解決某些具體問(wèn)題的軟件,如人事管理軟件、學(xué)習(xí)管理軟件等。軟件從功能上來(lái)說(shuō)是利用計(jì)算機(jī)本身的邏輯功能合理地組織計(jì)算機(jī)工作,簡(jiǎn)化甚至代替人們使用計(jì)算機(jī)過(guò)程的工作環(huán)境。

    系統(tǒng)軟件

    系統(tǒng)軟件是負(fù)責(zé)計(jì)算機(jī)系統(tǒng)中各種獨(dú)立的硬件可以協(xié)調(diào)工作的??傮w來(lái)說(shuō),系統(tǒng)軟件包括操作系統(tǒng)和數(shù)據(jù)庫(kù)管理,文件系統(tǒng)管理,編譯器,網(wǎng)絡(luò)連接等一系列基本的工具

    系統(tǒng)軟件由一組控制計(jì)算機(jī)系統(tǒng)并管理其資源的程序組成,它的主要功能有:啟動(dòng)計(jì)算機(jī),加載和執(zhí)行應(yīng)用程序,將程序語(yǔ)言翻譯成機(jī)器語(yǔ)言等。系統(tǒng)軟件實(shí)際上也可以看作是用戶與計(jì)算機(jī)的接口,應(yīng)用軟件和用戶控制、訪問(wèn)硬件的手段主要都是由操作系統(tǒng)完成的。

    應(yīng)用軟件

    應(yīng)用軟件的開(kāi)發(fā)是為了某種特定的用途。應(yīng)用軟件的編制一般都是針對(duì)用戶利用計(jì)算機(jī)來(lái)解決某類(lèi)實(shí)際問(wèn)題。它可以是一組功能緊密聯(lián)系,可以互相協(xié)作的程序的集合,如微軟的Office軟件;也可以是一個(gè)特定的程序,如一個(gè)圖像瀏覽器;還可以是一個(gè)由眾多獨(dú)立程序組成的龐大的軟件系統(tǒng),如數(shù)據(jù)庫(kù)管理系統(tǒng)。

    系統(tǒng)軟件的任務(wù)有兩點(diǎn):更好地發(fā)揮計(jì)算機(jī)的效率;方便用。應(yīng)用軟件是為解決各種實(shí)際問(wèn)題而編制的計(jì)算機(jī)應(yīng)用程序及其有關(guān)資料。如事務(wù)管理方面的軟件:工資系統(tǒng)、財(cái)務(wù)系統(tǒng)等;用于科學(xué)計(jì)算方面的數(shù)學(xué)計(jì)算IC現(xiàn)貨商軟件包、有限元計(jì)算軟件包等都是應(yīng)用軟件。

    四 軟件的發(fā)展

第6篇:計(jì)算機(jī)與軟件范文

【關(guān)鍵詞】計(jì)算機(jī);軟件;研究;應(yīng)用

隨著社會(huì)的不斷發(fā)展,計(jì)算機(jī)技術(shù)以及網(wǎng)絡(luò)技術(shù)也在不斷進(jìn)步,計(jì)算機(jī)軟件升級(jí)的速度越來(lái)越快,同時(shí)計(jì)算機(jī)軟件的復(fù)雜程度也越來(lái)越高。在實(shí)際的軟件研發(fā)以及設(shè)計(jì)中,系統(tǒng)結(jié)構(gòu)的分層主要分為四種類(lèi)型:一是單層,二是雙層,三是三層,四是多層。由于單層應(yīng)用軟件應(yīng)用程序復(fù)雜,包含所有的應(yīng)用邏輯,因此多層軟件的應(yīng)用程序在某種程度上來(lái)講也具有復(fù)雜性。隨著現(xiàn)代科研技術(shù)的不斷發(fā)展,多層應(yīng)用軟件的設(shè)計(jì)面臨著新的挑戰(zhàn)。因此,在當(dāng)前的軟件設(shè)計(jì)工作中,研發(fā)了一種新型的軟件構(gòu)架,即ESIP。ESIP具有很大的優(yōu)勢(shì),能夠提供多項(xiàng)服務(wù),促進(jìn)系統(tǒng)魯棒性的提高,同時(shí)能夠方便系統(tǒng)擴(kuò)容以及升級(jí),具有很強(qiáng)的實(shí)際應(yīng)用能力。

一、計(jì)算機(jī)軟件的分類(lèi)

計(jì)算機(jī)軟件(Computer Software),即軟件,主要包括兩個(gè)方面的內(nèi)容:一是計(jì)算機(jī)系統(tǒng)中的程序,主要是對(duì)計(jì)算任務(wù)的處理對(duì)象以及處理規(guī)則進(jìn)行描述;二是計(jì)算機(jī)系統(tǒng)中的文檔,主要為了便于了解程序所需的闡明性資料。在計(jì)算機(jī)軟件中,一般程序需要裝入機(jī)器內(nèi)部才能工作,而文檔不需要。軟件作為計(jì)算機(jī)系統(tǒng)設(shè)計(jì)的重要依據(jù),在實(shí)際的分類(lèi)中主要可以分為以下兩個(gè)方面:

(一)系統(tǒng)軟件

系統(tǒng)軟件主要的作用是管理計(jì)算機(jī)系統(tǒng)中各個(gè)硬件,使各個(gè)硬件能夠相互配合,從而促進(jìn)計(jì)算機(jī)整體的順利運(yùn)行。從某種程度上來(lái)講,系統(tǒng)軟件的開(kāi)發(fā)使得計(jì)算機(jī)使用者不用考慮每個(gè)硬件的運(yùn)行方法,主要包括兩大類(lèi):一是操作系統(tǒng),二是基本工具,基本工具主要有存儲(chǔ)器格式化、編譯器、用戶身份驗(yàn)證、數(shù)據(jù)庫(kù)管理、文件系統(tǒng)管理、驅(qū)動(dòng)管理以及網(wǎng)絡(luò)連接等。

(二)應(yīng)用軟件

一般來(lái)講,應(yīng)用軟件的研發(fā)有其特殊的存在價(jià)值與意義,主要的作用是滿足用戶不同領(lǐng)域、不同問(wèn)題的應(yīng)用需求,拓寬了計(jì)算機(jī)系統(tǒng)的應(yīng)用領(lǐng)域,同時(shí)也放大計(jì)算機(jī)硬件的功能。因此,軟件公司在研發(fā)相關(guān)的應(yīng)用軟件時(shí),要積極響應(yīng)消費(fèi)者的要求與建議,從而不斷拓寬軟件的應(yīng)用領(lǐng)域。

二、計(jì)算機(jī)多層軟件的研究與應(yīng)用

(一)ESIP概述

ESIP(Equipment Support Information Platform),即裝備保障信息平臺(tái)。為了能夠使用戶對(duì)計(jì)算機(jī)形成系統(tǒng)、全面的認(rèn)識(shí)以及控制,建立一個(gè)優(yōu)質(zhì)的售后服務(wù)平臺(tái)成為了ESIP的主要工作目標(biāo)。在設(shè)計(jì)的工作中,主要通過(guò)利用中間件技術(shù)以及插件技術(shù),從而為軟件開(kāi)發(fā)人員提供優(yōu)秀的開(kāi)發(fā)接口,有利于促進(jìn)軟件產(chǎn)品的研發(fā)。在實(shí)際的系統(tǒng)軟件設(shè)計(jì)中,要想對(duì)整個(gè)系統(tǒng)結(jié)構(gòu)進(jìn)行強(qiáng)有力的控制,就必須要考慮到相關(guān)的因素,主要包括以下幾個(gè)方面。

1.可擴(kuò)展性、維護(hù)性??蓴U(kuò)展性,即界面友好,易于擴(kuò)展,在設(shè)計(jì)的過(guò)程中,模塊化的設(shè)計(jì)充分運(yùn)用了這個(gè)理念,受到了廣大消費(fèi)者的一致好評(píng)。ESIP在模塊擴(kuò)展方面的設(shè)計(jì)上,可以實(shí)現(xiàn)新軟件的擴(kuò)充功能。同時(shí),由于系統(tǒng)本身存在可擴(kuò)展性,廣大的消費(fèi)者能夠直接進(jìn)行反饋,從而使這種系統(tǒng)結(jié)構(gòu)的設(shè)計(jì)更具有時(shí)效性以及可發(fā)展性,消費(fèi)者的訪問(wèn)量就是一個(gè)最有力的證據(jù)。

2.組件重用。在實(shí)際的運(yùn)用中,客戶端的組件復(fù)用以及服務(wù)器端的組件復(fù)用最為廣泛,同時(shí)也是廣大消費(fèi)者最受好評(píng)的兩個(gè)組件重用模式。在其運(yùn)用的過(guò)程中,服務(wù)器端組件的主要功能有兩個(gè)方面:一是支持遠(yuǎn)程客戶端訪問(wèn),二是支持服務(wù)器端本地web層訪問(wèn)。而客戶端組件主要是為了使集成能夠順利完成。為了實(shí)現(xiàn)組件重用的目標(biāo),在技術(shù)的運(yùn)用中可以采取客戶端插件技術(shù)。

3.訪問(wèn)模式。主要的訪問(wèn)模式有兩類(lèi):一是網(wǎng)絡(luò)遠(yuǎn)程訪問(wèn),二是單機(jī)模式訪問(wèn)。這兩種訪問(wèn)模式可以滿足不同地域以及不同層次的用戶要求。

4.安全性。在權(quán)限管理設(shè)計(jì)上,主要采用LDAP認(rèn)證技術(shù),安全性能高。在使用ESIP的過(guò)程中,具有很強(qiáng)的現(xiàn)實(shí)意義,消費(fèi)者在使用之前都要經(jīng)過(guò)身份驗(yàn)證正確后才能進(jìn)入,這種模式的設(shè)定在很大程度上來(lái)講具有很強(qiáng)的靈活性以及可擴(kuò)展性。

5.數(shù)據(jù)接口以及用戶界面。在使用ESIP的過(guò)程中,不同的數(shù)據(jù)接口以及用戶界面都能夠得到支持。

(二)ESIP體系結(jié)構(gòu)

ESIP體系結(jié)構(gòu)可以將不同數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行辨析,通過(guò)創(chuàng)建統(tǒng)一的訪問(wèn)接口,從而為平臺(tái)提供多種信息服務(wù)。ESIP體系結(jié)構(gòu)在提供基本服務(wù)的過(guò)程中,主要的運(yùn)行環(huán)境有兩類(lèi):一是lava EE環(huán)境,二是單機(jī)環(huán)境。同時(shí),ESIP訪問(wèn)數(shù)據(jù)庫(kù)主要運(yùn)用負(fù)載均衡以及集群這兩種技術(shù),通過(guò)平臺(tái)服務(wù)層以及數(shù)據(jù)服務(wù)層這兩種媒介來(lái)實(shí)現(xiàn)的,有利于系統(tǒng)的擴(kuò)充。當(dāng)ESIP以網(wǎng)絡(luò)方式運(yùn)行時(shí),體系架構(gòu)的特點(diǎn)主要可以從以下方面來(lái)闡述。

1.ESIP利用了Java EE體系結(jié)構(gòu)簡(jiǎn)化、易操作等特點(diǎn),多項(xiàng)Java EE服務(wù)被運(yùn)用到了其中,有利于服務(wù)器端的開(kāi)發(fā),同時(shí)能夠方便廣大的消費(fèi)者調(diào)用。

2.ESIP滿足不同地域以及不同階層消費(fèi)者的要求。ESIP主要應(yīng)用中間件技術(shù),通過(guò)支持Web層客戶端以及遠(yuǎn)程客戶端這兩種訪問(wèn)模式,從而滿足廣大消費(fèi)者在不同地域中的需求。

3.實(shí)現(xiàn)了業(yè)務(wù)邏輯和界面的分離。根據(jù)相關(guān)的技術(shù)研究發(fā)現(xiàn),界面層作為一個(gè)交互接口,主要是為了方便用戶與系統(tǒng)之間的聯(lián)系。在具體的運(yùn)用工作中,業(yè)務(wù)邏輯都是通過(guò)平臺(tái)服務(wù)層以及數(shù)據(jù)服務(wù)層相互配合實(shí)現(xiàn)的。

4.完善的安全機(jī)制。在ESIP體系結(jié)構(gòu)中,主要運(yùn)用了Java EE安全機(jī)制,從而從整體上控制了所有的數(shù)據(jù)訪問(wèn),同時(shí)把數(shù)據(jù)庫(kù)設(shè)計(jì)在內(nèi)部網(wǎng)絡(luò)中,這種嚴(yán)格的安全措施,有利于預(yù)防潛在的安全隱患。

(三)ESIP安全性

在ESIP安全性的設(shè)計(jì)上,主要通過(guò)運(yùn)用Java EE技術(shù)從而實(shí)現(xiàn)了安全管理。在使用ESIP的時(shí)候,廣大的消費(fèi)者在進(jìn)入客戶端時(shí),只有在經(jīng)過(guò)LDAP服務(wù)器認(rèn)證后才能使用。在這個(gè)運(yùn)行的過(guò)程中,安全邏輯以及業(yè)務(wù)邏輯都相對(duì)獨(dú)立,整個(gè)系統(tǒng)具有很強(qiáng)的靈活性以及擴(kuò)充性。同時(shí),ESIP系統(tǒng)在客戶端的設(shè)置上,主要通過(guò)兩種方式進(jìn)行控制:一是數(shù)據(jù)庫(kù)管理的配置式安全性,二是開(kāi)發(fā)人員定義的編程式安全性。在開(kāi)發(fā)人員進(jìn)行編程式控制的過(guò)程中,能夠最大限度地滿足不同的權(quán)限管理要求。因此,從整體上來(lái)講,這種客戶端程序具有很強(qiáng)的安全性。

三、結(jié)束語(yǔ)

隨著科學(xué)技術(shù)的不斷發(fā)展,計(jì)算機(jī)軟件的功能越來(lái)越全面、豐富。在實(shí)際的系統(tǒng)軟件設(shè)計(jì)中,ESIP這種體系結(jié)構(gòu)顯示了獨(dú)特的優(yōu)越性,能夠?yàn)閺V大的用戶提供大量的信息服務(wù),在功能模塊的運(yùn)用中有利于開(kāi)發(fā)集成。同時(shí),有利于分離業(yè)務(wù)邏輯和業(yè)務(wù)邏輯接口,有助于促進(jìn)系統(tǒng)健壯性的提高。在實(shí)際的運(yùn)用中,由于建立了一套系統(tǒng)的客戶端插件式體系,從而大大方便系統(tǒng)的擴(kuò)充和升級(jí),能夠迅速適應(yīng)多變的需求。

參考文獻(xiàn)

[1]郭建宏.淺論計(jì)算機(jī)多層軟件的研究與應(yīng)用[J].中國(guó)電子商務(wù),2012(01).

[2]余強(qiáng).計(jì)算機(jī)多層軟件的應(yīng)用研究[J].信息系統(tǒng)工程,2013(06).

[3]趙迎春.論計(jì)算機(jī)多層軟件的研究與應(yīng)用[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2012(20).

第7篇:計(jì)算機(jī)與軟件范文

【關(guān)鍵詞】計(jì)算機(jī) 維護(hù) 故障 處理

1 計(jì)算機(jī)出現(xiàn)問(wèn)題后的解決方法

1.1 養(yǎng)成正確的使用習(xí)慣

一是要注意計(jì)算機(jī)的工作環(huán)境,避免周?chē)沫h(huán)境過(guò)冷或者過(guò)熱,以免對(duì)計(jì)算機(jī)的元件造成腐蝕和損壞;二是要注意計(jì)算機(jī)不能和其它電器放在一起,否則,會(huì)使得計(jì)算機(jī)本身的電磁波受到干擾;三是要將計(jì)算機(jī)放在通風(fēng)良好的地方,以便于熱量散發(fā);四是注意啟動(dòng)時(shí)要先打開(kāi)外設(shè),避免在啟動(dòng)計(jì)算機(jī)的瞬間強(qiáng)電流沖擊給主機(jī)帶來(lái)的影響,同時(shí)在關(guān)機(jī)時(shí)要先關(guān)掉運(yùn)行程序,后關(guān)閉主機(jī),再關(guān)掉外設(shè),最好關(guān)掉電源;五是注意在計(jì)算機(jī)使用中,盡量不要出現(xiàn)斷電情況,這樣很容易導(dǎo)致計(jì)算機(jī)硬件和軟件受到損壞。

1.2 定期對(duì)計(jì)算機(jī)進(jìn)行除塵

由于計(jì)算機(jī)運(yùn)作中會(huì)形成一個(gè)靜電場(chǎng),時(shí)間長(zhǎng)了會(huì)積攢大量的灰塵,影響到計(jì)算機(jī)的正常散熱,干擾到計(jì)算機(jī)性能的發(fā)揮。所以,我們有必要定期對(duì)計(jì)算機(jī)進(jìn)行除塵。在除塵時(shí)先是要斷開(kāi)電源,然后打開(kāi)機(jī)箱,使用軟毛刷進(jìn)行除塵,計(jì)算機(jī)風(fēng)扇要拆卸下來(lái),再進(jìn)行除塵。對(duì)于一些難以夠到的地方,可以用吹氣方式。對(duì)于顯示器要用專(zhuān)門(mén)的毛巾和清潔液,鼠標(biāo)、鍵盤(pán)、線路都要進(jìn)行清潔。

1.3 計(jì)算機(jī)硬盤(pán)的維護(hù)

一方面,安裝硬盤(pán)保護(hù)卡,一般電腦上都有配帶,它能保護(hù)計(jì)算機(jī)的系統(tǒng)分區(qū),防止一些人為不準(zhǔn)確操作和病毒破壞計(jì)算機(jī)硬盤(pán)數(shù)據(jù),當(dāng)計(jì)算機(jī)重啟時(shí),就會(huì)恢復(fù)到原有狀態(tài),但是保護(hù)卡時(shí)間久了,功能也會(huì)下降,很容易造成分區(qū)文件被新病毒感染現(xiàn)象,出現(xiàn)藍(lán)屏或者死機(jī)。另一方面,使用保護(hù)軟件(如冰盾系統(tǒng)安全專(zhuān)家V5.5)。一些計(jì)算機(jī)軟件能對(duì)硬盤(pán)數(shù)據(jù)起到很好的保護(hù)作用,有效地防止數(shù)據(jù)的丟失和感染。

1.4 軟件的升級(jí)和維護(hù)

計(jì)算機(jī)軟件維護(hù)是計(jì)算機(jī)穩(wěn)定運(yùn)行的基礎(chǔ)保障。計(jì)算機(jī)在選擇軟件時(shí),要選擇安全、全面、先進(jìn)的軟件,要及時(shí)對(duì)系統(tǒng)漏洞進(jìn)行補(bǔ)丁維護(hù),對(duì)于軟件的升級(jí)要定期進(jìn)行,防止出現(xiàn)漏洞被惡意利用。對(duì)于計(jì)算機(jī)來(lái)說(shuō),必須安裝和運(yùn)行有效的殺毒軟件,并且還要至少半月內(nèi)對(duì)殺毒軟件進(jìn)行更新升級(jí),增強(qiáng)對(duì)新型病毒的預(yù)防和處理能力,另外,對(duì)于磁盤(pán)也要及時(shí)整理,防止一些驅(qū)動(dòng)程序出錯(cuò),造成電腦死機(jī)或者其他問(wèn)題出現(xiàn)。

2 計(jì)算機(jī)常見(jiàn)故障的處理

2.1 開(kāi)機(jī)黑屏

計(jì)算機(jī)在開(kāi)機(jī)時(shí)顯示黑屏,可能伴有報(bào)警聲的故障,一般是由于計(jì)算機(jī)的硬件發(fā)生故障或者接觸不良引起的,而內(nèi)存卡損壞或者松動(dòng)是引起計(jì)算機(jī)黑屏最常見(jiàn)的原因。處理辦法:首先打開(kāi)機(jī)箱檢查內(nèi)存條是否松動(dòng),將其拆卸下來(lái),用干凈的橡皮擦對(duì)內(nèi)存條金手指擦干凈,檢查內(nèi)存槽是否有灰塵和雜物,清理干凈后,將內(nèi)存條再插入進(jìn)內(nèi)存槽中,確保牢固后。開(kāi)機(jī)重試一下,如果還有問(wèn)題,再插入另一個(gè)內(nèi)存槽試試。還不行的話,我們可以將內(nèi)存條插入其它計(jì)算機(jī)的內(nèi)存槽試驗(yàn)一下。若是不能正常啟動(dòng),說(shuō)明內(nèi)存條確實(shí)已經(jīng)損壞;若是能正常啟動(dòng),說(shuō)明是計(jì)算機(jī)系統(tǒng)被病毒感染了,就需要重裝系統(tǒng),而且在裝完系統(tǒng)后還要對(duì)計(jì)算機(jī)進(jìn)行全面殺毒。

2.2 系統(tǒng)故障

開(kāi)機(jī)后能夠自檢但是進(jìn)不了系統(tǒng),通常是系統(tǒng)出現(xiàn)了問(wèn)題。系統(tǒng)文件因?yàn)椴徽?dāng)操作、硬盤(pán)故障或者病毒感染被損壞、修改等,一般情況下是被病毒感染。處理辦法:一是對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行恢復(fù)(初裝時(shí)做好系統(tǒng)備份),或者進(jìn)入安全模式,通過(guò)設(shè)備管理器以及系統(tǒng)文件查找故障,然后進(jìn)行系統(tǒng)文件恢復(fù);二是可以直接使用帶引導(dǎo)系統(tǒng)的光盤(pán)啟動(dòng)進(jìn)入到PE系統(tǒng),在PE系統(tǒng)下進(jìn)行殺毒、修復(fù)磁盤(pán)引導(dǎo)分區(qū)和恢復(fù)相關(guān)系統(tǒng)文件;三是系統(tǒng)文件無(wú)法恢復(fù),損壞嚴(yán)重時(shí),只能通過(guò)重裝操作系統(tǒng),來(lái)對(duì)故障進(jìn)行處理。

2.3 自動(dòng)關(guān)機(jī)或者自動(dòng)重啟

如果計(jì)算機(jī)CPU溫度過(guò)高或者系統(tǒng)電源管理出現(xiàn)問(wèn)題、系統(tǒng)被病毒感染都可能出現(xiàn)自動(dòng)關(guān)機(jī)或者系統(tǒng)重啟。一般情況下,計(jì)算機(jī)處理器溫度高于主板所設(shè)定的溫度標(biāo)準(zhǔn)時(shí),計(jì)算機(jī)主板會(huì)啟動(dòng)自我保護(hù)功能自動(dòng)切斷電源。處理辦法:一是先檢測(cè)CPU散熱,打開(kāi)機(jī)箱,觀察風(fēng)扇運(yùn)行情況。一般情況下,CPU溫度持續(xù)上升,多是風(fēng)扇問(wèn)題,導(dǎo)致CPU散熱受阻。如果發(fā)生風(fēng)扇出現(xiàn)污垢過(guò)多或者運(yùn)作不穩(wěn)定現(xiàn)象,就要對(duì)風(fēng)扇進(jìn)行除塵或者更換;二是在排除硬件原因后,進(jìn)入計(jì)算機(jī)系統(tǒng)對(duì)電源管理進(jìn)行檢查,從系統(tǒng)安裝文件中覆蓋安裝電源管理后進(jìn)行殺毒;三是當(dāng)以上因素都被排除以后,那么電腦自動(dòng)關(guān)機(jī)或者重啟就有可能是電源出現(xiàn)問(wèn)題,我們可以通過(guò)更換電源來(lái)確認(rèn)和解決。

2.4 死機(jī)現(xiàn)象

計(jì)算機(jī)桌面被鎖定,鼠標(biāo)不能移動(dòng),鍵盤(pán)操作沒(méi)有反應(yīng),甚至出現(xiàn)藍(lán)屏現(xiàn)象,熱啟動(dòng)無(wú)法執(zhí)行等情況都屬于死機(jī)現(xiàn)象。一般情況下是由于系統(tǒng)出現(xiàn)BUG或者軟件不兼容、被病毒感染等原因造成的,也可能是運(yùn)行程度太多,導(dǎo)致計(jì)算機(jī)無(wú)法運(yùn)行出現(xiàn)死機(jī)情況。處理辦法:首先先按下Numlock鍵,如果燈亮說(shuō)明是假死機(jī),可以打開(kāi)任務(wù)管理器(Alt+Ctrl+Del)對(duì)那些沒(méi)有響應(yīng)的程序關(guān)閉。如果燈不亮則說(shuō)明是真死機(jī),就需要按RESET進(jìn)行復(fù)位啟動(dòng)或按POWER進(jìn)行冷啟動(dòng)。啟動(dòng)后再對(duì)計(jì)算機(jī)進(jìn)行殺毒,發(fā)現(xiàn)不兼容的軟件要及時(shí)卸載,對(duì)于主板驅(qū)動(dòng)程序要及時(shí)更新。

2.5 網(wǎng)絡(luò)故障

在系統(tǒng)正常的情況下,計(jì)算機(jī)無(wú)法上網(wǎng)故障。處理辦法:檢查網(wǎng)線插頭是否松動(dòng),若松動(dòng)插緊即可;檢查IP地址是否已有人使用,如使用重新設(shè)置成無(wú)人使用的IP地址;檢測(cè)本地連接是否被禁用,若禁用設(shè)置成啟用即可;檢查是否感染病毒,升級(jí)殺毒軟件,對(duì)計(jì)算機(jī)病毒進(jìn)行查殺,然后重啟就可以解決問(wèn)題;檢查網(wǎng)卡是否存在故障,如是驅(qū)動(dòng)問(wèn)題則對(duì)其驅(qū)動(dòng)程序進(jìn)行系統(tǒng)覆蓋,若是網(wǎng)卡已損壞則需要更換。

2.6 其他故障

對(duì)于一些音頻文件無(wú)法正常打開(kāi)等故障,可以先對(duì)計(jì)算機(jī)進(jìn)行殺毒后重裝驅(qū)動(dòng)程序,如果驅(qū)動(dòng)程序沒(méi)有問(wèn)題,就需要檢查顯卡、聲卡是否松動(dòng)或者損壞,必要時(shí)進(jìn)行更換。對(duì)于鼠標(biāo)反映不靈敏以及鍵盤(pán)按鍵失效,我們一般除垢處理,必要時(shí)更換新的鼠標(biāo)和鍵盤(pán)。對(duì)于USB接口問(wèn)題,處理辦法一般是檢查插頭是否松動(dòng),檢測(cè)驅(qū)動(dòng)程序是否受損或丟失,然后進(jìn)行必要的系統(tǒng)文件覆蓋安裝驅(qū)動(dòng)程序等操作來(lái)修護(hù)。

參考文獻(xiàn)

[1]司學(xué)斌.計(jì)算機(jī)維護(hù)維修與病毒防治策略研究[J].電腦編程技巧與維護(hù),2011(22).

[2]閆巖.試論計(jì)算機(jī)硬件維護(hù)及創(chuàng)新管理的研究[J].科技視界,2015(11).

[3]胡利鋒.淺談?dòng)?jì)算機(jī)系統(tǒng)的維護(hù)[J].科技與創(chuàng)新,2015(07).

作者簡(jiǎn)介

林海忠(1968-),男,海南省樂(lè)東黎族自治縣人。大學(xué)本科學(xué)歷?,F(xiàn)為海南省民族技工學(xué)校計(jì)算機(jī)一級(jí)實(shí)習(xí)指導(dǎo)教師(講師)。研究方向?yàn)橹械嚷殬I(yè)學(xué)校計(jì)算機(jī)教學(xué)。

第8篇:計(jì)算機(jī)與軟件范文

[關(guān)鍵詞]計(jì)算機(jī)軟件工程;維護(hù)意義;維護(hù)措施;維護(hù)方法

[引言]隨著這幾年我國(guó)經(jīng)濟(jì)的不斷發(fā)展計(jì)算機(jī)對(duì)于我們的生活來(lái)說(shuō)不僅僅是一種電子技術(shù),它還是國(guó)家現(xiàn)代經(jīng)濟(jì)發(fā)展迅速的象征。計(jì)算機(jī)技術(shù)的廣泛使用給我們的生活帶來(lái)便利,帶來(lái)了一系列的積極性影響。但是很多事物都是有雙面性的,現(xiàn)在越來(lái)越多的群眾開(kāi)始質(zhì)疑計(jì)算機(jī)軟件的安全性,以及能否保障自身私密信息的安全性。因此國(guó)家越來(lái)越重視計(jì)算機(jī)軟件的維護(hù)。

1重視計(jì)算機(jī)軟件工程維護(hù)的意義

1.1保證用戶安全的基礎(chǔ)

隨著我國(guó)知識(shí)經(jīng)濟(jì)的不斷發(fā)展,計(jì)算機(jī)技術(shù)已經(jīng)被運(yùn)用到各個(gè)地方,涉及到我們生活的方方面面。各行各業(yè)的發(fā)展也往更加信息化、科技化的趨勢(shì)進(jìn)行,比如自動(dòng)化生產(chǎn)、機(jī)器人代替廉價(jià)勞動(dòng)力、信息儲(chǔ)存與運(yùn)用等方面,這些方面都與計(jì)算機(jī)技術(shù)密切相關(guān)。所以,如果計(jì)算機(jī)的軟件出現(xiàn)了一系列的問(wèn)題,包括計(jì)算機(jī)軟件被人惡意入侵或者系統(tǒng)崩潰等方面都會(huì)給人們的日常生活帶來(lái)許多的麻煩,更嚴(yán)重的是會(huì)給群眾帶來(lái)更多的經(jīng)濟(jì)損失。因此,我們重視對(duì)計(jì)算機(jī)軟件工程的維護(hù),是群眾日常生活與溝通的安全的保證[1-3]。

1.2促進(jìn)計(jì)算機(jī)軟件的開(kāi)發(fā)

國(guó)家與群眾注重計(jì)算機(jī)軟件維護(hù)于檢查措施的重要性,會(huì)進(jìn)一步提高科研人員對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)的動(dòng)力。首先,因?yàn)榇蠹抑匾曈?jì)算機(jī)軟件的維護(hù)與檢查,所以在后期我們能在檢查與維護(hù)的過(guò)程中不斷地發(fā)現(xiàn)計(jì)算機(jī)軟件工程存在的漏洞。這也有助于計(jì)算機(jī)軟件的開(kāi)發(fā)人員不斷地改進(jìn)與彌補(bǔ)計(jì)算機(jī)軟件工程的不足。其次,在不斷地發(fā)現(xiàn)問(wèn)題與改進(jìn)問(wèn)題的過(guò)程中,也可以不斷地提高科研人員的技術(shù)水平,促進(jìn)科研人員更好地開(kāi)發(fā)計(jì)算機(jī)軟件。

1.3提高計(jì)算機(jī)軟件的運(yùn)行能力

通常來(lái)說(shuō),大家都會(huì)認(rèn)為判斷計(jì)算機(jī)軟件的運(yùn)行能力是以計(jì)算機(jī)軟件能力為主。但實(shí)際上,判斷計(jì)算機(jī)軟件的運(yùn)行能力,不僅是體現(xiàn)在計(jì)算機(jī)軟件的能力上,更是體現(xiàn)在計(jì)算機(jī)軟件的維護(hù)能力上。在我們不斷地檢查與維護(hù)計(jì)算機(jī)軟件的過(guò)程中,我們個(gè)人對(duì)于計(jì)算機(jī)的了解也在不斷地加深,不停地修補(bǔ)計(jì)算機(jī)軟件的漏洞與不足,也有助于我們進(jìn)一步提高計(jì)算機(jī)軟件的運(yùn)行能力[4]。

2計(jì)算機(jī)軟件工程存在的問(wèn)題

2.1網(wǎng)絡(luò)犯罪高發(fā)率

隨著我們生活水平地不斷提高,計(jì)算機(jī)軟件被應(yīng)用在我們生活的個(gè)、方方面面,難免有些計(jì)算機(jī)缺乏定期的檢查存在一定地安全隱患。這時(shí)候,就有許多的不法分子,利用計(jì)算機(jī)軟件的漏洞進(jìn)行違法犯罪。他們利用一些軟件,將病毒嵌入在計(jì)算機(jī)軟件工程的漏洞中,盜用計(jì)算機(jī)用戶的私有賬戶,偷竊計(jì)算機(jī)軟件的用戶的相關(guān)私密信息,并將這些信息轉(zhuǎn)賣(mài)給其他人。這種網(wǎng)絡(luò)犯罪已經(jīng)嚴(yán)重地威脅與侵占了計(jì)算機(jī)用戶的人身與財(cái)產(chǎn)安全[5]。

2.2流氓軟件猖獗,軟件質(zhì)量下降

流氓軟件,就是當(dāng)我們?cè)谑褂脼g覽器查閱某些東西的時(shí)候,會(huì)突然出現(xiàn)的彈窗網(wǎng)頁(yè)或者是一些帶有網(wǎng)頁(yè)鏈接的浮動(dòng)廣告。這些廣告通常情況下很難被關(guān)閉或者強(qiáng)制運(yùn)行。流氓軟件也可以是指一些無(wú)法卸載的軟件。這些流氓軟件最大的問(wèn)題就是,它們大多帶有病毒,計(jì)算機(jī)的使用用戶稍不注意就會(huì)被這些病毒侵入計(jì)算機(jī),帶來(lái)一定的經(jīng)濟(jì)損失。或者有些流氓軟件會(huì)長(zhǎng)期地占用計(jì)算機(jī)的使用內(nèi)存,這些都會(huì)很容易潛移默化地影響計(jì)算機(jī)的使用壽命,導(dǎo)致計(jì)算機(jī)會(huì)過(guò)早地報(bào)廢等問(wèn)題[6-7]。

2.3計(jì)算機(jī)軟件維護(hù)的次數(shù)較少

因?yàn)樵S多的軟件公司需要耗費(fèi)大量的人力、時(shí)間與資源去維護(hù)計(jì)算機(jī)軟件工程,所以大多數(shù)的軟件公司會(huì)忽視軟件維護(hù)這個(gè)事情,增加了一些潛在的危險(xiǎn)隱患。實(shí)際上,許多軟件公司無(wú)法將維護(hù)軟件與促進(jìn)軟件公司發(fā)展的兩方面相平衡,所以會(huì)導(dǎo)致一系列的問(wèn)題。因此,大部分的軟件公司內(nèi)部都會(huì)有一些大大小小的問(wèn)題,我們需要引起對(duì)這些問(wèn)題的重視。

2.4非正常狀態(tài)的系統(tǒng)盤(pán)

計(jì)算機(jī)的運(yùn)行情況與系統(tǒng)盤(pán)的狀態(tài)是離不開(kāi)的,c盤(pán)的系統(tǒng)盤(pán)的內(nèi)存一般是需要15G左右。在計(jì)算機(jī)用戶的日常生活中,大家會(huì)下載一些軟件,這些軟件會(huì)占據(jù)大多數(shù)的內(nèi)存,這會(huì)影響計(jì)算機(jī)的有序運(yùn)行。在下載軟件的同時(shí),還有可能會(huì)下載一些偽造插件,它更加會(huì)占用計(jì)算機(jī)的存儲(chǔ)空間,降低計(jì)算機(jī)使用的速度與安全、功能性[8]。

3計(jì)算機(jī)軟件工程維護(hù)的措施

3.1選擇合適的程序語(yǔ)言

在維護(hù)計(jì)算機(jī)軟件工程的過(guò)程中,選擇合適的程序語(yǔ)言也是非常重要的一個(gè)方面。通常情況下,我們將計(jì)算機(jī)語(yǔ)言稱(chēng)作低級(jí)語(yǔ)言,計(jì)算機(jī)語(yǔ)言對(duì)于大多數(shù)的人來(lái)說(shuō)是很難學(xué)習(xí)的,所以如何維護(hù)計(jì)算機(jī)語(yǔ)言是非常困難的。因此我們可以對(duì)計(jì)算機(jī)的高級(jí)語(yǔ)言進(jìn)行維護(hù)和編輯,我們可以將高級(jí)語(yǔ)言進(jìn)行恰當(dāng)?shù)貐^(qū)分與選擇,同時(shí)用不同地維護(hù)方式去對(duì)待不同的高級(jí)語(yǔ)言。提高高級(jí)語(yǔ)言的使用率,更有助于提高計(jì)算機(jī)的性能、識(shí)別能力,同時(shí)進(jìn)一步使得計(jì)算機(jī)的維護(hù)工作變得更加簡(jiǎn)單、方便。

3.2保證計(jì)算機(jī)軟件工程的質(zhì)量

科研人員在軟件工程的開(kāi)發(fā)階段時(shí),為了提高軟件工程的可控性與操作性,科研人員會(huì)注重提高軟件的整體質(zhì)量與降低成本的兩方面。同時(shí)這也有助于解決軟件開(kāi)發(fā)過(guò)程中出現(xiàn)的部分問(wèn)題。舉例來(lái)說(shuō),當(dāng)軟件出現(xiàn)序列錯(cuò)誤的問(wèn)題,因?yàn)槲覀冞M(jìn)行軟件維護(hù),可以得到及時(shí)的解決,進(jìn)一步促進(jìn)了工作的輕松、簡(jiǎn)單。同時(shí)在科研人員開(kāi)發(fā)軟件的過(guò)程中,一些科研人員會(huì)使用一些程序設(shè)計(jì)提高計(jì)算機(jī)的使用與維護(hù)性能,在一定程度上也能減少計(jì)算機(jī)軟件工程在開(kāi)發(fā)時(shí)的錯(cuò)誤[9]。

3.3做好基礎(chǔ)維護(hù)的準(zhǔn)備

雖然在我們的生活中計(jì)算機(jī)的使用已經(jīng)如此常見(jiàn),但是很多的計(jì)算機(jī)用戶還是缺乏維護(hù)計(jì)算機(jī)軟件工程的意識(shí)。他們大多數(shù)都會(huì)認(rèn)為,計(jì)算機(jī)只要在日常的使用中沒(méi)有出現(xiàn)什么太大的問(wèn)題,沒(méi)有太卡機(jī)之類(lèi)的,就不需要定時(shí)的對(duì)計(jì)算機(jī)進(jìn)行維護(hù)與殺毒。這種想法非常普遍但是往往會(huì)引發(fā)一些軟件的安全問(wèn)題。計(jì)算機(jī)維護(hù)不僅僅是科研人員與軟件公司的事情,也是每個(gè)計(jì)算機(jī)用戶的事情。計(jì)算機(jī)用戶需要培養(yǎng)自己對(duì)計(jì)算機(jī)軟件維護(hù)的意識(shí),定期地對(duì)計(jì)算機(jī)進(jìn)行殺毒等,以此來(lái)促進(jìn)計(jì)算機(jī)運(yùn)行的流暢。

對(duì)于計(jì)算機(jī)的用戶來(lái)說(shuō),可以在計(jì)算機(jī)中安裝防火墻、殺毒軟件等。優(yōu)秀的殺毒軟件有助于使用計(jì)算機(jī)的用戶平時(shí)對(duì)計(jì)算機(jī)軟件進(jìn)行維護(hù)。用戶平時(shí)也應(yīng)該不定期地清理計(jì)算機(jī)的內(nèi)存來(lái)維護(hù)計(jì)算機(jī)的正常運(yùn)行。因?yàn)槿绻?jì)算機(jī)的內(nèi)存被過(guò)多的占用,會(huì)影響計(jì)算機(jī)的運(yùn)行速度、效率,導(dǎo)致計(jì)算機(jī)軟件工程的運(yùn)行不暢通。因此,計(jì)算機(jī)的用戶可以使用一些清理的軟件,將垃圾數(shù)據(jù)與不常用的軟件進(jìn)行清理,以此來(lái)解決計(jì)算機(jī)的卡殼的問(wèn)題。并且用戶盡量少瀏覽沒(méi)有安全證書(shū)的網(wǎng)站,這些網(wǎng)站比較容易存在一些病毒、木馬等,會(huì)增加電腦中毒的幾率。最后還有就是,一些陌生人發(fā)來(lái)的郵件與鏈接,不要輕易地打開(kāi),很容易將病毒引進(jìn)計(jì)算機(jī)里,導(dǎo)致計(jì)算機(jī)在日常的使用中出現(xiàn)一些問(wèn)題[10]。

3.4優(yōu)化計(jì)算機(jī)系統(tǒng)盤(pán)

系統(tǒng)盤(pán)在計(jì)算機(jī)的日常運(yùn)行中占據(jù)非常重要的地位,它會(huì)直接性地影響計(jì)算機(jī)軟件的運(yùn)行質(zhì)量。因此在我們的日常使用計(jì)算機(jī)的過(guò)程中,不能安裝過(guò)多的軟件,將系統(tǒng)盤(pán)、C盤(pán)占滿,不然會(huì)影響到計(jì)算機(jī)的運(yùn)行效率。為了保持計(jì)算機(jī)運(yùn)行的流暢,我們需要定期地優(yōu)化計(jì)算機(jī)的系統(tǒng)盤(pán),清理系統(tǒng)盤(pán)里不必要的文件。大多數(shù)用戶都會(huì)使用殺毒軟件去清理垃圾,但是殺毒軟件的清理是并不徹底的,只能暫時(shí)的減少垃圾對(duì)于計(jì)算機(jī)運(yùn)行速度的影響。因此,最根本的方法是隔一段時(shí)間就重新安裝系統(tǒng),最重要的是記得將重要的文件備份以免不必要的麻煩。根據(jù)之前的一份調(diào)查顯示,用戶最好將系統(tǒng)盤(pán)預(yù)留15G左右的內(nèi)存,會(huì)更有利于計(jì)算機(jī)的運(yùn)行快捷。

3.5完善病毒防護(hù)機(jī)制

威脅計(jì)算機(jī)安全性的最主要的問(wèn)題就是網(wǎng)絡(luò)病毒的侵入,因此我們需要重視對(duì)計(jì)算機(jī)的病毒防護(hù)。首先,計(jì)算機(jī)的用戶應(yīng)該安裝一些較為可靠、比較大眾的殺毒防護(hù)軟件,比如金山毒霸、360等。這些殺毒軟件不僅可以阻止病毒的侵入,還可以進(jìn)一步檢查,提高計(jì)算機(jī)系統(tǒng)的安全性,保障計(jì)算機(jī)的正常運(yùn)行。病毒的入侵很容易就會(huì)導(dǎo)致計(jì)算機(jī)的崩潰與用戶的信息泄露,因此用戶需認(rèn)真地看待病毒的危害性。計(jì)算機(jī)的病毒防護(hù)軟件,一般情況下,可以識(shí)別并攔截出部分病毒、木馬,但是也存在著識(shí)別不出部分病毒的情況。這時(shí)候需要用戶使用防火墻的技術(shù),進(jìn)一步對(duì)計(jì)算機(jī)的信息進(jìn)行過(guò)濾與檢查,減少病毒入侵計(jì)算機(jī)的情況。除此以外,我們還要定期查找軟件漏洞,因?yàn)椴《竟舻膶?shí)質(zhì)是攻擊計(jì)算機(jī)的軟件漏洞。用戶定期的對(duì)軟件漏洞進(jìn)行檢測(cè),有助于降低病毒對(duì)計(jì)算機(jī)軟件工程的攻擊率,進(jìn)一步減少計(jì)算機(jī)受到的傷害。

4計(jì)算機(jī)軟件工程的維護(hù)方法

4.1預(yù)防性與修改性的維護(hù)

我們要做好對(duì)計(jì)算機(jī)維護(hù)的準(zhǔn)備工作,對(duì)計(jì)算機(jī)軟件的程序進(jìn)行設(shè)計(jì)與編寫(xiě),以及對(duì)即將進(jìn)行測(cè)試的部分進(jìn)行修改。這有利于計(jì)算機(jī)軟件工程后續(xù)維護(hù)工作的便利。對(duì)計(jì)算機(jī)的修改性維護(hù)是指在計(jì)算機(jī)的使用過(guò)程中,對(duì)計(jì)算機(jī)軟件出現(xiàn)的一些錯(cuò)誤進(jìn)行及時(shí)的整改,包括設(shè)計(jì)、邏輯性等方面的問(wèn)題[11]。

4.2完善性與適應(yīng)性的維護(hù)

完善性的軟件維護(hù)是指在計(jì)算機(jī)軟件使用一段時(shí)間之后,完善計(jì)算機(jī)軟件的功能加強(qiáng)與擴(kuò)大。適應(yīng)性的計(jì)算機(jī)軟件工程維護(hù)是指在計(jì)算機(jī)軟件運(yùn)行時(shí),讓計(jì)算機(jī)軟件更好地適應(yīng)外部環(huán)境。我們會(huì)不斷地升級(jí)計(jì)算機(jī)操作系統(tǒng)和更新相關(guān)的數(shù)據(jù)環(huán)境。比如微軟的系統(tǒng)就會(huì)不斷進(jìn)行更新升級(jí),進(jìn)而彌補(bǔ)不足與提高性能。在不斷更新的操作系統(tǒng)中,計(jì)算機(jī)軟件會(huì)更加滿足用戶的使用需求,并隨著環(huán)境的變化不斷地更新,跟上時(shí)展的步伐。

5結(jié)語(yǔ)

隨著我們國(guó)家近幾年的知識(shí)經(jīng)濟(jì)不斷發(fā)展與人民的生活水平不斷提高,計(jì)算機(jī)軟件工程在我們生活中占據(jù)越來(lái)越重要的地位。計(jì)算機(jī)對(duì)于企業(yè)的日常運(yùn)行也有著密切的聯(lián)系,它進(jìn)一步增加企業(yè)的運(yùn)行利潤(rùn),提高企業(yè)的辦事效率。并且展望未來(lái),計(jì)算機(jī)的應(yīng)用會(huì)更加廣泛,所以為了讓計(jì)算機(jī)能夠更好地為企業(yè)、個(gè)人、社會(huì)服務(wù),我們需要更加重視并積極研究對(duì)計(jì)算機(jī)軟件工程的相關(guān)維護(hù)措施。在此篇文章,作者僅以自己淺薄的知識(shí)水平,提出一些自己不成熟的建議與想法,希望能給讀者解決相關(guān)疑惑以及為解決這個(gè)問(wèn)題盡一份自己的心力。

[軟件工程碩士論文參考文獻(xiàn)]

[1]黃子軒.計(jì)算機(jī)軟件工程的維護(hù)措施和方法[J].電子技術(shù)與軟件工程,2018(24):110.

[2]邵丹.計(jì)算機(jī)軟件工程的維護(hù)措施與方法研究[J].電腦迷,2018(11):57.

[3]劉子甲.計(jì)算機(jī)軟件工程的維護(hù)措施和方法研究[J].科技風(fēng),2018(26):63-64.

[4]王碩.計(jì)算機(jī)軟件工程的維護(hù)措施和方法[J].電腦迷,2018(08):79.

[5]高銘言.計(jì)算機(jī)軟件工程的維護(hù)措施和方法[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2018(07):35+66.

[6]周亮.計(jì)算機(jī)軟件工程的維護(hù)措施和方法[J].電子技術(shù)與軟件工程,2018(13):32.

[7]方輝,梁晨,梁振興.基于互聯(lián)網(wǎng)下的社區(qū)醫(yī)療資源整合[J].軟件,2018,39(6):174-176

[8]卓廣平.下一代互聯(lián)網(wǎng)動(dòng)態(tài)路由協(xié)議機(jī)制分析與改進(jìn)策略[J].軟件,2018,39(7):202-207

[9]郭璇,鄭菲,趙若晗,等.基于閾值的醫(yī)學(xué)圖像分割技術(shù)的計(jì)算機(jī)模擬及應(yīng)用[J].軟件,2018,39(3):12-15

[10]姚建盛,張睿,吳忠軍,等.智慧旅游專(zhuān)業(yè)中計(jì)算機(jī)技術(shù)課程群的教學(xué)改革與實(shí)踐[J].軟件,2018,39(6):61-63

第9篇:計(jì)算機(jī)與軟件范文

關(guān)鍵詞:計(jì)算機(jī)軟件;安全漏洞檢測(cè)技術(shù);應(yīng)用

中圖分類(lèi)號(hào):TP393.08

隨著信息時(shí)代的發(fā)展,使得計(jì)算機(jī)軟件正發(fā)揮著越來(lái)越重要的作用,各類(lèi)源代碼也隨之迅速增加。部分黑客開(kāi)始針對(duì)計(jì)算機(jī)軟件系統(tǒng)中的源代碼漏洞進(jìn)行攻擊,竊取數(shù)據(jù)信息或者破壞系統(tǒng),給計(jì)算機(jī)用戶帶來(lái)嚴(yán)重?fù)p害。有數(shù)據(jù)統(tǒng)計(jì)表明,目前的計(jì)算機(jī)軟件漏洞問(wèn)題越來(lái)越明顯,而針對(duì)軟件的攻擊也呈現(xiàn)利益化傾向。因此,必須不斷加強(qiáng)計(jì)算機(jī)軟件的安全漏洞檢測(cè)技術(shù),才能確保計(jì)算機(jī)軟件的穩(wěn)定運(yùn)行。

1 計(jì)算機(jī)軟件安全漏洞檢測(cè)技術(shù)

1.1 靜態(tài)檢測(cè)技術(shù)

初始的計(jì)算機(jī)軟件安全漏洞靜態(tài)檢測(cè)即為靜態(tài)分析,然而因其檢驗(yàn)方式大都停留表面狀態(tài),所以近年有所創(chuàng)新拓展。其逐漸發(fā)展為靜態(tài)分析和程序檢驗(yàn)兩項(xiàng)內(nèi)容。靜態(tài)分析主要是對(duì)系統(tǒng)程序的源代碼進(jìn)行掃描,再?gòu)恼Z(yǔ)義語(yǔ)法等各個(gè)角度開(kāi)展認(rèn)真解析工作,并且分析需要檢測(cè)系統(tǒng)程序的自身特性情況,由此查找系統(tǒng)安全漏洞。程序檢驗(yàn)則主要是面向抽象系統(tǒng)里的程序源代碼進(jìn)行檢驗(yàn)。重點(diǎn)檢測(cè)軟件系統(tǒng)程序能否與計(jì)算機(jī)需求相匹配,尤其是安全情況,再判斷和檢驗(yàn)是否存在安全漏洞問(wèn)題。

針對(duì)靜態(tài)檢測(cè)而言,更為關(guān)注軟件系統(tǒng)程序之內(nèi)部特性情況,其檢測(cè)特點(diǎn)與漏洞特點(diǎn)具有直接關(guān)聯(lián)。安全漏洞的劃分方法有多種,漏洞可以分為諸多細(xì)小組成部分,但漏洞類(lèi)別上的共同點(diǎn)很少。因此為將漏洞更好地區(qū)分,可分為安全性和內(nèi)存性兩種漏洞。其中安全性漏洞主要看是否存在數(shù)據(jù)流誤差與錯(cuò)誤,通常因錯(cuò)誤內(nèi)存形態(tài)和情況決定;而內(nèi)存性漏洞主要看類(lèi)別和數(shù)據(jù)是否準(zhǔn)確。因此進(jìn)行空間建模是最有效的檢測(cè)手段。此外,因靜態(tài)檢測(cè)技術(shù)特性區(qū)別較大,漏洞解讀和處理時(shí)也存在區(qū)別,所以通常只能檢驗(yàn)特定漏洞。

(1)靜態(tài)分析。靜態(tài)分析主要是對(duì)系統(tǒng)程序的源代碼進(jìn)行掃描,并且找出關(guān)鍵句和語(yǔ)法,通過(guò)解讀其含義對(duì)程序行為開(kāi)展分析,之后嚴(yán)格根據(jù)漏洞特性和系統(tǒng)安全標(biāo)準(zhǔn)完成檢測(cè)工作。首先是分析關(guān)鍵句和語(yǔ)法,該方法早期就已用作靜態(tài)分析,但早其僅檢查語(yǔ)法方面。把系統(tǒng)程序劃分為片段,同時(shí)將這些片段與“疑問(wèn)數(shù)據(jù)庫(kù)”開(kāi)展對(duì)比分析,如發(fā)現(xiàn)存在漏洞或者存有疑問(wèn),則進(jìn)行啟發(fā)式評(píng)估和判定工作。由此可見(jiàn),其雖然能夠檢測(cè)其中的漏洞,然而畢竟檢測(cè)數(shù)量有限,并且檢測(cè)出的漏洞大都早已知道,還存在漏報(bào)問(wèn)題;其次,根據(jù)相關(guān)標(biāo)準(zhǔn)開(kāi)展嚴(yán)格檢測(cè)。一般而言系統(tǒng)程序能夠穩(wěn)定運(yùn)行即是安全標(biāo)準(zhǔn)??赏ㄟ^(guò)規(guī)則處理檢測(cè)方法,針對(duì)該標(biāo)準(zhǔn)進(jìn)行語(yǔ)法模式的描述,之后經(jīng)由規(guī)則處理器接收轉(zhuǎn)變?yōu)閮?nèi)部表述形式,從而全面檢測(cè)系統(tǒng)程序運(yùn)行情況。

(2)程序檢驗(yàn)。程序檢驗(yàn)主要是通過(guò)抽象軟件系統(tǒng)程序來(lái)得到形式化的程序和模型,之后進(jìn)行形式化檢測(cè),再通過(guò)科學(xué)檢驗(yàn)方法檢測(cè)軟件系統(tǒng)漏洞情況。首先,檢驗(yàn)?zāi)P?。主要是?duì)系統(tǒng)程序有向圖和狀態(tài)機(jī)等建立抽象模型,并且檢測(cè)系統(tǒng)的特征。通常而言有符號(hào)化檢驗(yàn)和模型自動(dòng)轉(zhuǎn)化檢驗(yàn)兩種方法。符號(hào)化檢驗(yàn)主要將抽象模型變?yōu)檎Z(yǔ)法樹(shù)來(lái)開(kāi)展公式描述,再判斷公式與需求是否相符;而模型自動(dòng)轉(zhuǎn)化主要把程序變?yōu)榈葍r(jià)自動(dòng)機(jī),再把兩個(gè)自動(dòng)機(jī)進(jìn)行補(bǔ)充替換為新的自動(dòng)機(jī),最終已判定系統(tǒng)變?yōu)榭扇菁{的語(yǔ)言形式。模型檢驗(yàn)通常先列舉現(xiàn)實(shí)可能存在的情況,而軟件系統(tǒng)的復(fù)雜性決定了不能全部建模,所以只能針對(duì)部分屬性和程序開(kāi)展抽象建模。然而近年來(lái)新模型檢測(cè)技術(shù)有所發(fā)展,其通過(guò)內(nèi)存建模來(lái)檢驗(yàn)過(guò)去的時(shí)序漏洞,再通過(guò)定理證明檢測(cè)漏洞,相對(duì)而言嚴(yán)密性更強(qiáng)。針對(duì)靜態(tài)檢測(cè)而言,只能檢驗(yàn)現(xiàn)有漏洞類(lèi)別,因?yàn)闆](méi)有漏洞描述標(biāo)準(zhǔn),無(wú)法判定和描述未知漏洞。而對(duì)現(xiàn)有漏洞也沒(méi)有全面覆蓋的有效方法,因此靜態(tài)檢測(cè)在性能上缺陷較大,而要想提高其檢測(cè)質(zhì)量所以資金投放也較大。

1.2 動(dòng)態(tài)檢測(cè)技術(shù)

(1)內(nèi)存映射。大部分攻擊者都會(huì)利用“NULL結(jié)尾字符串開(kāi)展內(nèi)存覆蓋來(lái)完成攻擊操作。通過(guò)代碼頁(yè)映射技術(shù)能夠增加內(nèi)存覆蓋的難度,無(wú)法輕松跳轉(zhuǎn)到內(nèi)存區(qū)進(jìn)行操作。換個(gè)角度分析,由于代碼頁(yè)隨機(jī)內(nèi)存映射,某種程度上也減少了通過(guò)猜測(cè)地址開(kāi)展頁(yè)面攻擊的情況。

(2)非執(zhí)行棧。如今出現(xiàn)了許多棧攻擊軟件問(wèn)題,其根本原因是系統(tǒng)里棧的能寫(xiě)及執(zhí)行方面存在問(wèn)題。棧里包括內(nèi)部變量和數(shù)組變量,所以攻擊者可以隨意在棧里寫(xiě)入惡意代碼,再想方設(shè)法執(zhí)行代碼。因此如果把棧轉(zhuǎn)變?yōu)闊o(wú)法執(zhí)行代碼形式即可有效預(yù)防攻擊。

(3)安全共享庫(kù)。許多軟件安全漏洞都是因共享庫(kù)不安全導(dǎo)致。通過(guò)應(yīng)用安全共享庫(kù)可以有效預(yù)防人為攻擊。這里的安全共享庫(kù)主要指采取動(dòng)態(tài)鏈接在程序運(yùn)行時(shí)攔截不安全的函數(shù),同時(shí)檢測(cè)這些函數(shù)。通常在windows和UNIX操作系統(tǒng)中應(yīng)用較廣。

(4)沙箱方法。主要指通過(guò)限制程序進(jìn)行資源訪問(wèn)來(lái)預(yù)防惡意攻擊行為,如C語(yǔ)言里的調(diào)動(dòng)函數(shù),軟件當(dāng)中實(shí)際上并沒(méi)有調(diào)動(dòng)函數(shù)存在,當(dāng)發(fā)覺(jué)軟件運(yùn)行中存在類(lèi)似調(diào)動(dòng)函數(shù)時(shí),表明其已經(jīng)遭受到了攻擊。因此,使用沙箱的方法可以在被攻擊前限定其惡意攻擊行為,即使受到攻擊也不會(huì)造成損害。

2 計(jì)算機(jī)軟件安全漏洞檢測(cè)技術(shù)的應(yīng)用

2.1 防止競(jìng)爭(zhēng)性漏洞

針對(duì)由于競(jìng)爭(zhēng)條件出現(xiàn)的漏洞,預(yù)防時(shí)應(yīng)當(dāng)將競(jìng)爭(zhēng)形成的編碼使用原子化操作方法。作為執(zhí)行單位里最小的編碼,程序運(yùn)行不會(huì)出現(xiàn)任何干擾問(wèn)題。而所謂原子化操作主要是先鎖定,通過(guò)預(yù)防某種特定狀態(tài)改變所形成之問(wèn)題,從而間接調(diào)用應(yīng)用文件名的系統(tǒng),從而描述所用文件或者句柄。

2.2 防止緩沖區(qū)漏洞

針對(duì)緩沖區(qū)漏洞溢出問(wèn)題,預(yù)防時(shí)可通過(guò)檢查軟件程序里的危險(xiǎn)函數(shù)來(lái)實(shí)現(xiàn),應(yīng)用安全軟件版本取代可能存在安全問(wèn)題的版本。如把原版本externchar*strcat使用externchar*strncat來(lái)取代。

2.3 防止隨機(jī)性漏洞

針對(duì)隨機(jī)漏洞問(wèn)題,預(yù)防時(shí)可通過(guò)使用性能良好的隨機(jī)發(fā)生設(shè)備來(lái)實(shí)現(xiàn)。由于設(shè)備自帶有密碼算法,能夠確保隨機(jī)數(shù)流安全,即使遇到軟件攻擊情況,掌握算法細(xì)節(jié),也無(wú)法得到相應(yīng)的數(shù)據(jù)流。

2.4 防止字符串漏洞

針對(duì)字符串漏洞,預(yù)防時(shí)可在數(shù)碼里直接使用格式常量,從而使攻擊者無(wú)法創(chuàng)建任何格式串。通常個(gè)數(shù)函數(shù)如果不定參數(shù),均存在字符串漏洞問(wèn)題,因此應(yīng)用該類(lèi)函數(shù)要確保各個(gè)參數(shù)個(gè)數(shù)和均衡性能達(dá)標(biāo)。此外也可通過(guò)Windows操作系統(tǒng)下屬的窗口完成數(shù)據(jù)輸出任務(wù),從而降低漏洞威脅。

3 結(jié)束語(yǔ)

總之,目前情況下,計(jì)算機(jī)軟件安全漏洞檢測(cè)技術(shù)正逐步發(fā)展為檢測(cè)計(jì)算機(jī)通信及系統(tǒng)安全的重要方法,而編寫(xiě)軟件程序消除安全漏洞已成為保證計(jì)算機(jī)軟件安全的重要措施。因此,相關(guān)人員必須繼續(xù)努力,不斷加強(qiáng)計(jì)算機(jī)軟件的安全漏洞檢測(cè)技術(shù),從而確保計(jì)算機(jī)軟件的穩(wěn)定運(yùn)行。

參考文獻(xiàn):

[1]齊燕.淺談?dòng)?jì)算機(jī)軟件中安全漏洞檢測(cè)技術(shù)的應(yīng)用[J].信息與電腦(理論版),2010(10).

[2]李永華,竇春鐵.談?dòng)?jì)算機(jī)安全漏洞動(dòng)態(tài)檢測(cè)的原理方法與實(shí)踐[J].數(shù)字技術(shù)與應(yīng)用,2010(03).

[3]薛磊磊.談?dòng)?jì)算機(jī)安全漏洞動(dòng)態(tài)檢測(cè)的原理方法與實(shí)踐[J].科技促進(jìn)發(fā)展(應(yīng)用版),2010(10).

[4]宋超臣,黃俊強(qiáng),王大萌.計(jì)算機(jī)安全漏洞檢測(cè)技術(shù)綜述[J].信息網(wǎng)絡(luò)安全,2012(01).

免责声明

本站为第三方开放式学习交流平台,所有内容均为用户上传,仅供参考,不代表本站立场。若内容不实请联系在线客服删除,服务时间:8:00~21:00。

AI写作,高效原创

在线指导,快速准确,满意为止

立即体验
文秘服务 AI帮写作 润色服务 论文发表