蘇 聰
桂林師范高等??茖W(xué)校
計(jì)算機(jī)軟件的不可靠性分析
蘇 聰
桂林師范高等??茖W(xué)校
當(dāng)今社會(huì)已經(jīng)進(jìn)入到了信息時(shí)代,計(jì)算機(jī)技術(shù)日新月異,更新?lián)Q代速度非???,計(jì)算機(jī)技術(shù)發(fā)展速度非常迅猛,這一點(diǎn),對(duì)計(jì)算機(jī)硬件系統(tǒng)有了更高的要求??靹t不滿,計(jì)算機(jī)軟件發(fā)展速度迅猛,但也帶來了許多問題,在軟件技術(shù)方面,存在的問題逐漸暴露出來,盡管計(jì)算機(jī)軟件的發(fā)展空間巨大,也有著諸多優(yōu)勢(shì),但是有著許多不穩(wěn)定因素。本文著重研究計(jì)算機(jī)軟件技術(shù),根據(jù)其技術(shù)特點(diǎn),縱深的剖析其利害關(guān)系,為計(jì)算機(jī)產(chǎn)業(yè)的發(fā)展提供重要的現(xiàn)實(shí)意義。
計(jì)算機(jī)軟件;不穩(wěn)定性;編程開發(fā)
當(dāng)下時(shí)代,計(jì)算機(jī)軟件也將是人們生活中不可缺少的重要部分,而且,計(jì)算機(jī)作為當(dāng)下發(fā)展最為迅速的產(chǎn)業(yè)之一,計(jì)算機(jī)技術(shù)給人們的生活帶來了巨大的方便,讓生活更加便捷。不過,事物的發(fā)展都是具有雙面性,人們?cè)诟惺苡?jì)算機(jī)軟件帶來的方便時(shí),也逐漸發(fā)現(xiàn)了它的不足。我們思考,計(jì)算機(jī)軟件的不穩(wěn)定性是從什么地方來,技術(shù)發(fā)展的過程中所遇到的問題又有哪些,我們?nèi)绾巫霾拍鼙苊膺@些問題發(fā)生,這成為了當(dāng)下計(jì)算機(jī)技術(shù)發(fā)展的焦點(diǎn)。
計(jì)算機(jī)軟件技術(shù),主要包括程序、法則、規(guī)則的文檔、運(yùn)行數(shù)據(jù)[1]。計(jì)算機(jī)軟件技術(shù)因其方便快捷的優(yōu)勢(shì),深受人們的關(guān)注。通常情況,計(jì)算機(jī)軟件技術(shù)還可以分成科學(xué)計(jì)算、數(shù)據(jù)處理、過程控制和人工智能幾個(gè)方面。軟件系統(tǒng)還可以分為標(biāo)準(zhǔn)程序庫以及服務(wù)性程序、操作系統(tǒng)、編譯系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)。因此,當(dāng)下計(jì)算機(jī)的主要應(yīng)用方向是用計(jì)算機(jī)處理具體的問題,計(jì)算機(jī)軟件的工作方式主要是建模、提出方案、制作編程、解決等幾個(gè)方面,通過這些步驟,計(jì)算機(jī)就能夠處理遇到的問題,然后根據(jù)指令出現(xiàn)出一個(gè)預(yù)結(jié)果。人們根據(jù)預(yù)結(jié)果判斷是否是自己滿意的成果,進(jìn)而還能不斷調(diào)整。所以,對(duì)于計(jì)算機(jī)的體系結(jié)構(gòu)而言,計(jì)算機(jī)軟件,是計(jì)算機(jī)工作的核心,計(jì)算機(jī)的所有數(shù)據(jù)輸出都是在計(jì)算機(jī)軟件的處理下運(yùn)行的。所以,基于計(jì)算機(jī)的工作特點(diǎn),我們可以說,計(jì)算機(jī)從根本上決定了操作計(jì)算機(jī)的人員不僅僅需要有豐富的專業(yè)知識(shí),還需要有敏銳的接受信息并且能夠處理信息的素質(zhì)。
第一,技術(shù)性。開發(fā)計(jì)算機(jī)軟件,需要進(jìn)行嚴(yán)密的組織分工合作,所以,需要有一定開發(fā)技術(shù)的人員,因此,開發(fā)出的軟件技術(shù)性比較高,開發(fā)軟件的同時(shí)還需要配合高科技輔助工具。計(jì)算機(jī)軟件是人類至今最為先進(jìn)的產(chǎn)品,開發(fā)計(jì)算機(jī)軟件,所需要的過程時(shí)間長,開發(fā)成本高,開發(fā)過程復(fù)雜[2]。在后期對(duì)軟件的維護(hù),保證軟件正確運(yùn)行階段也需要人力和物力。
第二,功能性。計(jì)算機(jī)軟件的作用是給操作人員提供人機(jī)交互的平臺(tái),所以是有功能性。對(duì)計(jì)算機(jī)軟件操作功能來說,工具是實(shí)現(xiàn)軟件價(jià)值的必要成分。因?yàn)橛?jì)算機(jī)軟件需要按照代碼進(jìn)行,所以軟件執(zhí)行命令具有有序性。通過執(zhí)行代碼和指令,按照編程的順序進(jìn)行,最終完成程序的運(yùn)行。
第三,相互滲透。相互滲透主要體現(xiàn)在計(jì)算機(jī)軟件所要傳達(dá)的思想上,因?yàn)橛?jì)算機(jī)軟件是按照人類思維開發(fā)的一種程序,軟件所運(yùn)行的是人類思維的一種延伸,是人類思維的一種翻譯和再現(xiàn)。所以計(jì)算機(jī)軟件是一種技術(shù)方案,雖不是用文字傳達(dá)指令,沒有用句子,詞語等傳達(dá),但是和文字傳達(dá)的效果是一致的,軟件只是換了一種方式,根據(jù)編程的命令,運(yùn)行指令,所以說軟件是相互滲透的。
第一,維護(hù)問題。計(jì)算機(jī)硬件主要是適用硬件材料,使用的這些硬件材料必然面臨的是硬件材料的老化問題[3],硬件材料具有浴盆現(xiàn)象,線路老化會(huì)導(dǎo)致線路出現(xiàn)故障,在軟件開發(fā)中,軟件是程序編程,所以不涉及老化等問題軟件所出現(xiàn)的問題又與硬件不同。硬件和軟件有相似之處,比如硬件和軟件的可靠性測(cè)評(píng)都是基于數(shù)學(xué)函數(shù)的測(cè)量結(jié)果,根據(jù)函數(shù)的數(shù)據(jù)來測(cè)定其缺陷和故障標(biāo)準(zhǔn),他們都是通過自身的可靠性增長來提高可靠性。但是,在技術(shù)維護(hù)方面兩者又有區(qū)別。硬件維護(hù)一般是根據(jù)故障排除法,發(fā)現(xiàn)老舊的線路及時(shí)清理;軟件維護(hù)則是如果出現(xiàn)故障則需要重新編程設(shè)計(jì)。在硬件和軟件的開發(fā)方面,硬件開發(fā)是有了一個(gè)系統(tǒng)的檢驗(yàn)標(biāo)準(zhǔn),已經(jīng)成為體系。但是軟件方面,目前還處于發(fā)展和成長的階段,所以軟件開發(fā)工作要做的事情還有很多。
第二,軟件差錯(cuò)。軟件差錯(cuò)是在軟件運(yùn)行過程中出現(xiàn)的錯(cuò)誤,這種錯(cuò)誤是在軟件開發(fā)的過程中就已將存在的,是人為的錯(cuò)誤導(dǎo)致的。編碼錯(cuò)誤,比如軟件的編碼錯(cuò)誤,語法錯(cuò)誤等等問題,這種錯(cuò)誤也是造成計(jì)算機(jī)軟件出現(xiàn)錯(cuò)誤的重要因素。另外一個(gè)因素是評(píng)審缺失因素。在軟件的開發(fā)過程中,需要對(duì)各個(gè)階段進(jìn)行評(píng)審,保證每個(gè)階段的程序都是符合要求的。所以,軟件開發(fā)時(shí)的評(píng)審規(guī)范將直接影響到開發(fā)的準(zhǔn)確性[4]。
當(dāng)今社會(huì)已經(jīng)進(jìn)入到了信息時(shí)代,計(jì)算機(jī)技術(shù)日新月異,更新?lián)Q代速度非常快,計(jì)算機(jī)技術(shù)發(fā)展速度非常迅猛,本文著重研究計(jì)算機(jī)軟件技術(shù),根據(jù)其技術(shù)特點(diǎn),縱深的剖析其利害關(guān)系,為計(jì)算機(jī)產(chǎn)業(yè)的發(fā)展提供重要的現(xiàn)實(shí)意義。綜上所述,在計(jì)算機(jī)軟件的使用和開發(fā)過程中,軟件的不可靠性成為了軟件發(fā)展的一個(gè)非常嚴(yán)重的阻礙。為了有效的減小計(jì)算機(jī)軟件技術(shù)的不可靠性帶來的影響,提高軟件的使用效果,提高軟件價(jià)值,我們需要做的是,能夠明確地知道計(jì)算機(jī)軟件在開發(fā)過程中會(huì)出現(xiàn)的問題,找出造成軟件不可靠性的因素,逐一排查,制定方案,逐一解決,只有這樣,我們才能夠真正的提高計(jì)算機(jī)軟件的可靠性,發(fā)揮軟件的價(jià)值,為人類生活更加方便快捷,做出應(yīng)有的貢獻(xiàn),促進(jìn)計(jì)算機(jī)事業(yè)的不斷發(fā)展。
[1]張才華,馮法池.任軍計(jì)算機(jī)軟件技術(shù)的不可靠性分析田煤炭技術(shù),2014,15(12):103-106.
[2]高曉寧.計(jì)算機(jī)軟件可靠性分析及抗不可靠性方法田航空計(jì)算技術(shù),2014,30(24):91-92.
[3]丁放.關(guān)于計(jì)算機(jī)軟件技術(shù)的不可靠性分析[J].技術(shù)與市場(chǎng),2016,1(8):51-51
[4]程文東.論述如何有效處理計(jì)算機(jī)軟件的不可靠性[J].黑龍江科技信息,2014,9(4):126-128.
蘇聰(1982-),女,廣西貴港人,桂林師范高等??茖W(xué)校,研究生,職稱:講師,研究方向:計(jì)算機(jī)應(yīng)用。