涂傲然
摘 要 在現(xiàn)在的時代科技急速發(fā)展的情況下,不僅僅是在高中甚至是大學(xué)的學(xué)習(xí)生活中,對于計算機算法設(shè)計就需要十分全面的要求,對于計算機設(shè)設(shè)計的標(biāo)準(zhǔn)必須是要在嚴(yán)格要求的同時,能夠具有解決各種關(guān)于這方面問題的能力,對于計算機算法設(shè)計的評價標(biāo)準(zhǔn)也是要根據(jù)計算機算法設(shè)計的發(fā)展現(xiàn)況,具體的實際情況做出更加嚴(yán)格的要求,在計算機算法設(shè)計的這一個領(lǐng)域,做到不斷地發(fā)展,達到更高的水平,找到發(fā)展計算機算法設(shè)計合理的評價標(biāo)準(zhǔn)。
關(guān)鍵詞 計算機算法 算法設(shè)計 評價標(biāo)準(zhǔn)
中圖分類號:TP301.6 文獻標(biāo)識碼:A
0引言
對于一個現(xiàn)代的高中生來說,認(rèn)識和學(xué)習(xí)到計算機算法設(shè)計,是在給自己多積攢一些不同于書本的更多的具有發(fā)散性思維的東西,計算機算法是在現(xiàn)在的電子科技的技術(shù)發(fā)展,將計算機與不同的程序算法結(jié)合在一起,計算機算法是在運用一個計算機程序和相關(guān)的產(chǎn)品的技術(shù)支持,在對于計算機算法設(shè)計進行討論與評價,并且對此做出一個相對照的標(biāo)準(zhǔn),在對計算機算法設(shè)計分析的時候,也要時代發(fā)展的要求,不僅找到計算機算法設(shè)計的優(yōu)勢,還要找到現(xiàn)在的計算機算法設(shè)計中存在的不足的地方,從而,不僅僅能推動計算機算法設(shè)計更快更好的幫人們解決問題,還能使計算機算法能夠被廣泛地使用。
1計算機算法的特點和分類
計算機算法因為科技的發(fā)展,使它具有了很高的執(zhí)行輸入的命令的能力,在專業(yè)的工作人員的操作下,能夠解決不同的算法問題,因為計算機數(shù)量的原因,或者是在計算機進行的后臺操作,都可以使計算機有很高的工作效率,根據(jù)程序輸入運行,也能夠保證計算機算法的正確性。
在計算機算法的分類過程中,可以按照不同的用途進行分類,按照應(yīng)用的不同的算法分類,有計算機算法數(shù)值算法的分類,也有按照計算機算法的非數(shù)值的分類,在分類中,存在著許許多多的小的項目分子。
2計算機算法設(shè)計和分析
2.1計算機算法的復(fù)雜性問題
在進行計算機算法設(shè)計的工作中,必須要根據(jù)上面提到的分類,進行不同算法的歸納與總結(jié),將一個復(fù)雜的計算程序的問題,盡可能地簡化運用計算機算法表達出來,也能夠保證在實施情況的應(yīng)用中發(fā)揮出需要的作用,在計算機算法的設(shè)計,必須依賴專業(yè)研究人員的專業(yè)知識,因為在計算機算法是應(yīng)用到關(guān)于一些是極其復(fù)雜的工作中,而在了解到這個方面的知識的時候,高中生也不要將其想象的太過于高大上了,可以在理解計算機算法設(shè)計的同時積極的提高自己的學(xué)習(xí)能力,在遇到學(xué)習(xí)上困難的問題的時候,就要保持在像計算機算法中的,將復(fù)雜的問題盡量的簡單化,幫助自己有效的解決問題。
2.2計算機算法穩(wěn)定可靠性的問題
在追求計算機算法的高效率計算的同時,也要確定計算機運行的算法是否正確的,在計算機在進行一些十分相似的問題的時候,應(yīng)該也要能夠分辨出最正確的計算方法,雖然現(xiàn)在的計算機技術(shù)不能夠做到完全的消滅誤差,但是要保證計算機算法的穩(wěn)定可靠性,在運行程序的時候,也要做到具體問題具體的方法去解決,才能夠使計算機算法能夠影響到實際的結(jié)果。
2.3計算機算法的最優(yōu)化問題
現(xiàn)在存在著一種現(xiàn)象,就是一種算法問題,能夠使用二種或者兩種以上的算法去解決,再通過分析與思考,形成了一份關(guān)于這個問題的計算機算法的最優(yōu)秀的解決方案,如果計算機算法中也有著不同的計算結(jié)果,出現(xiàn)了爭議,那么就可以采取最優(yōu)化的方式,去決定最后的結(jié)果,雖然對于那些比較困難或者是工程量十分巨大的問題,它的算法如果在計算機上進行的話,運行的時候可能就會出現(xiàn)問題,所以,在面對這種情況的時候,是很難找到計算機算法中的最優(yōu)化的。
3計算機算法的評價標(biāo)準(zhǔn)
計算機算法現(xiàn)在還在使用二分法和對比分析,可以在使用計算機的時候更快的找到有用的信息,比起在圖書館里查閱各種各樣的相關(guān)書籍,使用計算機算法,有著更高的效率,計算機算法的問題中經(jīng)常用到的棋盤覆蓋,二分搜索技術(shù),合并排序,點對問題,數(shù)學(xué)算法等等,從解決問題的實際出發(fā),進行一個合理可靠的評價。
在面對計算問題復(fù)雜程度比較高的情況下,應(yīng)該合理的判斷出是否包含在計算機算法的程序內(nèi),比如說計算有關(guān)于壓力的情況下,要分析出各種情況的存在的實際情況,準(zhǔn)確的計算出來,能夠應(yīng)用的范圍,因為計算機出錯的情況也是存在的,比如現(xiàn)在許多的搜索引擎就存在著一些十分模糊的算法,計算機算法只能保證絕大部分的準(zhǔn)確率,卻沒有辦法做到百分之百,然后列入JPEG和MP3之類的壓縮情況出現(xiàn)了問題,就會使提供的數(shù)據(jù)出現(xiàn)錯誤,然后因為計算機的存儲方式是屬于二進制的,所以在其他不屬于二進制存儲就不能夠運行,其他的就是一些外在的原因也能影響到計算機算法,比如說計算機的硬件出現(xiàn)了問題,導(dǎo)致計算機算法在進行的時候出現(xiàn)了錯誤,對于計算機算法的評價標(biāo)準(zhǔn)就需要面對這些不足的地方,并不是有關(guān)于計算機的東西就是正確的,合理的利用計算機算法,不僅僅是提高計算機的運算能力與搜索的能力,也要提高計算機算法的技術(shù)。能夠早日的將計算機算法運用到現(xiàn)實生活中的更多的地方。就目前的情況來看,計算機算法還有很多可以被開發(fā)的地方,所以計算機算法評價的標(biāo)準(zhǔn)中也存在許多的可能性。
4結(jié)束語
以高中生的視角來看待現(xiàn)在的計算機算法,其實也是為高中生提供了學(xué)習(xí)現(xiàn)代有關(guān)計算機知識的一扇門,可以認(rèn)識到計算機算法設(shè)計所涉及到的知識內(nèi)容,給予計算機算法設(shè)計的評價標(biāo)準(zhǔn),使計算機算法能夠充分發(fā)揮作用,能夠盡快的深入人們的生活當(dāng)中,解答一個又一個實際問題,而不是只是在人們的觀念中存在的,在解決問題的時候,能夠找到一個最合理的解決方案,盡量的做到避免錯誤。
參考文獻
[1] 莫振華.基于遺傳算法的多QOS約束服務(wù)選擇[J].計算機應(yīng)用與軟件,2009(03).
[2] 范培.計算機應(yīng)用技術(shù)在工程項目管理中的應(yīng)用研究[J].電子技術(shù)與軟件工程,2015.
[3] 程瓊.淺談計算機應(yīng)用技術(shù)在工程項目管理中的應(yīng)用[J].科研,2012.