前言:想要寫出一篇引人入勝的文章?我們特意為您整理了探討計(jì)算機(jī)軟件技術(shù)不可靠因素及對(duì)策范文,希望能給你帶來靈感和參考,敬請(qǐng)閱讀。
摘要:社會(huì)經(jīng)濟(jì)的發(fā)展為計(jì)算機(jī)軟件的開發(fā)與利用提供了基礎(chǔ),因而計(jì)算機(jī)軟件能夠?yàn)樯鐣?huì)各行各業(yè)帶來便利。但是計(jì)算機(jī)軟件開發(fā)并沒有想象中那樣簡單,其穩(wěn)定程度以及安全性能都可能存在一定的問題。深入研究分析計(jì)算機(jī)軟件技術(shù)中的不穩(wěn)定因素,能夠促進(jìn)人們加快掌握計(jì)算機(jī)軟件核心技術(shù),助力其未來的發(fā)展。本文從計(jì)算機(jī)技術(shù)的不可靠因素著手分析,探討了造成其不可靠性的原因,最終提出了解決不可靠問題的策略。
關(guān)鍵詞:計(jì)算機(jī)軟件;不可靠;對(duì)策分析;軟件開發(fā)
計(jì)算機(jī)軟件與現(xiàn)代生活息息相關(guān),人們的生產(chǎn)生活都離不開各種電腦與手機(jī)軟件。而隨著軟件開發(fā)的復(fù)雜性逐漸深入,越來越多的不穩(wěn)定性因素出現(xiàn)在了軟件當(dāng)中,導(dǎo)致軟件遲遲得不到廣泛的使用。不可靠因素的存在已經(jīng)影響到了軟件技術(shù)的開發(fā)。人們必須深入思考不可靠因素的源頭,并進(jìn)一步思考如何最大程度地避免類似的問題。
1計(jì)算機(jī)軟件技術(shù)的不可靠表現(xiàn)
計(jì)算機(jī)能夠穩(wěn)定地接收人們對(duì)軟件發(fā)出的命令,并執(zhí)行命令。而不可行因素表現(xiàn)為某些因素的存在,使得用戶的指令無法被計(jì)算機(jī)軟件識(shí)別,因而命令無法被執(zhí)行或者執(zhí)行了錯(cuò)誤的命令。無論是在成熟或是不成熟的軟件產(chǎn)品中,多多少少存在著一些不穩(wěn)定因素。這些因素即所謂的不可靠因素,不可靠因素不僅僅會(huì)帶來軟件正常使用上的問題,同樣還會(huì)為計(jì)算機(jī)病毒的入侵提供條件。
1.1計(jì)算機(jī)軟件的設(shè)計(jì)語言出現(xiàn)錯(cuò)誤
設(shè)計(jì)語言的錯(cuò)誤可謂是最為常見的一種不可靠因素,由于軟件編程過程中存在的人為因素或者計(jì)算機(jī)語言邏輯的錯(cuò)誤,導(dǎo)致了軟件在某部分功能的實(shí)現(xiàn)上偏離了預(yù)期目標(biāo)。錯(cuò)誤的程序存在于軟件中不容易被檢查出來,唯有等到需要該項(xiàng)功能時(shí),才顯示出軟件程序存在錯(cuò)誤。
1.2計(jì)算機(jī)軟件受到攻擊
除了軟件內(nèi)在的不可靠因素外,外部環(huán)境也存在一定的不可靠因素。計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展雖然為人們的生活帶來了許多的便利,但是也給了計(jì)算機(jī)病毒乘虛而入的機(jī)會(huì)。病毒利用軟件存在的漏洞攻擊軟件,從而導(dǎo)致軟件喪失原有的功能,甚至成為病毒的傳播途徑,繼續(xù)危害計(jì)算機(jī)其他的軟件。給計(jì)算機(jī)安全網(wǎng)絡(luò)的管理帶來了嚴(yán)重的破壞,造成計(jì)算機(jī)信息的泄露或丟失等嚴(yán)重后果。
2計(jì)算機(jī)軟件不可靠因素研究
可靠性是指計(jì)算機(jī)軟件的性能以及效用評(píng)價(jià),即計(jì)算機(jī)軟件在具體的實(shí)際情況下不會(huì)導(dǎo)致計(jì)算機(jī)故障出現(xiàn)的概率。而當(dāng)前計(jì)算機(jī)軟件的發(fā)展面臨著一定的阻礙,所以盡管具備了計(jì)算機(jī)軟件設(shè)計(jì)的規(guī)范化流程與設(shè)計(jì),但研究與應(yīng)用層面上還是存在一定的差距。而導(dǎo)致這些差距的,包括了計(jì)算機(jī)硬件系統(tǒng)的磨損、軟件故障預(yù)防帶來的軟件損壞以及我國軟件創(chuàng)新能力的限制等。盡管我國在長期的發(fā)展中已經(jīng)取得了快速的進(jìn)步,但是仍然存在軟件研發(fā)設(shè)計(jì)的缺失問題,導(dǎo)致現(xiàn)今較為流行的計(jì)算機(jī)軟件大多為外國品牌。因此,從整體出發(fā),在研究和解決軟件不可靠因素方面,我國還有很長的路要走。
3計(jì)算機(jī)軟件不可靠性的解決途徑
3.1提高軟件設(shè)計(jì)者的專業(yè)性水平
若要想從根本上解決計(jì)算機(jī)軟件存在的不可靠性問題,就需要從軟件開發(fā)的源頭步步穩(wěn)扎穩(wěn)打,將研發(fā)設(shè)計(jì)階段的任務(wù)完成好。首先,已知軟件的不可靠性主要是由于軟件自身的錯(cuò)誤問題而導(dǎo)致的,軟件設(shè)計(jì)者應(yīng)當(dāng)不斷提高自身對(duì)于軟件設(shè)計(jì)的認(rèn)識(shí),從用戶的需求角度出發(fā)進(jìn)行思考。在軟件設(shè)計(jì)時(shí)可以參考其他優(yōu)秀的軟件,避免編程錯(cuò)誤的同時(shí)注重內(nèi)容表達(dá)的真實(shí),最終設(shè)計(jì)出較高水平的軟件。
3.2完善軟件評(píng)審的各項(xiàng)環(huán)節(jié)
計(jì)算機(jī)軟件的不可靠性不僅僅是由于設(shè)計(jì)的原因,軟件開發(fā)到使用的過程中都會(huì)有關(guān)于軟件本身的評(píng)審階段,此階段匯總相關(guān)的評(píng)審員會(huì)就軟件功能、軟件質(zhì)量、可靠程度進(jìn)行評(píng)價(jià)。評(píng)審的目的是為了更好地檢查出遺漏的不可靠因素,在軟件設(shè)計(jì)開發(fā)的各個(gè)階段就應(yīng)當(dāng)進(jìn)行評(píng)審工作,方便及時(shí)找到問題進(jìn)行改正。評(píng)審人員還可以通過與專業(yè)領(lǐng)域的學(xué)者專家進(jìn)行合作,從而提升評(píng)審的質(zhì)量,進(jìn)而推動(dòng)軟件技術(shù)朝著更深層次發(fā)展。
3.3建立完善的軟件開發(fā)機(jī)制
我國雖然制定了一部分與計(jì)算機(jī)軟件開發(fā)相關(guān)的規(guī)范性文件,但是仍然缺乏系統(tǒng)的技術(shù)改進(jìn)以及評(píng)價(jià)修改的完善機(jī)制。為此,必須建立完善的軟件開發(fā)機(jī)制,從開發(fā)資源的配置、開發(fā)功能的測(cè)試等環(huán)節(jié)上把控軟件質(zhì)量,這樣才能夠使得開發(fā)人員的軟件開發(fā)處于可控的狀態(tài),將錯(cuò)誤率出現(xiàn)的可能性降到最低,使得整個(gè)軟件開發(fā)的過程規(guī)范化,利用強(qiáng)制性的保障措施約束軟件中錯(cuò)綜復(fù)雜的不可靠因素,大力促進(jìn)軟件核心技術(shù)的提升。
4結(jié)束語
綜合上文,避免計(jì)算機(jī)軟件中的不可靠因素可從軟件內(nèi)外方面進(jìn)行考慮。為了幫助計(jì)算機(jī)軟件設(shè)計(jì)產(chǎn)業(yè)繼續(xù)保持良好的發(fā)展態(tài)勢(shì),要在計(jì)算機(jī)現(xiàn)有的設(shè)計(jì)方式以及評(píng)審模式上不斷努力創(chuàng)新,進(jìn)一步優(yōu)化編程語言模式,為計(jì)算機(jī)軟件實(shí)現(xiàn)高效率編譯提供保障。
參考文獻(xiàn):
[1]張連浩.計(jì)算機(jī)檔案管理系統(tǒng)的問題及對(duì)策[J].電子技術(shù)與軟件工程,2017(8):153
作者:田文浪 單位:仙桃職業(yè)學(xué)院