1000部丰满熟女富婆视频,托着奶头喂男人吃奶,厨房挺进朋友人妻,成 人 免费 黄 色 网站无毒下载

首頁 > 文章中心 > 正文

計算機軟件技術不可靠性研究

前言:本站為你精心整理了計算機軟件技術不可靠性研究范文,希望能為你的創作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。

計算機軟件技術不可靠性研究

摘要:近幾年來,計算機軟件的發展突飛猛進,在硬件設施的配合之下,軟件技術的優勢逐漸突顯出來。在科技主打的時代,人們更多地把目光集中于計算機軟件技術所帶來的快捷方便,往往忽略了其存在的弊端。本文主要探索分析了計算機軟件技術的在運用當中的不可靠性

關鍵詞:計算機;軟件技術:不可靠性;探索分析

1計算機軟件技術不可靠性的表現

1.1被其他程序入侵

許多計算機軟件本身就存在著一些漏洞,而這些漏洞往往可能會導致計算機病毒的入侵,造成計算機癱瘓等問題。由于網絡是一個開放的空間,軟件入侵便成為時常發生的事情,計算機本身的漏洞除外,網絡黑客也是一種入侵的方式,他們可以在網絡上篡改計算機程序,使各種程序紊亂。然而這些入侵都是無法徹底避免的,往往難以預測,并且通常都是以篡改計算機代碼的方式,使得軟件不能正常運行或者無法運行。

1.2人為設計缺陷

對于計算機而言,相比起硬件來說,軟件的決定要素更為靈活,因為軟件的創作者是人,而硬件的決定要素則是計算機所處環境的物質。軟件是設計者應用戶需求而專門設計的計算機程序,各個環節都以設計者的思維模式作為基礎,所以軟件的好壞與人的技術程度有直接關系。然而,人的思維和能力都是有限的,在繁瑣的設計過程中,也難免會出現失誤,因此軟件也可能會隨之出現一些疏漏,也就是通常所說的BUG。不同于硬件的是,軟件中的這種BUG潛伏性很強,在一般的軟件測試中很難被發現,只有在一定的情況下它才會發揮作用,這樣的缺陷也會導致計算機陷入癱瘓或者使軟件崩潰,造成嚴重的后果。由此可見,人為的設計失誤也是計算機軟件不可靠性的一種具體表現。

1.3復原的難度

一般從計算機軟件的維護和修復來看,這一點不能跟硬件相提并論,硬件的恢復工作要比軟件簡單許多,但軟件功能恢復是一件難度非常大的事情,通常情況下,軟件出問題之后都只能重新設計,因為這樣比起修復簡便得多。

2影響軟件技術不可靠性的因素

2.1軟件的設計誤差

在軟件設計的過程當中,由于是人為因素,所以出現誤差是在所難免的,這都是屬于人為錯誤。第一,設計者對用戶需求的把握度不夠,溝通交流不透徹,造成分析不徹底,出現誤差,因此軟件開發者跟用戶的要求得不到統一,這樣設計出來的軟件就沒有科學性、合理性;第二,軟件的編碼出現問題,可能是語法錯誤,也可能是設計錯誤,這種失誤跟設計者的能力水平有直接的關系,在設計過程中,軟件的編碼起著至關重要的決定作用,沒有正確完整的編碼,程序就不能正常運行;第三,在設計中,設計者還需注意軟件運行的特殊情況,應該全面顧及到整個軟件的適用范圍,否則容易在設計中出現死角,然而,這種情況在測試中很難發現,只有運用到實際當中才會被發現;第四,設計者還會出現文檔內容錯誤的情況,不過這比較容易修正,只要發現及時就能更改。

2.2開發過程的全面控制

計算機軟件在開發過程中也會出現一些問題,各個開發階段缺乏測評。想要保證軟件最終能夠按計劃正常運行,必須先保證每個設計環節都對軟件進行審核,并且明確該階段相應的標準。不僅僅是軟件的設計者,相關的管理人員和監管人員都需要參與到其中來。尤其是評審人員,應該及時審核設計者提交的軟件文檔是否能夠執行上一階段文檔的標準和要求并作出回應,在審核之后設計者要按照評審組的要求進行相應的修改調整,以免軟件投入應用后出現更多的問題。

2.3軟件測試系統的缺乏

目前我國還缺乏固定的軟件開發質量測試體制,我國的軟件開發,從設計到檢測都是靠自覺,靠設計團隊來完成。軟件設計過程中以設計者為中心,缺乏一定的規范意識。配置管理方面也沒有相關的軟件配置體制建立起來,對于軟件開發技術管理不足,所以有時候會出現設計者亂改設計或者說明的情況,還有設計與編寫不相符合等導致開發模式出現問題,這些都會在一定程度上增多計算機軟件技術的不可靠性。

3計算機軟件不可靠性的解決途徑

3.1提升設計者的能力水平

想要徹底提升軟件技術的可靠性,應該從最根本的軟件設計者著手,因為絕大多數的軟件問題歸根結底都出在設計者的身上。所以,提高設計者的專業技能和素養才能提高軟件的可靠性。第一,相關工作人員必須要對用戶需求有一個明確深刻的了解,才能在設計過程中做出相應的計劃和目標;第二,對于語法錯誤和文檔錯誤等這一類的技術性錯誤,要及時給予高度的重視,避免在設計中出現;第三,避免錯誤的同時還要保證文檔內容與版本相符合,全面考慮到實際情況,設計出可靠性強、應用廣的計算機軟件。只有全面提高設計者的水平才能更好地保證軟件質量。

3.2工作人員各司其職

計算機軟件開發過程中,出現的各種問題往往是由于各階段的相關人員沒有認真落實好相應的工作,維護以及評審工作做得不到位。為了使軟件每個開發階段都符合相關要求和標準,必須嚴格按照規范流程來進行,杜絕發生跨階段開發的現象以及不符合要求的狀況,各個階段都要有明確的開發標準。最后的軟件評審人員還要提高自身素質,嚴格測評軟件的質量,配合各個領域的專業人員做好評審工作,確保每個階段的質量都符合相應標準。

3.3建立科學合理的監測機制

我國目前的計算機軟件開發有一些相關的制度規定,但是在質量監測方面還缺乏固定的體制,關鍵是還缺乏核心技術,因此,建立起軟件開發技術改良以及質量監測的相關機制是很有必要的,也是實現軟件質量提升的有效途徑。從體制上對軟件開發進行失誤上的控制,盡量減少錯誤的發生,同時促進核心技術的提升。

4總結

綜上所述,避免計算機軟件在開發過程中出現問題,就能在一定程度上提高軟件的可靠性。在設計軟件的時候,必須全面考慮到各種復雜的情況以及各個階段的實施效率。相關部門要做好監管工作,積極推行規范化的體制機制,著力提高設計人員的專業素養和能力水平,從各個方面來提高軟件的可靠性。

參考文獻:

[1]牛天瑜.計算機軟件技術的不可靠性探析[J].硅谷,2014,(18):182-182,176.

[2]余玫.論計算機軟件技術的不可靠性分析研究[J].網友世界•云教育,2014(04):17-17.

[3]楊玥,王相偉.計算機軟件技術的不可靠性管窺[J].才智,2015,(23):330.

作者:趙穎 單位:阜新高等專科學校

主站蜘蛛池模板: 苏州市| 汉阴县| 康乐县| 荥经县| 朝阳县| 宣武区| 利津县| 丘北县| 西畴县| 西昌市| 礼泉县| 阿合奇县| 盘锦市| 西丰县| 紫云| 彰化市| 安西县| 平塘县| 潮安县| 城固县| 隆安县| 台州市| 孟津县| 广丰县| 大安市| 西城区| 大悟县| 榆树市| 娱乐| 仲巴县| 麻城市| 冀州市| 西乌| 禄丰县| 石首市| 清水河县| 台中市| 南宁市| 灵寿县| 小金县| 如皋市|