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