摘 要:社會在發展,科技在進步,我國人民的生活水平得到了顯著提高。最近幾年,由于我國信息技術得到了快速發展,計算機的應用范圍也越來越廣,因此,關于計算機的軟件開發和使用得到了人們更多的關注。本文通過對計算機軟件的解釋,對計算機軟件的不可靠性進行分析,進而提出解決的方案。
關鍵詞:計算機;軟件技術;不可靠性
中圖分類號:TP311.5 文獻標識碼:A 文章編號:1674-7712 (2014) 02-0000-01
計算機的軟件技術因其方便、快捷、靈活性強以及設計范圍廣等優勢,在很大程度上受到人們的關注,是計算機技術中比較先進的。由于計算機的快速發展,網絡和信息安全得到大幅度的提升,關于軟件技術的不可靠性也受到了計算機行業的注意。計算機軟件的不可靠性表現在多個方面,對計算機的發展以及用戶的使用帶來了諸多挑戰,未來的計算機研究需要在不可靠性這方面花費更多的精力。
一、計算機軟件技術的組成與含義
對于一個產品的研究,就必須搞清楚它本身所涉及的范圍。同理,要想知道計算機軟件不可靠性產生的原因,就要先了解它包含的范圍。計算機系統由硬件和軟件兩方面組成。軟件強調的是對計算機內部的程序及有關數據進行的表示,對程序執行的有關方案進行控制,對計算機的語言、資源及操作過程進行處理。研究包括:程序的語言設計、數據庫技術、實用程序、編譯技術等方面。所謂的計算機的軟件技術也就是計算機方法、規則、程序的文檔以及它裕興是所需要的數據。[1]一般被分為數據處理、過程控制、人工智能、科學計算的幾大類。對于計算機系統結構來說,計算機軟件是其靈魂,計算機之所以可以發回如此大的功能都是建立在軟件技術上的。
二、軟件技術的不可靠性分析
(一)隨著最近幾年計算機的快速發展,我過的信息化產業也在蒸蒸日上,發展進程也在迅速提升。軟件產業在我國的國名經濟中所占的比例越來越大,逐漸成為支柱產業?,F在對于計算機的軟件技術的可靠性一般指的是給予軟件質量、屬性、性能一個評價標準。換句話來說,就是在特定的環境和時間使用計算機軟件而不會造成故障的一個概率問題。一般情況下,這個概率是衡量軟件有無故障的指標。是系統在使用和輸入過程中的缺陷函數,它與硬件的可靠性定義相類似。然而軟件技術的開發是否具有可靠性主要取決軟件開發學,所以計算機軟件技術給廣大用戶及計算機的發展帶來難題。雖然各方面的體系均比較完善,然而計算機技術的可靠性仍然相對滯后。
(二)我國實行科教興國戰略,對于計算機技術的發展,我國政府給予了充足的扶持政策。在經過各方面的努力之后,我國的軟件技術得到很可觀的發展,并且在綜合實力方面得到了不斷提升。但是在整個全球行列中,面對競爭激烈的國際市場,我國計算機的軟件技術發展的形勢仍然十分嚴峻。我國現階段的計算機技術發展存在的問題主要有以下幾個方面:
1.硬件技術是針對硬件材料進行的研究,硬件材料是否易于老化對硬件是十分重要的,所以要注重硬件材料的質量,以免在使用中引起不必要的麻煩。[2]硬件一般會出現物理故障,這是物理變化所有的結果;對于軟件來說,不會出現物理損耗,既不會磨損也不會陳舊;
2.現階段,我國從事軟件行業的人員大多都是從事支持軟件、程序開發等基礎工作,都是基礎性的技術人員。然而在研發當中需要有引領作用的高技術的科研人才極為缺乏,這對我國計算機軟件的發展無疑是很大的絆腳石,人才的匱乏,是我國軟件行業向上發展的巨大障礙,正式因為這個原因,是我國的軟件技術相對落后;
3.一般來說,工作人員在預防故障實行的是預防性的維護技術,診斷故障則是斷開已經失效的部件,對于軟件的恢復功能則是采取修復或是更換系統等硬件維護措施來保證計算機的正常工作,這只是對計算機硬件損壞采取的措施。然而當軟件出現損壞時就不能采取這樣的措施進行挽救,只能重新設計失效軟件。
三、解決計算機不可靠性的措施
(一)一般來說,軟件的不可靠性是由軟件差錯引起的軟件故障,軟件差錯則是在進行軟件開發時所留下的人為失誤。因此,提高工作人員的專業技能是首要問題,這樣就可以讓工作人員充分了解定義之后,對客戶所提出的要求能夠心知肚明;第二,要著重注意各種技術方面的錯誤;最后在避免錯誤的同時要認真思考,直到內容、文檔、版本達到一致,根據工程的具體需要進行材料的選擇。
(二)工作人員未對軟件開發的各個階段沒有經過評審和維護工作,從而使得計算機軟件出現各種各樣的問題。所以為了防止這類現象的發生,要及時的對開發軟件進行評審,同時軟件評審人員要配備各個領域專業人員,以提高評審質量。評審人員通過評審組提交的文檔來衡量軟件來開發是否符合要求,從而保證計算機軟件的開發質量。
(三)建立有效的質量檢測。雖然國家對于計算機軟件技術制定了相關規范,但是在質量測試、評價修改以及技術改良方面缺少監測機制。所以為了保證軟件的開發的質量,有必要建立完善的“三檢體制”,提高軟件設計的整體水平,減少軟件開發的錯誤,進而有利于核心技術的提高。
四、結束語
軟件技術對我國計算機的發展具有重要作用,所以技術人員在進行設計時要充分考慮到軟件技術的不可靠性,避免錯誤的產生,以保證我國信息技術的快速發展。
參考文獻:
[1]張才華,馮法池,任軍.計算機軟件技術的不可靠性分析[J].煤炭技術,2013(03).
[2]高曉寧.計算機軟件可靠性分析及抗不可靠性方法[J].航空計算技術,2003(03).
[作者簡介]袁俊(1978.08-),男,浙江寧波人,講師,本科,學士,湖北廣播電視大學,研究方向:計算機軟件、計算機網絡。