人教必修3111算法的概念課件_第1頁(yè)
人教必修3111算法的概念課件_第2頁(yè)
人教必修3111算法的概念課件_第3頁(yè)
人教必修3111算法的概念課件_第4頁(yè)
人教必修3111算法的概念課件_第5頁(yè)
已閱讀5頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、普通高中課程標(biāo)準(zhǔn)實(shí)驗(yàn)教科書必修山東臨沂一中算法與程序框圖 在中央電視臺(tái)幸運(yùn)52節(jié)目中,有一個(gè)猜商品價(jià)格的環(huán)節(jié),竟猜者如在規(guī)定的時(shí)間內(nèi)大體猜出某種商品的價(jià)格,就可獲得該件商品.現(xiàn)有一商品,價(jià)格在08000元之間,采取怎樣的策略才能在較短的時(shí)間內(nèi)說出正確(大體上)的答案呢?第一步:報(bào)“4000”;第二步:若主持人說高了(說明答案在04000之間),就報(bào)“2000”,否則(答數(shù)在40008000之間)報(bào)“6000”;第三步:重復(fù)第二步的報(bào)數(shù)方法取中間數(shù),直至得到正確結(jié)果.一般地,對(duì)于一類問題的機(jī)械式地、統(tǒng)一地、按部就班地求解過程稱為算法(algorithm)它是解決某一問題的程序或步驟.按照這樣的理

2、解,我們可以設(shè)計(jì)出很多具體數(shù)學(xué)問題的算法.下面看幾個(gè)例子:所謂 “算法”就是解題方法的精確描述.從更廣義的角度來看,并不是只有“計(jì)算”的問題才有算法,日常生活中處處都有.如樂譜是樂隊(duì)演奏的算法,菜譜是做菜肴的算法,珠算口訣是使用算盤的算法.第一步:第二步:第三步:(消元)(解一元一次方程)+2,得 解得(代入求解)將 代入,得 寫一寫解方程組寫出的步驟寫出解第二個(gè)方程組的算法:第一步:第二步:第三步:解,得 將帶入得得【2】給出求1+2+3+4+5+6的一個(gè)算法.解法1.按照逐一相加的程序進(jìn)行.第一步:計(jì)算1+2,得3;第二步:將第一步中的運(yùn)算結(jié)果3與3相加得6;第三步:將第二步中的運(yùn)算結(jié)果6

3、與4相加得10;第四步:將第三步中的運(yùn)算結(jié)果10與5相加得15;第五步:將第四步中的運(yùn)算結(jié)果15與6相加得21.解法2.可以運(yùn)用下面公式直接計(jì)算.第一步:取 n =6;第二步:計(jì)算 ;第三步:輸出計(jì)算結(jié)果.點(diǎn)評(píng):解法1繁瑣,步驟較多; 解法2簡(jiǎn)單,步驟較少. 找出好的算法是我們的追求目標(biāo).在數(shù)學(xué)中,現(xiàn)代意義上的 “算法”通常是指可以用計(jì)算機(jī)來解決的某一類問題的程序或步驟,這些程序或步驟必須是明確和有效的,而且能夠在有限步之內(nèi)完成.2.算法的要求(1)寫出的算法,必須能解決一類問題(例如解任意一個(gè)二元一次方程組),并且能重復(fù)使用;(2) 算法過程要能一步一步執(zhí)行,每一步執(zhí)行的操作,必須確切,不能

4、含混不清,而且在有限步之內(nèi)完成后能得出結(jié)果.1.算法的定義3.算法的基本特征:明確性:算法對(duì)每一個(gè)步驟都有確切的、非二義性的規(guī)定,即每一步對(duì)于利用算法解決問題的人或計(jì)算機(jī)來說都是可讀的、可執(zhí)行的,而不需要計(jì)算者臨時(shí)動(dòng)腦筋. 有效性:算法的每一個(gè)步驟都能夠通過基本運(yùn)算有效地進(jìn)行,并得到確定的結(jié)果;對(duì)于相同的輸入,無論誰(shuí)執(zhí)行算法,都能夠得到相同的最終結(jié)果講授新課有限性:算法應(yīng)由有限步組成,至少對(duì)某些輸入,算法應(yīng)在有限多步內(nèi)結(jié)束,并給出計(jì)算結(jié)果3.算法的基本特征:信息輸出:一個(gè)算法至少要有一個(gè)有效的信息輸出,這就是問題求解的結(jié)果.不唯一性:求解某一個(gè)題的解法不一定是唯一的, 對(duì)于一個(gè)問題可以有不同的

5、算法.講授新課4.算法的描述: 描述算法可以有不同的方式,常用的有自然語(yǔ)言、程序框圖、程序設(shè)計(jì)語(yǔ)言等.數(shù)據(jù)輸入:算法一定要根據(jù)輸入的初始數(shù)據(jù)或給定的初值才能正確執(zhí)行它的每一步驟. 自然語(yǔ)言就是人們?nèi)粘J褂玫恼Z(yǔ)言,可以是漢語(yǔ)、英語(yǔ)或數(shù)學(xué)語(yǔ)言等.用自然語(yǔ)言描述算法的優(yōu)點(diǎn)是通俗易懂,當(dāng)算法中的操作步驟都是順序執(zhí)行時(shí)比較容易理解.缺點(diǎn)是如果算法中包含判斷和轉(zhuǎn)向,并且操作步驟較多時(shí),就不那么直觀清晰了.(1)自然語(yǔ)言(2)程序框圖(3)程序設(shè)計(jì)語(yǔ)言1.1.2程序框圖中講解1.2基本算法語(yǔ)句中講解練習(xí)任意給定一個(gè)正實(shí)數(shù)a,試設(shè)計(jì)一個(gè)算法求以a為直徑的圓的面積。第一步:輸入a的值.第二步:_.第三步:_.第

6、四步:輸出圓的面積的值.解例1:(1)設(shè)計(jì)一個(gè)算法,判斷7是否為質(zhì)數(shù)。(2)設(shè)計(jì)一個(gè)算法,判斷35是否為質(zhì)數(shù)。 (1)解:第一步:用2除7得到余數(shù)1,因?yàn)橛鄶?shù)不為0,所以2不能整除7。第二步:用3除7得到余數(shù)1,因?yàn)橛鄶?shù)不為0,所以3不能整除7。第三步:用4除7得到余數(shù)3,因?yàn)橛鄶?shù)不為0,所以4不能整除7。第四步:用5除7得到余數(shù)2,因?yàn)橛鄶?shù)不為0,所以5不能整除7。第五步:用6除7得到余數(shù)1,因?yàn)橛鄶?shù)不為0,所以6不能整除7。因此,7是質(zhì)數(shù)。(2)解: 第一步,用2除35,得到余數(shù)1,因?yàn)橛鄶?shù)不為0,所以2不能整除35。第二步,用3除35,得到余數(shù)2,因?yàn)橛鄶?shù)不為0,所以3不能整除35。第三

7、步,用4除35,得到余數(shù)3,因?yàn)橛鄶?shù)不為0,所以4不能整除35。第四步,用5除35,得到余數(shù)0,因?yàn)橛鄶?shù)為0,所以5能整除35。因此,35不是質(zhì)數(shù)。任意給定一個(gè)大于2的整數(shù)n,試設(shè)計(jì)一個(gè)程序或步驟對(duì)n是否為質(zhì)數(shù)作出判斷。第二步:令i=2;第三步:用i除n得到余數(shù)r,判斷余數(shù)r是否為0,若是,則n不是質(zhì)數(shù),若不是,則將i的值增加1,仍用i表示。解:探究第一步:給定一個(gè)大于2的整數(shù);第四步,判斷i是否大于(n-1),若是,則n是質(zhì)數(shù),若不是,則返回第三步。練習(xí)任意給定一個(gè)大于1的正整數(shù)n,設(shè)計(jì)一個(gè)算法求出n的所有因數(shù)。第一步:輸入一個(gè)大于1的正整數(shù)n.解第二步:依次以2(n-1)的整數(shù)d為除數(shù)去除

8、n,檢查余數(shù)是否為0。若是,則d是n的因數(shù);若不是,則d不是n的因數(shù)。第三步:在n的因數(shù)中加入1和n第四步:得到n的所有因數(shù) 例利用”二分法”求方程x2-2=0(x0)的近似解的算法.第一步,令f(x)=x2-2,給定精確度d。第二步,確定區(qū)間a,b,滿足f(a)f(b)0第三步,取區(qū)間中點(diǎn)m=(a+b)/2。第四步,若f(a)f(m)0,則含零點(diǎn)的區(qū)間為a,m;否則,含零點(diǎn)的區(qū)間為m,b。將新得到的含零點(diǎn)的區(qū)間仍記為a,b。第五步,判斷a,b的長(zhǎng)度是否小于d或f(m)是否等于0,若是則m是方程的近似解;否則返回第三步?!?】用自然語(yǔ)言描述求一元二次方程 ax2+bx+c=0 的根的算法.第一步:計(jì)算=b2-4ac;第二步:如果0,則原方程無實(shí)數(shù)解 ;否則(0)時(shí),第三步:輸出x1, x2或無實(shí)數(shù)解的信息.1.解方程(方程組)不等式的算法題型探究【2】寫出解 x2-4x+30 的算法.第一步:求出對(duì)應(yīng)方程的根1,3;第二步:確定根的大小1 3 ;第三步:寫出解集x|1xmax,則max=b;第四步:如果cmax,則max=c;第五步:如果dmax,則max=d;第六

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論