【摘要】:當前,我國社會、經濟發展的速度不斷加快,進而使人們的生活水平得到了很大提升特別是在科學技術方面,取得了很大進展。與此同時,在科技力量的支持下,計算機軟件技術呈現出日新月異的特點,極大了推動了經濟的發展。本文首先介紹了計算機軟件技術方面的概念,然后分析了計算機軟件技術中的不可靠因素。在此基礎上,結合實際的工作經驗,提出解決的具體辦法和措施。
【關鍵詞】:計算機;軟件技術;不可靠性分析
1.對計算機軟件技術闡述
所謂計算機軟件技術,主要指的是計算機程序、方法、規則的文檔及在計算機上運行它時所必須的數據。計算機軟件技術是一項比較先進的計算機技術,因而以其快捷、方便、涉及范圍廣及靈活性強等多方面的優勢一直受到人們的重視。一般情況下,計算機軟件技術又可以分為科學計算、數據處理、過程控制和人工智能幾大類。而計算機軟件系統又包括了操作系統、數據庫管理系統、編譯系統、網絡系統、標準程序庫以及服務性程序等內容,所以當前主要把計算機用于解決某類具體問題,計算機軟件技術應包含建立模型、提出解題的方法及編制應用程序等眾多內容,并在計算機上處理以得到預期的結果。因此對于計算機體系結構來說,計算機軟件就是計算機的靈魂,計算機神奇而強大的功能都是在軟件技術的“指揮”下創造出來的。而當今世界各種技術日新月異,往往從本質上決定了計算機軟件技術工作人員不僅要擁有豐富的知識,而且更要擁有獨立接受新信息以及處理新信息的能力。
2.軟件技術不可靠性分析
2.1工作人員素質因素
在計算機軟件的開發中,需要高技術人才的支撐才可以保證軟件的開發效率,繼而可以保證軟件系統的可靠性。但是在實際工作中,我國大部分軟件行業的工作人員屬于基礎性技術人員,而在中層技術人員和高層技術人員方面存在較大程度的稀缺,難以提升我國計算機軟件開發技術的整體水平。同時由于基礎技術人員較多,其對自身的開發技術缺乏有效的審查,致使軟件的開發中會存在一系列的缺陷。
2.2軟件陳舊落后因素
在計算機系統的開發過程中,計算機硬件可能會由于材料的問題而出現老化,繼而會影響計算機的使用效率。但是計算機軟件的開發中,不存在老化現象,影響軟件運行的因素主要是軟件的陳舊落后性,這是工作人員未能根據市場的形式變化而及時進行更新導致的。
2.3創新因素的影響
創新能力是計算機軟件開發的主要影響因素,對于軟件的可靠性而言,具有重要的影響。在目前的軟件技術開發中,由于我國基礎開發人員較多,并且缺乏一定的實踐經驗,致使工作人員在開發軟件的過程中,過于依賴對傳統軟件技術的改進,不能有效的保證軟件開發的創新性,繼而會在一定程度上影響軟件系統的穩定性。同時在軟件開發的過程中,研究人員過于重視對硬件系統的開發。諸多因素限制著軟件系統的可靠性提升,不利于計算機技術的持續發展。
2.4審查和監督因素的影響
加強對軟件開發各個階段的審查和監督,可以保證軟件的穩定性和可靠性。但是在實際工作中,工作人員過于追求軟件開發的效率,對于軟件的審查缺乏重視,致使工作人員難以有效的對軟件進行審查。同時,企業缺乏有效的監督機制,致使員工在工作過程中,缺乏相應的責任感。諸多因素會在一定程度上增加軟件的開發風險,不利于保證軟件系統的可靠性。
3.計算機軟件不可靠性的對策
3.1選擇合適的編程語言
編程語言作為一種工具,在選擇的過程中,必須要求其保持合理性。計算機程序員在編寫語言時,應該根據軟件的功能,選擇得心應手的語言與機器對話。這樣,就會在很大程度上提高工作效率。同時,在編程語言的支持下,實現了不同模塊的功能??梢钥闯?,選擇合適的語言設計,有利于增強軟件的可靠性。
3.2認真進行功能設計
首先,程序員應該根據客戶的需求,分析軟件的具體功能,然后制定出開發的策略。在此基礎上,設計出高質量的軟件,以此來滿足客戶的需求。具體來講,可以利用軟件模型來進行分析,包括研制的方法、操作的流程等。在此基礎上,明確出每個階段的制作目的,運行的結果,以及應該注意的問題等。
3.3加強對軟件的檢測
在企業開發計算機軟件時,往往不能構建有效的檢測體系,致使計算機軟件開發中,存在技術規范性的缺陷,不利于保證軟件系統的可靠性。針對這種現象,軟件開發企業應該積極的完善檢測制度,以期可以規范性的開發計算機軟件。首先,軟件開發人員在開發完成后,要對軟件進行系統性的檢測,以便保證軟件的使用性能;其次,企業要成立專門的檢測機構,對軟件的性能進行復查。只有保證軟件的可靠性能,才能夠保證計算機系統的穩定運行。
3.4綜合性考慮不可靠因素
工作人員在進行計算機軟件的開發時,要綜合性的參照其他軟件的故障,以便可以開發出合理的軟件系統;同時,工作人員在進行軟件開發的過程中,要加強對子系統的重視程度,要詳細考慮各個方面的因素對子系統的影響,以便可以保證軟件的使用性能;最后,工作人員在設計軟件的過程中,要建立完善的故障數據庫,以便可以為以后的軟件開發提供強有力的保障??偠灾?,只有在軟件開發的過程中,綜合性的考慮不可靠因素,才可以保證計算機軟件的穩定運行。
4.結語
隨著信息、產業的快速發展,使軟件技術的研究更加深入,進而誕生了更多新的計算機軟件技術。這些新技術應用后,極大的促進了行業的發展,取得了顯著的成績。然而,由于各種因素的影響,計算機軟件存在很大的不可靠性,不利于健康、穩定的發展。鑒于此,本文在分析其不可靠性因素的基礎上,結合實際的工作經驗,提出了解決的具體辦法和措施。比如選擇合適的編程語言,做好前期需求分析;認真進行功能設計;全面進行軟件的測試、維護,以及優化等。希望可以起到參考的作用。
參考文獻:
[1]熊浪,婁必偉. 計算機軟件技術中不可靠性的分析與判斷[J]. 無線互聯科技,2016,(15):56-57.
[2]楊玥,王相偉. 計算機軟件技術的不可靠性管窺[J]. 才智,2015,(23):330.
[3]王威. 計算機軟件技術的不可靠性分析[J]. 信息通信,2015,(03):131.
[4]嚴仲興. 計算機軟件技術的不可靠性分析研究[J]. 科技資訊,2013,(28):11.
[5]高曉寧. 計算機軟件可靠性分析及抗不可靠性方法[J]. 航空計算技術,2003,(03):73-75+78.