999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

高中數(shù)學(xué)程序框圖與算法及其在編程中的應(yīng)用

2018-09-03 05:44:00
數(shù)字通信世界 2018年8期
關(guān)鍵詞:程序計算機語言

李 信

(河北省實驗中學(xué),石家莊 050000)

1 引言

信息時代的來臨以及中國在互聯(lián)網(wǎng)領(lǐng)域的飛速發(fā)展都對我們的日常生活產(chǎn)生了很大的影響,尤其是在大數(shù)據(jù)、人工智能紛紛被列入國家重點扶持的專業(yè)之后,對于高中數(shù)學(xué)的學(xué)習(xí)也產(chǎn)生了很大的引導(dǎo)作用。進(jìn)入信息科技時代,尤其是數(shù)學(xué)與計算機技術(shù)的結(jié)合,使得數(shù)學(xué)的作用與意義更加凸顯出來,其解決實際問題的應(yīng)用也越來越被明確。而高中數(shù)學(xué)學(xué)習(xí)過程中的程序框圖部分,更是這一理念的直觀體現(xiàn)。它展現(xiàn)了算法的直觀意義,是解決數(shù)學(xué)與實際問題的重要載體。通過借助程序框圖的表現(xiàn),可以將一些實際情景中的問題轉(zhuǎn)化為數(shù)學(xué)問題,從而表示數(shù)學(xué)問題的思維與邏輯過程,通過將實際問題以程序框圖的模式化語言表示出來,進(jìn)而可以移植到計算機上操作。程序框圖、算法的初步知識都是未來計算機語言、編程基礎(chǔ)的簡化體現(xiàn)。程序框圖及算法在當(dāng)前快速發(fā)展的新科技時代有著非常重要的作用,滲透至我們?nèi)粘I畹暮芏喾矫妫浯淼臄?shù)學(xué)思想也成為當(dāng)下新一代必備的素養(yǎng)[1]。

2 算法

其實,算法(algorithm)這個詞最早出現(xiàn)于12世紀(jì),最初指的是用阿拉伯?dāng)?shù)字進(jìn)行算數(shù)運算的過程。它是由一系列明確和有限的計算步驟組成的。我們知道,利用計算機處理問題時,程序是必不可少的。因此,我們必須事先明確計算的方法,條件判斷和處理過程,這個以計算為中心的algorithm可稱為算法。

其實,簡單的來講,在數(shù)學(xué)中的解方程的步驟方法就是一個算法的具體體現(xiàn),在日常生活中我們也可以參考某些產(chǎn)品的使用說明書,其實也可稱為廣義的算法。總的來說,算法指的是在解決問題時按照某種機械程序步驟,則一定可以達(dá)到某種結(jié)果的處理過程。而這種步驟也必須是明確的、有效的和有限的[2]。

3 算法的表達(dá)形式與程序框圖

目前,算法的主要表達(dá)形式有三種,這三種形式都各具特點,其優(yōu)缺點可簡要總結(jié)為下述幾點:

(1)算法的自然語言表示:即使用我們?nèi)粘S谜Z來描述某個算法。其優(yōu)點為:字面易于理解,先后順序表述的較為直接。但這一表述方法的缺點也同樣明顯:即表達(dá)冗長,容易造成大量文字?jǐn)⑹觯以谥貜?fù)操作、分情況處理等方面無法清楚表述。

(2)算法的程序框圖表示:通過框圖和流程線并輔以文字說明從而更加形象、直觀的表示算法。使用程序框圖的優(yōu)點在于,能夠簡潔形象表述問題,并且步驟執(zhí)行方向十分明確。

如常見的例子:“判斷一元二次方程ax2+bx+c=0是否存在實數(shù)根”,用程序框圖可表示為:

(3)算法的代碼或程序表示:使用能夠被計算機所識別的低級或高級語言將自然語言或者框圖所表述的解決問題的步驟進(jìn)行表述的方法。其主要特點就是能夠在計算機上執(zhí)行,但同時對于格式有著更嚴(yán)格的要求。

如上述問題:“判斷一元二次方程ax2+bx+c=0是否存在實數(shù)根”,使用自然語言表述為:

第一步,輸入方程系數(shù):a,b,c;

第二步,計算Δ=b2-4ac的值;

第三步,判斷Δ與0的關(guān)系,如Δ≥0則輸出“方程有實根”;若Δ<0則輸出“方程無實根”。

算法結(jié)束。

如果用計算機程序(此處選用basic語言)進(jìn)行表示,則為:

INPUT“a,b,c”;Δ=b2-4ac

IF Δ≤0THEN

PRINT“有實根”

ELSE PRINT“無實根”

END IF

END.

4 編程方式數(shù)學(xué)算法

當(dāng)前,各類軟件應(yīng)用的開發(fā)都是依賴于計算機編程的途徑進(jìn)行的。而對于編程而言,數(shù)學(xué)算法是其中最基本同時也是最關(guān)鍵的部分。對于數(shù)學(xué)算法的合理應(yīng)用,能夠很大程度提高計算機編程效率,保證軟件開發(fā)的成功率。隨著當(dāng)前信息科技的迅速發(fā)展創(chuàng)新,算法對于計算機編程的影響進(jìn)一步深化,數(shù)學(xué)算法逐漸成為程序員需要具備的基本素養(yǎng)之一。

計算機編程以計算機語言作為根本,通過對計算機語言的研究和翻譯工作,從而能夠?qū)崿F(xiàn)多種類型不一的計算機功能,即軟件功能。本質(zhì)上,計算機誕生的目的就是為了能夠幫助人們借助于大量的數(shù)學(xué)計算,為人們提供精確的計算結(jié)果,以達(dá)到解決問題的目的。而算法的內(nèi)核就在于其與當(dāng)前計算機信息技術(shù)的緊密銜接與整合,其自身就具有程序性的特點,算法與計算機編程之間是存在相輔相成關(guān)系的。通過算法和程序框圖能夠幫助我們更好的了解和認(rèn)識計算機語言及編程的基礎(chǔ),而通過編程也可以讓我們更深入的了解算法的內(nèi)核以及驗證算法的知識。

5 程序框圖與代碼分塊方法的應(yīng)用

傳統(tǒng)的程序框圖可以通過清晰的表示事物之間的路基關(guān)系,通過框圖和流程線以及文字說明簡單明了的體現(xiàn)了程序或者結(jié)構(gòu)件的相互聯(lián)系。而根據(jù)現(xiàn)有的技術(shù)基礎(chǔ),我們也容易得到源碼與流程圖之間的工具轉(zhuǎn)換,得到一個能夠矯正邏輯結(jié)構(gòu)正確性的流程圖[3]。

另一方面,通過將部分代碼實現(xiàn)的功能進(jìn)行整合形成代碼塊,進(jìn)而結(jié)合程序框圖實現(xiàn)代碼的簡化表達(dá),從而實現(xiàn)模塊化編程。這種編程方式,將一個完整的程序按照不同的功能劃分成了若干個小程序模塊,每一個小程序可以實現(xiàn)一個確定的功能,再通過類似程序框圖的邏輯結(jié)構(gòu)在這些模塊間建立起必要的聯(lián)系,從而能夠通過各個模塊的相互協(xié)作完成整改功能的一種程序設(shè)計方案[4]。這種模塊化程序的設(shè)計基本思路是由頂層向下、逐步分解,各模塊之間相對獨立、功能單一、結(jié)構(gòu)清晰、接口簡單。它具有多方面優(yōu)點:(1)控制了程序設(shè)計的復(fù)雜性。(2)提高了代碼的重用性。(3)易于維護(hù)和功能擴(kuò)充。(4)有利于團(tuán)隊開發(fā)。[5]這樣的變成形式目前在基礎(chǔ)程序?qū)W習(xí)領(lǐng)域已經(jīng)得到了較為廣泛的應(yīng)用,其實這種應(yīng)用就是程序框圖和復(fù)雜編程的結(jié)合,既降低了學(xué)習(xí)編程的門檻,同時可以幫助學(xué)習(xí)者較為清晰的認(rèn)識編程的過程,是值得我們更深一步去開發(fā)完善,并廣泛應(yīng)用于中學(xué)編程學(xué)習(xí)過程之中。

猜你喜歡
程序計算機語言
計算機操作系統(tǒng)
語言是刀
文苑(2020年4期)2020-05-30 12:35:30
基于計算機自然語言處理的機器翻譯技術(shù)應(yīng)用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
試論我國未決羈押程序的立法完善
讓語言描寫搖曳多姿
信息系統(tǒng)審計中計算機審計的應(yīng)用
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
累積動態(tài)分析下的同聲傳譯語言壓縮
創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
主站蜘蛛池模板: 色老二精品视频在线观看| 97一区二区在线播放| 手机成人午夜在线视频| 手机精品福利在线观看| 一边摸一边做爽的视频17国产| 国产毛片一区| 国产精品成| 国产亚洲欧美在线人成aaaa| 狠狠做深爱婷婷久久一区| 亚洲一级毛片在线观播放| 中文字幕天无码久久精品视频免费 | 一本二本三本不卡无码| 国产精品亚洲а∨天堂免下载| 成·人免费午夜无码视频在线观看 | 午夜不卡视频| 亚洲国产高清精品线久久| 97se亚洲综合| 国模沟沟一区二区三区 | 国产欧美高清| 国产精品免费电影| 欧美精品xx| 亚洲综合二区| 女人18一级毛片免费观看| 欧美黄网站免费观看| 久久这里只有精品免费| 亚洲欧美色中文字幕| 久久国产精品无码hdav| 2021国产在线视频| 欧美精品另类| 91麻豆精品国产高清在线| 综合人妻久久一区二区精品| 999国内精品久久免费视频| 91亚洲影院| 一级毛片在线直接观看| 欧洲欧美人成免费全部视频| 在线无码av一区二区三区| AV片亚洲国产男人的天堂| 狠狠ⅴ日韩v欧美v天堂| 中文字幕在线观| 综合亚洲网| 亚洲欧美不卡| 欧美性色综合网| 亚洲男人的天堂久久香蕉| 日韩成人在线一区二区| 欧美亚洲另类在线观看| 国产午夜一级毛片| 青青草原偷拍视频| 日本成人一区| 亚洲A∨无码精品午夜在线观看| 白浆免费视频国产精品视频| 午夜免费视频网站| 精品91在线| 中文字幕一区二区视频| 伊人久综合| 亚洲自偷自拍另类小说| 国产亚洲精品va在线| 久久综合丝袜日本网| 日本免费福利视频| 日本欧美在线观看| 国产成人精品无码一区二| 9啪在线视频| 9966国产精品视频| 日韩A级毛片一区二区三区| 超清无码熟妇人妻AV在线绿巨人| 国产精品女熟高潮视频| 国产成人你懂的在线观看| 亚洲第一在线播放| 国产精品不卡片视频免费观看| 国产va在线| 91麻豆国产视频| 亚洲男人天堂2020| 青草视频网站在线观看| 国产精品视屏| 国产又大又粗又猛又爽的视频| 亚洲va视频| 国产成人区在线观看视频| 国产亚洲欧美日本一二三本道| 亚洲三级视频在线观看| 欧美一级黄片一区2区| 在线观看91精品国产剧情免费| 91久久国产热精品免费| 特级欧美视频aaaaaa|