左亮亮
(西安翻譯學(xué)院,陜西 西安 710105)
隨著近些年來國家經(jīng)濟(jì)建設(shè)的逐漸加強(qiáng),計(jì)算機(jī)技術(shù)得以迅速發(fā)展。程序設(shè)計(jì)是促進(jìn)計(jì)算機(jī)發(fā)展的主要內(nèi)容,在具體的建立過程中,要想促進(jìn)其設(shè)計(jì)可靠性的提高,就需要將計(jì)算思維進(jìn)行應(yīng)用。如何將二者進(jìn)行有效結(jié)合,促進(jìn)程序設(shè)計(jì)的合理性,提高計(jì)算機(jī)的發(fā)展速率,就變得至關(guān)重要。
就數(shù)據(jù)類型來說,它是一個(gè)相對(duì)抽象概念,是數(shù)據(jù)和相關(guān)程序等在計(jì)算機(jī)中的一種存儲(chǔ)方式。在計(jì)算機(jī)中,用于存儲(chǔ)具體數(shù)值的是變量,在給變量進(jìn)行分類的過程中,需要用到相應(yīng)的數(shù)據(jù)類型,從而促進(jìn)數(shù)據(jù)根據(jù)一定的方式完成分類,并在計(jì)算機(jī)中進(jìn)行存儲(chǔ),這樣的存儲(chǔ)方式,能夠使存儲(chǔ)概念和存儲(chǔ)方式得到更好的表示。在實(shí)際的操作過程中,這樣的存儲(chǔ)過程是難以用我們的肉眼進(jìn)行觀察的,只能夠憑借著自己的直覺進(jìn)行,這在無形之中加大了數(shù)據(jù)類型比較的工作困難。只有在將計(jì)算思維進(jìn)行應(yīng)用的過程中,才能促進(jìn)對(duì)數(shù)據(jù)類型的理解。
在具體的工作過程中,首先,人們可以將數(shù)據(jù)類型比作一個(gè)較小的單位,然后將數(shù)據(jù)的類型進(jìn)行引入,對(duì)每個(gè)不同的數(shù)據(jù)類型在單位中的占用形式進(jìn)行詳細(xì)說明,從而促進(jìn)對(duì)不同難度數(shù)據(jù)類型的存儲(chǔ)特點(diǎn)進(jìn)行明確的掌握。這有利于人員對(duì)數(shù)據(jù)類型進(jìn)行更好的記憶。然后,根據(jù)數(shù)據(jù)的存儲(chǔ)特點(diǎn),將圖片、音樂和視頻等文件的大小進(jìn)行闡述,對(duì)文件容量中大小字符進(jìn)行明確。促進(jìn)不同類型的計(jì)算機(jī)數(shù)據(jù)在存儲(chǔ)方式上形成自行的規(guī)律,從而能夠?yàn)槿藗兘⑤^為完善的計(jì)算機(jī)數(shù)據(jù)存儲(chǔ)概念,加強(qiáng)其深入認(rèn)識(shí)[1],并能夠?qū)⒉煌瑪?shù)據(jù)所具有存儲(chǔ)類型和存儲(chǔ)特點(diǎn)進(jìn)行有效的掌握。
模型設(shè)計(jì)是計(jì)算機(jī)在對(duì)一件事物進(jìn)行描述的過程中,形成的一種設(shè)計(jì)方案。其在進(jìn)行模型設(shè)計(jì)和建立的過程中,能夠有效的促進(jìn)計(jì)算機(jī)程序變得更加簡潔和明了,有利于促進(jìn)應(yīng)用程序性能的提高,將其工作效率進(jìn)行提升。但是在進(jìn)行模型設(shè)計(jì)的過程中,必然要伴隨著對(duì)計(jì)算思維的使用和融合,從而能夠?qū)⒊绦蜃兊酶拥暮喢饕锥?/p>
在具體的操作過程中,將計(jì)算思維應(yīng)用在模型設(shè)計(jì)中時(shí),需要將一個(gè)問題變得抽象化,使其形成一個(gè)模型,然后促進(jìn)數(shù)學(xué)能力的充分發(fā)揮,促進(jìn)模型的具體建立。這主要需要將數(shù)據(jù)流圖進(jìn)行應(yīng)用和描述,將所需要進(jìn)行使用的數(shù)據(jù)范圍進(jìn)行確定,并對(duì)數(shù)據(jù)的存儲(chǔ)形式進(jìn)行明確[3]。然后促進(jìn)系統(tǒng)分析,以從上到下的形式將模型進(jìn)行逐步的建立和完善。在模型被建立的過程中,首先需要相關(guān)的工作人員將問題進(jìn)行明確,進(jìn)而根據(jù)這些問題對(duì)已知條件等展開深入分析,將問題的限制范圍進(jìn)行明確,然后根據(jù)需要的算法和具體函數(shù),將函數(shù)變量之間的關(guān)系進(jìn)行深入的明確,再促進(jìn)大數(shù)據(jù)的統(tǒng)計(jì)分析,實(shí)現(xiàn)建模過程,進(jìn)而能夠通過相關(guān)模型,將其他的問題進(jìn)行解決。
算法,是對(duì)問題的解決方案進(jìn)行確定的主要途徑,是對(duì)其較為完整和準(zhǔn)確的描述,能夠促進(jìn)問題的解決,為解決提供一系列的指令。換句話說,算法是在一定的時(shí)間內(nèi)進(jìn)行輸入,并保證其在規(guī)定的限制內(nèi)促進(jìn)需要的輸出。而不同的問題需要使用到不同的算法,需要使用到不同的空間、時(shí)間和相應(yīng)的工作效率。因此,在進(jìn)行程序設(shè)計(jì)的過程中,需要使用到不同的算法促進(jìn)問題的具體解決[2]。
在進(jìn)行具體應(yīng)用的過程中,需要工作人員根據(jù)自己的思維方式給出一定的算法,然后再將一些算法進(jìn)行優(yōu)化,促進(jìn)兩者之間的對(duì)比,有利于人員將具體的問題進(jìn)行具體的完善。在具體的工作中將計(jì)算思維進(jìn)行應(yīng)用,首先需要對(duì)算法的基本步驟進(jìn)行分析,明確相關(guān)的邏輯思維,就算法本身來說,其是一個(gè)逐步將問題進(jìn)行分解,促進(jìn)求解過程實(shí)現(xiàn)的。也就是說,思維方式對(duì)算法具有重要作用。而具體的空間分布和時(shí)間分布等,則有利于一些較為簡單的程序,對(duì)其編程量的多少進(jìn)行考慮[4],從而對(duì)程序進(jìn)行優(yōu)化。在針對(duì)一些較為復(fù)雜的問題進(jìn)行解決的過程中,則需要將算法的時(shí)間進(jìn)行考慮,保證時(shí)間越短越好。在具體的應(yīng)用過程中,算法需要進(jìn)行多樣性發(fā)展,從各個(gè)方面對(duì)問題進(jìn)行考慮。從而保證邏輯思維的全面性和縝密性,有利于對(duì)程序進(jìn)行具體設(shè)計(jì),并保證其設(shè)計(jì)出來的程序具有一定的可靠性,能夠?yàn)橛?jì)算機(jī)行業(yè)的快速發(fā)展做出積極貢獻(xiàn)。
結(jié)語:在促進(jìn)計(jì)算思維在計(jì)算機(jī)程序設(shè)計(jì)中進(jìn)行應(yīng)用的過程中,受到程序設(shè)計(jì)的特殊化發(fā)展特點(diǎn),其運(yùn)行需要較多的計(jì)算進(jìn)行支持,只有在保證相關(guān)數(shù)據(jù)具有一定準(zhǔn)確信的基礎(chǔ)上,才能有效促進(jìn)計(jì)算機(jī)程序的穩(wěn)定運(yùn)行。在這樣的基礎(chǔ)上,促進(jìn)二者的有效應(yīng)用,需要采用不同的方法進(jìn)行,應(yīng)用數(shù)據(jù)類型方法,模型設(shè)計(jì)方法和法算設(shè)計(jì)方法等,從而保證計(jì)算思維在程序設(shè)計(jì)工作中的高效應(yīng)用,將計(jì)算機(jī)的運(yùn)行穩(wěn)定性進(jìn)行提高。
[1]黃亮,戴小鵬.計(jì)算思維在程序設(shè)計(jì)中的應(yīng)用分析[J].福建電腦,2017,33(10):82-83.
[2]付欣.計(jì)算思維在計(jì)算機(jī)數(shù)據(jù)庫程序設(shè)計(jì)課程中的應(yīng)用探究[J].中國外資,2013(24):287.
[3]王亞琦,許美慧,徐龍璽.計(jì)算思維在程序設(shè)計(jì)類課程中的應(yīng)用探析[J].信息與電腦(理論版),2013(09):197-198.
[4]張雪伍,常晉義.計(jì)算思維在C++程序設(shè)計(jì)教學(xué)中的應(yīng)用[J].計(jì)算機(jī)教育,2013(13):52-56.