劉 奕
(共青科技職業(yè)學(xué)院,江西 九江 332020)
信息技術(shù)的不斷發(fā)展與進(jìn)步,對計算機(jī)程序設(shè)計提出了更高的要求。原有的計算機(jī)程序設(shè)計方式已經(jīng)難以滿足相應(yīng)的工作需求,需要不斷尋找新的計算機(jī)程序設(shè)計方式,并將它們應(yīng)用到各個行業(yè)或領(lǐng)域,以利于發(fā)揮計算機(jī)程序設(shè)計的自身價值[1]。
計算機(jī)機(jī)器語言屬于計算機(jī)中的低級語言,為了實(shí)現(xiàn)對計算機(jī)的控制,計算機(jī)的低級語言一般采用“二進(jìn)制”機(jī)器代碼實(shí)施相應(yīng)操作。因?yàn)橛嬎銠C(jī)技術(shù)的發(fā)展還欠缺一定成熟性,致使計算機(jī)中的機(jī)器語言不能在其他機(jī)器上完全進(jìn)行程序編寫。人們在學(xué)習(xí)計算機(jī)機(jī)器語言時,往往表現(xiàn)為學(xué)習(xí)的效率不高,究其原因是計算機(jī)的機(jī)器語言缺乏直觀性。
計算機(jī)程序中的匯編語言是計算機(jī)中的高級語言,這種語言可以通過相應(yīng)的標(biāo)記符號來幫助計算機(jī)完成相應(yīng)的工作,往往要根據(jù)計算機(jī)系統(tǒng)實(shí)施相對合理的設(shè)計。計算機(jī)在具體使用過程中能夠形成相對的獨(dú)立性,就是因?yàn)閰R編語言能借助不同的平臺,譯成不同的機(jī)器語言。因此,為體現(xiàn)計算機(jī)程序設(shè)計的有效性或科學(xué)性,需要不斷地發(fā)展與創(chuàng)新計算機(jī)程序設(shè)計語言[2]。
人們相對重視計算機(jī)程序設(shè)計的方法。計算機(jī)的程序設(shè)計原來主要是借助磁盤操作系統(tǒng),運(yùn)用相關(guān)編程方法實(shí)現(xiàn)計算機(jī)編程設(shè)計,體現(xiàn)了方法的實(shí)用性,但卻在一定程度上影響了程序設(shè)計的水平,減弱了相應(yīng)的有效性。
當(dāng)然,計算機(jī)程序設(shè)計正處在不斷發(fā)展過程中,相對先進(jìn)的編程技術(shù)不斷出現(xiàn),有時可根據(jù)設(shè)計師需求,通過控制計算機(jī)某些軟件來實(shí)現(xiàn)科學(xué)編程,在很大程度上提高了計算機(jī)編程的正確性和速度。
此外,對象編程法也是計算機(jī)程序的一種設(shè)計方法,它能對計算機(jī)的某些軟件進(jìn)行獨(dú)立編程,用來完成計算機(jī)程序方面的設(shè)計,是一種比較常用的計算機(jī)編程方法[3]。
在一般情況下,人們對計算機(jī)軟件多應(yīng)用型的開發(fā)與設(shè)計均需伴隨設(shè)計標(biāo)的物,給予相對全面而徹底的分析,以保證計算機(jī)軟件多應(yīng)用型開發(fā)設(shè)計出成果,滿足相應(yīng)需求。就目前計算機(jī)軟件多應(yīng)用型開發(fā)設(shè)計工作現(xiàn)狀看,確實(shí)存在對前期需求分析不充分、清晰度不高、含有相應(yīng)紕漏或分析相對籠統(tǒng)等問題。這種狀況容易給后續(xù)的計算機(jī)軟件多應(yīng)用型的開發(fā)與設(shè)計埋下隱患,進(jìn)而導(dǎo)致開發(fā)與設(shè)計時間延長,在一定程度上降低了計算機(jī)軟件多應(yīng)用型開發(fā)的質(zhì)量。
影響計算機(jī)軟件多應(yīng)用型開發(fā)與設(shè)計的因素多而復(fù)雜,涉及經(jīng)濟(jì)條件、技術(shù)條件與社會發(fā)展等領(lǐng)域指標(biāo),這就在客觀上增加了開發(fā)與設(shè)計的難度和復(fù)雜性,需要計算機(jī)軟件多應(yīng)用型開發(fā)與設(shè)計人員做足相關(guān)分析準(zhǔn)備工作,尤其要預(yù)判開發(fā)與設(shè)計過程中可能遇到的問題,并根據(jù)分析結(jié)果采取相應(yīng)的解決措施,以保證計算機(jī)軟件多應(yīng)用型開發(fā)與設(shè)計工作得以順利進(jìn)行。不過,在現(xiàn)實(shí)操作中,其工作效果還欠缺一定的理想化[4]。
在計算機(jī)軟件多應(yīng)用型開發(fā)與設(shè)計過程中要消耗許多資源,尤其是人財物等資源,其專業(yè)性與技術(shù)性特點(diǎn)對開發(fā)與設(shè)計人員的專業(yè)能力又有較高要求??v觀計算機(jī)軟件多應(yīng)用型開發(fā)與設(shè)計工作的實(shí)踐,存在諸多規(guī)范性問題,進(jìn)而造成了許多資源的浪費(fèi)。這是因?yàn)橛行╅_發(fā)與設(shè)計人員忽視了規(guī)范化操作的重要意義,規(guī)范化程度較低,從而影響到計算機(jī)軟件多應(yīng)用型開發(fā)與設(shè)計的質(zhì)量,也在一定程度上降低了計算機(jī)多應(yīng)用型軟件運(yùn)行的質(zhì)量與效率。
為確保開發(fā)與設(shè)計的計算機(jī)多應(yīng)用型軟件的性能,需要對其進(jìn)行適用性與實(shí)用性的測試檢驗(yàn)。但在實(shí)際工作中,有些開發(fā)與設(shè)計人員比較重視軟件開發(fā)與設(shè)計,投入了較多的精力、時間或資源,但卻忽視了對已經(jīng)開發(fā)與設(shè)計出的軟件的測試檢驗(yàn),因而難以保障軟件開發(fā)與設(shè)計的規(guī)范性,也難以發(fā)現(xiàn)或挖掘軟件中可能存在的隱患,導(dǎo)致計算機(jī)軟件在實(shí)際應(yīng)用中容易發(fā)生問題,影響到軟件運(yùn)行的質(zhì)量或效率,降低其使用的實(shí)效性。
計算機(jī)的程序設(shè)計被廣泛應(yīng)用到了社會各個不同的行業(yè)或領(lǐng)域,計算機(jī)程序設(shè)計水平不斷提高,尤其在計算機(jī)程序設(shè)計管理系統(tǒng)的支持下,各行業(yè)都不同程度地提高了工作效率,例如大型圖書館書籍借閱計算機(jī)管理系統(tǒng)、學(xué)校學(xué)生檔案計算機(jī)管理系統(tǒng)等,既便利了使用者的查詢,也促進(jìn)了規(guī)范化管理。這類計算機(jī)系統(tǒng)的應(yīng)用,均歸功于計算機(jī)的程序設(shè)計。還有很多企業(yè),將計算機(jī)程序設(shè)計應(yīng)用到各項(xiàng)管理工作中,例如對企業(yè)員工的管理,借助計算機(jī)程序的應(yīng)用,綜合處理各類信息,既減少了管理工作量,又節(jié)省了管理成本,還提高了工作效率。
計算機(jī)程序設(shè)計多應(yīng)用型開發(fā)應(yīng)用已經(jīng)受到了人們的廣泛關(guān)注,當(dāng)其應(yīng)用到工業(yè)工程領(lǐng)域后,有效促進(jìn)了工業(yè)工程領(lǐng)域的創(chuàng)新發(fā)展。例如在建筑行業(yè)領(lǐng)域,許多業(yè)務(wù)不再需要人工計算,既節(jié)省了時間,又保證了質(zhì)量。當(dāng)建筑施工過程中出現(xiàn)了問題或漏洞,同樣可以利用計算機(jī)程序?qū)嵤┎檎遥岣吡私鉀Q問題的效率。為了提升工業(yè)工程整體品質(zhì),提高施工效率,工業(yè)工程領(lǐng)域也在積極培育相關(guān)專業(yè)人才,以便依靠計算機(jī)程序設(shè)計不斷促進(jìn)包括建筑工程在內(nèi)的工業(yè)工程設(shè)計質(zhì)量的提升。
計算機(jī)程序設(shè)計的多應(yīng)用型開發(fā)已經(jīng)被廣泛應(yīng)用到了社會生產(chǎn)、工作或生活的各個領(lǐng)域,這是計算機(jī)程序設(shè)計技術(shù)與現(xiàn)代信息技術(shù)不斷發(fā)展的結(jié)果。正是因?yàn)樯鐣鱾€行業(yè)領(lǐng)域廣泛應(yīng)用了計算機(jī)程序設(shè)計技術(shù),才使諸多繁雜的管理工作趨向規(guī)范化,同時提高了工作或管理效率。工業(yè)工程領(lǐng)域、機(jī)關(guān)事業(yè)單位以及社會公共管理領(lǐng)域?qū)τ嬎銠C(jī)程序設(shè)計技術(shù)的應(yīng)用,都在科學(xué)化與規(guī)范化中受益,獲得了管理的高效率。