<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 計算機軟件技術(shù)不可靠性研究

    時間:2024-10-21 22:17:28 計算機軟件畢業(yè)論文 我要投稿
    • 相關(guān)推薦

    計算機軟件技術(shù)不可靠性研究

      信息時代,軟件技術(shù)更新迅速,對硬件系統(tǒng)提出了全新的考驗。同時,過快的發(fā)展也令軟件技術(shù)不 足之處逐步顯現(xiàn)。下面是小編搜集整理的相關(guān)內(nèi)容的論文,歡迎大家閱讀參考。

    計算機軟件技術(shù)不可靠性研究

      摘要:隨著信息技術(shù)的不斷發(fā)展,計算機已經(jīng)被應(yīng)到到生活及生產(chǎn)中的各個方面,這就對計算機軟件技術(shù)提出了新的更高要求,并促使其迅猛發(fā)展。然而更新過快的軟件技術(shù)在發(fā)揮積極作用的同時也暴露出其可靠性方面的一些問題,鑒于此,本文探討一些針對性措施,以解決計算機軟件不可靠性問題,為我國計算機軟件產(chǎn)業(yè)更好的發(fā)展奠定基礎(chǔ)。

      關(guān)鍵詞:計算機軟件技術(shù);不可靠性;有效策略

      在科技發(fā)展日新月異的當下,計算機的應(yīng)用已經(jīng)滲透到了人們生活及生產(chǎn)的各個環(huán)節(jié)中,使得人們對計算機軟件技術(shù)優(yōu)缺點更加關(guān)注。因計算機軟件技術(shù)的不可靠性給人們的生產(chǎn)及生活帶來的負面影響也日益凸顯出來,為減少或避免以計算機軟件計算的不可靠性造成的不良影響,本文將對其不可靠性進行分析,并提出了幾點解決措施,以期大幅提高計算機軟件技術(shù)的可靠性。

      一、提高計算機軟件技術(shù)水平

      一方面,注重軟件魯棒性的提高。為保證軟件能夠在出錯的情況下仍然能夠進行相關(guān)操作,降低軟件故障給用戶帶來的損失,可采用以下措施實現(xiàn)軟件魯棒性的提高:

      (1)杜絕浮點錯誤。對軟件開發(fā)時對浮點錯誤應(yīng)引起足夠的重視,尤其當變量作為分母時應(yīng)對變量是否為零進行討論,進而給其賦一個相對合理的值。

      (2)避免死循環(huán)。軟件開發(fā)時需要書寫很多程序語句,包括判斷語句、循環(huán)語句以及選擇語句等,尤其考慮不周容易出現(xiàn)死循環(huán),使軟件無法正常工作,因此,書寫循環(huán)語句時,應(yīng)根據(jù)軟件運行實際,添加合適的判斷語句,只要循環(huán)達到一定次數(shù)會自動終止循環(huán)或跳出循環(huán)。

      (3)注重對輸出結(jié)果加以限制。軟件運行期間可能會根據(jù)需要向外輸出一些數(shù)據(jù),為防止因數(shù)據(jù)輸出錯誤影響軟件的穩(wěn)定工作,應(yīng)對軟件輸出數(shù)據(jù)做相關(guān)的處理。另一方面,提高軟件抗干擾能力。軟件運行期間時常受到一些不良因素影響而無法正常工作,為此應(yīng)注重軟件抗干擾能力的提高。例如,對軟件運行的某個環(huán)節(jié)進行監(jiān)測,一旦發(fā)現(xiàn)異常可自動停止或進行回滾,最大限度的確保軟件的穩(wěn)定性。另外,還可利用軟件可靠性分析工具,對軟件運行可靠性進行評估、分析,查找出影響軟件穩(wěn)定性的因素,為軟件開發(fā)人員作相關(guān)決策提供有效參考。

      二、采用可靠計算機軟件技術(shù)

      為提高計算機軟件的可靠性,應(yīng)注重可靠性技術(shù)的應(yīng)用,當前計算機軟件可靠性技術(shù)包括容錯技術(shù)、排錯技術(shù)以及避錯技術(shù)三種,其中容錯技術(shù)指即使軟件出現(xiàn)故障也能保障軟件繼續(xù)運行的技術(shù),其又被細分為環(huán)境多樣性技術(shù)、數(shù)據(jù)多樣性技術(shù)以及設(shè)計多樣性技術(shù)。環(huán)境多樣性技術(shù)可使軟件適應(yīng)不同的環(huán)境,尤其處理Heisenbugs缺陷效果顯著,其中重新啟動系統(tǒng)、重新啟動應(yīng)用程序以及重試操作是該技術(shù)典型的例子。數(shù)據(jù)多樣性在處理Bohrbugs效果較好,而且在某種條件下還能處理Heisenbugs缺陷,該技術(shù)僅需開發(fā)一個版本即可,因此花費的成本較低。設(shè)計多樣性為了避免編程或說明錯誤造成的軟件不穩(wěn)定問題,即,針對不同的軟件功能要求不同小組進行開發(fā),通過空間或時間的冗余實現(xiàn)容錯目標,包括N自檢驗程序設(shè)計、恢復塊以及N版本程序設(shè)計等。容錯軟件的基本結(jié)構(gòu)如圖1所示:由圖1知軟件可能出現(xiàn)三種情況:

      (1)裁決器正常,軟件未出現(xiàn)故障;

      (2)裁決器發(fā)現(xiàn)軟件存在的故障,報警并制止軟件嚴重故障的發(fā)生;

      (3)軟件存在無法發(fā)現(xiàn)的故障,或裁決器無法正常工作,軟件錯誤的運行。排錯技術(shù)主要應(yīng)用軟件開發(fā)過程中,采用調(diào)試以及測試技術(shù)及時查找軟件存在的缺陷。避錯技術(shù)指借助設(shè)計方法學相關(guān)理論最大限度的避免軟件過錯。

      三、構(gòu)建科學的軟件技術(shù)檢測體系

      上世紀90年代,我國針對計算機軟件的技術(shù)研發(fā)制定了一些規(guī)章制度,但是在實際研發(fā)中缺乏有效的技術(shù)改良、評價修改、質(zhì)量檢測,并且軟件配置管理體系也夠完善,這就導致我計算機軟件技術(shù)研發(fā)過程中嚴重缺乏技術(shù)管理。調(diào)查發(fā)現(xiàn)我國計算機軟件技術(shù)研發(fā)的人員專業(yè)素質(zhì)普遍不高,在設(shè)計中存在文實不符、隨意修改、不規(guī)范等問題,這就大大增加了軟件研發(fā)中的錯誤率,這就使得我國計算機軟件技術(shù)研發(fā)面臨多重障礙,導致研發(fā)出來的軟件技術(shù)質(zhì)量較為低下,并且不可靠性很高。因此,只有構(gòu)建科學的軟件技術(shù)檢測體系,閉關(guān)嚴格落實體系章程,才能確保計算機軟件研發(fā)過程中的每個細節(jié)都受到嚴格的監(jiān)督及檢測,能夠隨時發(fā)現(xiàn)技術(shù)中存在的缺陷并及時補救、修改,以實現(xiàn)計算機軟件技術(shù)可靠性的大幅提升。

      四、嚴審軟件技術(shù)研發(fā)過程

      我國的計算機軟件技術(shù)研發(fā)過程并沒有經(jīng)過規(guī)范的、嚴格的評審,技術(shù)人員在編程中的隨意性較大,并且對所研發(fā)的軟件技術(shù)沒有匹配與之相對應(yīng)的維護技術(shù),致使所研發(fā)的軟件技術(shù)質(zhì)量不高,并且一旦出現(xiàn)運行錯誤就無法補救與維護,大大增加了軟件技術(shù)的不可靠性。因此,為切實降低計算機軟件技術(shù)的不可靠性及使用風險,在軟件技術(shù)研發(fā)中應(yīng)執(zhí)行嚴格評審制度,同時伴隨著編程工作的完成與之相匹配的維護方案也應(yīng)隨之確定,以確保軟件技術(shù)研發(fā)的高質(zhì)量完成及使用的低風險性。在實際操作中,計算機軟件技術(shù)評審者在嚴格執(zhí)行評審制度的同時,還應(yīng)盡量站在研發(fā)人員的立場配合其及時發(fā)現(xiàn)并糾正研發(fā)中可能出現(xiàn)的失誤,以提高軟件技術(shù)的質(zhì)量。

      總之,針對我國計算機軟件技術(shù)具有高不可靠性的現(xiàn)狀,為切實提高計算機軟件技術(shù)的可靠性,研發(fā)機構(gòu)應(yīng)注重軟件技術(shù)水平的提高,尤其應(yīng)用專門的可靠性軟件技術(shù),構(gòu)建完善的軟件檢測體系,并借助評審部門的嚴格評審,確保計算機軟件技術(shù)具有高質(zhì)量及高可靠性,最終為生產(chǎn)及生活帶來更大便利。

      參考文獻

      [1]張才華,馮法池,任軍.計算機軟件技術(shù)的不可靠性分析[J].《煤炭技術(shù)》,2014,08.

      [2]余玫.論計算機軟件技術(shù)的不可靠性研究[J].《網(wǎng)友世界》,2014,02.

      [3]林依剛.計算機軟件技術(shù)的不可靠性研究[J].《電子技術(shù)與軟件工程》,2015,05.

    【計算機軟件技術(shù)不可靠性研究】相關(guān)文章:

    計算機軟件技術(shù)不可靠性10-10

    計算機軟件技術(shù)中插件技術(shù)研究09-19

    軟件技術(shù)專業(yè)教改實踐研究10-10

    高職軟件技術(shù)實踐教學研究09-21

    計算機軟件技術(shù)發(fā)展應(yīng)用10-16

    計算機軟件技術(shù)在氣象信息服務(wù)的應(yīng)用09-25

    計算機軟件技術(shù)中插件技術(shù)的運用10-02

    計算機支持的協(xié)同工作軟件技術(shù)探究的論文08-06

    計算機軟件技術(shù)傳感器原理分析08-13

    電子設(shè)備結(jié)構(gòu)優(yōu)化設(shè)計支撐軟件技術(shù)研究08-16

    主站蜘蛛池模板: 久久久精品国产Sm最大网站| 久久91精品国产91久久户| 国产成人精品电影在线观看| 亚洲午夜福利精品久久| 久久这里只有精品视频99| 99热精品在线| 性色精品视频网站在线观看| 国产精品扒开腿做爽爽爽视频| 国产精品久久久久久久| 欧美高清在线精品一区| 国产精品成人无码久久久久久| 99久久综合国产精品二区| 国产精品爽爽ⅴa在线观看| 久久97久久97精品免视看| 亚洲国产精品激情在线观看| 日韩人妻精品一区二区三区视频 | 久久精品国产精品亚洲人人| 国产精品高清一区二区人妖| 亚洲精品美女久久777777| 人妻少妇精品视频二区| 国产精品视频一区二区三区经| 亚洲国产精品成人久久| 香港aa三级久久三级老师2021国产三级精品三级在 | 久久久久久国产精品无码超碰| 久久久久无码精品国产不卡| 国产在线精品一区二区不卡麻豆 | 国产99久久精品一区二区| 久久久久久久久无码精品亚洲日韩 | 在线精品国产一区二区| 人精品影院| 精品视频一区二区三区免费| 国产午夜精品无码| 91精品国产高清久久久久久国产嫩草| 2022国内精品免费福利视频| 国产综合精品一区二区三区| 精品永久久福利一区二区| 亚洲国产精品无码av| 亚洲精品无码成人片在线观看| 日韩精品欧美| 无夜精品久久久久久| 亚洲精品久久久www|