版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
蘇教版高中數(shù)學(xué)必修3全部教案【精美整理版】
目錄
第五章算法初步...............................................................................1
第1課忖5.1算法的含義【學(xué)習(xí)導(dǎo)航】.......................................................1
第2課時5.2流程圖.......................................................................4
第3課時5.2流程圖.......................................................................7
第4課時5.2流程圖......................................................................12
第5課時5.2流程圖......................................................................17
第6課時5.2流程圖......................................................................21
第7課時5.3基本算法語句................................................................24
第8課時5.3基本算法語句................................................................29
第9課時5.3基本算法語句................................................................34
第10課時5.3基本算法語句...............................................................39
第11課時5.4算法案例...................................................................42
第12課時5.4算法案例...................................................................46
第13課時5.4算法案例...................................................................50
第14課時5.4基本算法語句及算法案例.....................................................53
第15課時5.5全章復(fù)習(xí)...................................................................56
第六章統(tǒng)計..................................................................................58
第16課時6.1」簡單隨機抽樣.............................................................59
第17課時系統(tǒng)抽樣.......................................................................61
第18課時分層抽樣.......................................................................63
第19課時頻率分布表....................................................................67
第20課時頻率分布直方圖和折線圖......................................................71
第21課時莖葉圖【學(xué)習(xí)導(dǎo)航】..........................................................77
第22課時復(fù)習(xí)課1..............................................................................................................................................80
第23課時平均數(shù)及其估計................................................................83
第24課時方差與標(biāo)準(zhǔn)差..................................................................86
第25課時線性回歸方程..................................................................90
第26課時線性回歸方程.................................................................93
第27課時復(fù)習(xí)課2..............................................................................................................................................96
第28課時6.5實習(xí)作業(yè)...................................................................98
第29課時6.5復(fù)習(xí)課3....................................................................................................................................100
第七章概率.................................................................................103
第30課時7.1.1隨機現(xiàn)象................................................................103
第31課時7.1.2隨機事件的概率.........................................................105
第32課時7.2.1古典概型.................................................................108
第33課時7.2.2古典概型.................................................................110
第34課時7.2.3復(fù)習(xí)課1....................................................................................................................................114
第35課時7.3.1幾何概型.................................................................115
第36課時7.3.2幾何概型.................................................................118
第37課時7.3.3幾何概型.................................................................120
第38課進7.4.1互斥事件及其發(fā)生的概型.................................................122
第39課時7.4.2互斥事件及其發(fā)生的概型.................................................125
第40課時7.4.3復(fù)習(xí)課2...................................................................................................................................127
第41課時7.5復(fù)習(xí)課3(全章復(fù)習(xí))..........................................................129
本站資源匯總[優(yōu)秀資源,值得收藏].........................................................132
第五章算法初步
【知識結(jié)構(gòu)】
'算法的含義
’順序結(jié)構(gòu)
流程圖選擇結(jié)構(gòu)
循環(huán)結(jié)構(gòu)
:賦值語句
、循環(huán)語句
,剩余定理
算法案例〈輾轉(zhuǎn)相除法
二分法
【重點難點】
重點算法的描述,理解算法的思路與過程;基本語句的作用,能進行算法的分析并用基本語句進行表示。
難點算法的理解與設(shè)計;在算法的實現(xiàn)上,如何用好選擇結(jié)構(gòu)與循環(huán)結(jié)構(gòu).
第1課時5.1算法的含義【學(xué)習(xí)導(dǎo)航】
知識網(wǎng)絡(luò)
概念
算法步驟
性質(zhì)
學(xué)習(xí)要求
1.理解算法的含義
2.通過實例分析理解算法的有限性和確定性.
3.能用自然語言描述簡單的算法.
【課堂互動】
自學(xué)評價
問題1簡述給一個朋友打電話的過程.
【解】過程如:找出電話本、找到朋友電話號碼、撥通電話、通話等。
問題2常有這樣一種娛樂節(jié)目:就是猜數(shù),讓參加者從0~1000中猜出某商品的價格,猜測了以后,主持
人說是高了,還是低了,然后再猜,直到猜中為止.而在這游戲中,較好的方法就是二分法:
第一步報出500
第二步如果是說高了,就再報250;如果低了,就報750:
第三步在前一個數(shù)與再前一個數(shù)之間,取它們的中間值;直到猜中為止.
問題3給出求1+2+3+4+5的一個算法
【解】方法1按照逐一相加的程序進行.
第一步計算1+2,得到3
第二步將第一步中的運算結(jié)果3與3相加,得到6.
第三步將第二步中的運算結(jié)果6與4相加,得到10.
第四步將第三步中的運算結(jié)果10與5相加,得到15.
方法2:可以運用公式l+2+3+...+n
2
第1頁共135頁
第一步取n=5;
第二步計算?("1);
2
第三步輸出運算結(jié)果.
【小結(jié)】
算法(algorithm)的含義:對一類問題的機械的、統(tǒng)?的求解方法.
本章所研究的算法特指用計算機解決數(shù)學(xué)問題的方法.
【體會】算法具有不唯一性.
問題4給出求解方程組
'2x+y=7(1)
4x+5y=11(2)
的一個算法.
【解】用消元法求解這個方程組,算法如下:
第一步方程①不動,將方程②中的x的系數(shù)除以方程①中的x系數(shù),得到乘數(shù)機=±=2;
2
第二步方程②減去m乘以方程①,消去方程②中的x項,得到J2、+'=7,
3y=-3
第三步將上面的方程組自下而上回代求解,得到y(tǒng)=-L才=4.
所以原方程的解為1
J=T
【說明】這種消元回代的算法適用于一般的線性方程組的求解.
【小結(jié)】算法從初始步驟開始,每一個步驟只能有一個確定的后繼步驟,從而組成一個步驟序列,序列的
終止表示問題得到解答或指出問題沒有解答.算法具有如卜.兩個性質(zhì):
有限性:一個算法在執(zhí)行有限個步驟后必須結(jié)束.
確定性:算法的每一個步驟和次序都應(yīng)該是確定的、明確無誤的,不應(yīng)產(chǎn)生歧義.
【經(jīng)典范例】
例1寫出解方程2x+3=0的一個算法
【解】算法如下:
第一步:把3移到等號的右邊.
第二步:用-3除以2得到x=—%
例2寫出求Ix3x5*7的一個算法.
【解】按照逐一相加的程序進行.
第一步計算1X3,得到3
第二步將第一步中的運算結(jié)果3與5相乘,得到15.
第三步將第二步中的運算結(jié)果15與7相乘,得到105.
例3已知直角坐標(biāo)系中的兩點A(-1,0),B(3,2),寫出求直線AB的方程的一個算法.
【解】算法如下:
2-01
第步計算斜率女相3-(-1)=2
第二步用點斜式寫出直線方程
y-Q=kAB(x+i).
第三步化簡得方程x—2y+l=0.
例4寫出求1+2+3+-+100的一個算法.
【解】可以運用公式
1+2+3+—+〃="(〃+1)直接計算.
2
算法如下:
第一步取n=100;
第2頁共135頁
...,1、、3n(n
第二步計算二——+1)
2
第三步輸出運算結(jié)果
【選修延伸】
例5設(shè)計一個算法,找出三個數(shù)a,b,c中的最大數(shù).
【解】算法如下:
第一步比較a,b大小,若a小,則轉(zhuǎn)第二步;若a大,則轉(zhuǎn)第三步;
第二步比較b,c大小,若b小,則c是最大數(shù),若b大,則b是最大數(shù),結(jié)束任務(wù);
第三步比較a,c大小,若a小,則c是最大數(shù),若a大,則a是最大數(shù),結(jié)束任務(wù)。
例6(1)寫出解不等式f-2x-3<0的一個算法;
(2)寫出解不等式ax'+bx+oO(。>0)的?個算法。
【解】⑴算法如下:
第一步解出方程f-2x-3=0的兩根是占=3,x2=-l;
第二步由?-2A--3<0可知不等式的解集為{xl-l<r<3}.
(2)算法如下:
第一步計算△=b2-4ac.
第二步若△>(),解出方程af+bx+cH)的兩根*2=一"±一4",(設(shè)為>翹),則不等式解集為“
2a
IX>X\或/<¥2};
第三步若△=(),則不等式解集為{xlxER且xH—2};
2a
第四步若△<(),則不等式的解集為R.
追蹤訓(xùn)練
1,下列有關(guān)“算法”的說法不正確的是.............................(D)
A.算法是解決問題的方法和步驟
B.算法的每一個步驟和次序應(yīng)當(dāng)是確定的
C.算法在執(zhí)行有限個步驟后必須結(jié)束
D.算法是能夠在計算機上運行的程序語言
2.看下面的四段話,其中不是解決問題的算法的是(C)
A.從濟南到北京旅游,先坐火車,再坐飛機抵達
B.解一元一次方程的步驟是去分母、去括號、移項、合并同類項、系數(shù)化為1
C.方程x2-1=0有兩個實根
D.求1+2+3+4+5的值,先計算1+2=3,再求3+3=6,6+4=10,10+5=15,最終結(jié)果為15
3.買一只杯子需2元,現(xiàn)要寫出計算買n只杯子所需要的錢數(shù)的一個算法,則這個算法中必須要用到的一
個表達式為2n.
4.設(shè)計一個算法,計算輸入實數(shù)的絕對值.
【解】算法如下:
第一步輸入x
第二步判斷X的符號,如果為正或為零,則輸出X;如果為負,則輸出-X.
5.設(shè)計算法,將三個數(shù)按從大到小的順序排列.
【解】算法如下:
第一步輸入三個數(shù)a,b,c:
第二步若a<b,則a與b互換,否則轉(zhuǎn)入第三步;
第三步若a〈c,則a與c互換,否則轉(zhuǎn)入第四步;
第四步若b〈c,則b與c互換,否則轉(zhuǎn)入第五步;
第五步排列結(jié)束,輸出a,b,c.
第3頁共135頁
第2課時5.2流程圖
重點難點
重點:流程圖例的分類和應(yīng)用;用流程圖表示順序結(jié)構(gòu)的算法。
難點:將自然語言表示的算法轉(zhuǎn)化成流程圖;各種圖例的正確應(yīng)用。
【學(xué)習(xí)導(dǎo)航】
知識網(wǎng)絡(luò)
流程圖例一順序結(jié)構(gòu)的表示
學(xué)習(xí)要求
1.了解常用流程圖符號(輸入輸出框,
處理框,判斷框,起止框,流程線等)
使
的意義n
2.能用流程圖表示順序結(jié)構(gòu)的
3.能識別簡單的流程圖所描述的算法值
增
4.在學(xué)習(xí)用流程圖描述算法的過程中,
加
發(fā)展有條理地思考與表達的能力,提高邏輯思
維能力.
【課堂互動】
自學(xué)評價
1.回答下面的問題:
(1)1+2+3+…+100=:
(2)1+2+3+…+n=;
(3)求當(dāng)1+2+3+…+n>2004時,滿足條件的
n的最小正整數(shù)。
第(3)個問題的算法:
S1取n等于1;
流程圖(flowchart)是用一些規(guī)定的圖形、
S2計算八——-;連線及簡單的文字說明來表示算法及程序結(jié)
2構(gòu)的一種圖形程序.它直觀、清晰、易懂,便
S3如果計算的值小于等于2004,那么讓于檢查和修改.
n的值增加1后轉(zhuǎn)到S2重復(fù)操作,否則n就流程圖中各類圖框表示各種操作的類型,具
是最終所要求的結(jié)果。體說明如一F表:
算法可以用自然語言來描述,但為了使算法程序框名稱功能
的程序或步驟表達得更為直觀,我們可以用圖
表示一個算法的開始
形的方式,即流程圖來表示算法.口起止框
和結(jié)束
2.流程圖
表示一個算法輸入和
上述問題(3)的算法流程圖表示如下:輸入、輸出框
輸出的信息
—
處理框賦值、計算
判斷某一個條件是否
成立,成立的在出口處
判斷框
標(biāo)明“是”或“Y”:不
成立時標(biāo)明“否”或“N”
畫流程圖實際上是:存問題的算法用流程
圖符號表示出來,所以首先要明確需要解決
什么問題,采用什么算法解決。
3.問題:寫出作AA8C的外接圓的一個算法,
并畫出流程圖。
【解】算法如下:
第4頁共135頁
51作4S的垂直平分線小例2半徑為r的圓的面積計算公式為
S2作的垂直平分線4;S-nr'
當(dāng)r=10時,寫出計算圓面積的算法,畫出
S3以4與4的交點〃為圓心,MA為
流程圖。
半徑作圓,圓M即為AA8C的外接圓.【解】算法如下:
用流程圖表示出作AABC的外接圓的算法:
SIr<——10{把10賦給變量r}
S2S(——兀戶{用公式計算圓的面
積}
S3輸出S{輸出圓的面積}
流程圖:
(開,)
r-10
S<------7tr'
例3設(shè)計一個尺規(guī)作圖的算法來確定線
段AB的一個五等分點,并畫出流程圖。
(點撥:確定線段AB的五等分點,是指
思考:上述算法的過程有何特點?在線段AB上確定一點M,使得
4.順序結(jié)構(gòu)AM=1".)
以上過程通過依次執(zhí)行三個步驟,完成了5
作外接圓這一問題。像這種依次進行多個處理【解】算法如下:
的結(jié)構(gòu)稱為順序結(jié)構(gòu)(sequencestructure),S1從A點出發(fā)作一條與原直線不重合
順序結(jié)構(gòu)是一種最簡單、最基本的結(jié)構(gòu)。的射線;
【經(jīng)典范例】S2任取射線上一點C,以AC為單位長
例1已知兩個變量x和y,試交換這兩個變度,在射線上依次作出點E、
量的值。F、G、D,使AO=5AC;
【解】為了達到交換的目的,需要一個臨時的S3連接08,并過點C
中間變量P,其算法是:作8。的平行線交AB于
SIp—xM,M就是要找的五等分點.
流程圖如下:
(O)
點評:在計算機中,每個變量都分配了一個存
儲單元,它們都有各自的“門牌號碼"(地址)。
第5頁共135
追蹤訓(xùn)練
1、寫出右邊程序流程
圖的運算結(jié)果:如果輸入
R=8,那么輸出2=4
2、已知三角形的三邊a,b,c,計算該三角
形的面積。寫出算法,并用流程圖表示出來。
【解】算法如下:
S1計算p=(a+b+c)/2;
S2利用公式
s=yjp(p-a)(p-b)(p-c)即可求出三
角形的面積。
流程圖:
4.用賦值語句寫出下列算法,并畫出流
程圖:攝氏溫度C為23.5℃,將它轉(zhuǎn)換成華
氏溫度F,并輸出.已知產(chǎn)=3。+32。
9
【解】流程圖如下:
第6頁共135頁
x+y=3⑴
3、寫出解方程組<y+z=5(2)的一個算法,并用流程圖表示算法過程。
z+x-4(3)
【解】算法如下:
S1將三個方程相加得x+y+z=6(4)
S2用(4)式減(1)式得z=3
S3用(4)式減(2)式得x=l
S4用(4)式減(3)式得y=2
流程圖:
第3課時5.2流程圖
重點難點
重點:掌握選擇結(jié)構(gòu)的執(zhí)行過程;用流程圖表示順序結(jié)構(gòu)的算法。
難點:選擇結(jié)構(gòu)程序執(zhí)行的過程;用多分支結(jié)構(gòu)描述求解問題的算法。
第7頁共135頁
【學(xué)習(xí)導(dǎo)航】
知識網(wǎng)絡(luò)
單、雙支選擇結(jié)構(gòu)
選擇結(jié)構(gòu)
多分支選擇結(jié)構(gòu)
學(xué)習(xí)要求
1.理解選擇結(jié)構(gòu)的執(zhí)行過程
2.如何在流程圖中用選擇框表示選擇結(jié)構(gòu)
3.理解多分支選擇結(jié)構(gòu)的流程
【課堂互動】
自學(xué)評價
1.問題:
某鐵路客運部門規(guī)定甲乙兩地之間旅客托運行李的費用為
0.53xwwK50
一其中W(單位:Kg)為行李的重量。
'50x0.53+(w-50)x0.85w>50
計算費用c(單位:元)的算法可以用怎樣的算法結(jié)構(gòu)來表示?
【分析】為了計算行李的托運費用,應(yīng)先判斷行李的重量是否大于50Kg,然后再選用相應(yīng)的公式進行計
算。其算法為:
S1輸入行李的重量w;
S2如果wW50,那么----0.53xw,否則----50x0.53+(w-50)x0.85;
S3輸出行李重量w和運費c。
上述算法的流程圖如下:
2.選擇結(jié)構(gòu)
上述算法過程中,先根據(jù)條件作出判斷,再決定執(zhí)行哪一種操作的結(jié)構(gòu)稱為選擇結(jié)構(gòu)(selection
structure)(或稱“分支結(jié)構(gòu)”)。如下圖中,虛線框內(nèi)是一個選擇結(jié)構(gòu),它包含一個判斷,當(dāng)條件p成立
(或稱為“真”)時執(zhí)行A,否則執(zhí)行B。在A和B中,有且只能有一個被執(zhí)行,不可能同時被執(zhí)行,但A
和B兩個框中可以有一個是空的,即不執(zhí)行任何操作。
如果條件成立那么
執(zhí)行內(nèi)容A
否則
執(zhí)行內(nèi)容B
結(jié)束
另一種情況:
如果條件成立那么
執(zhí)行內(nèi)容A
結(jié)束
用框圖可表示為:
【經(jīng)典范例】
例1任意給定三個正實數(shù),設(shè)計一個算法,判斷:以這樣三個數(shù)為邊長的三角形是否存在?畫出它的框
圖。
分析要判定三個實數(shù)能否構(gòu)成三角形的三條邊,主要是根據(jù)三角形的邊角關(guān)系定理:任意兩邊之和大于
第三邊。即如果三個數(shù)中的任意兩個之和大于第三個數(shù),那么它們就可以作為三角形的三條邊長。
【解】流程圖:
第9頁共135頁
a+b>c,b+c>a,c+a>b
是否同時成立,
例2設(shè)計求解一元二次方程
4y+以+,=0的一個算法,并用流程表示。
【解】算法如下
S1輸入a,b,c
S2△<----b2-4ac
-h+A/A-h_4\/A
S3如果△<(),那么輸出“由于方程無實數(shù)根”,否則王《-----------,x<------------------
2a~?2a
輸出這兩個根。
流程圖:
第10頁共135頁
例3如果考生的成績大于或等于60分,則輸出“及格”,否則輸出“不及格”,用流程圖表示這一算法
過程。
【解】流程圖如下:
/輸入成績x/
追蹤訓(xùn)練一直)
1、如果考生的成績(以滿分100分計)〃285,則輸出“優(yōu)秀”;若成績754〃<85,則輸出“中等”;
若60<〃<75,則輸出“及格”;若〃<60,則輸出“不及格”。若輸入的成績?yōu)?5,則輸出結(jié)果為—
優(yōu)秀_______?
2、下邊的程序框圖(如圖所示),能判斷任意輸入的數(shù)x的奇偶性,其中判斷框內(nèi)的條件是.
(開支臺)
3、下面的流程圖表示了一個什么樣的算法?
【解】輸出a,b,c中最大的數(shù)。
思考:如果要實現(xiàn)上.述流程圖所表示的目的,是否還有其它的算法?
第11頁共135頁
算法:將a與b進行比較,將大的數(shù)放入一個臨時變量Max中,再將Max與c比較,輸出大的數(shù)。
4、寫出解方程ax+b=O(a,b為常數(shù))的算法,并畫出流程圖。
【解】算法如F:
S1判斷a是否為0。
S2如a=0,輸出“方程無解”并結(jié)束程序。
S3輸出x=-2。
5、設(shè)計一個求任意實數(shù)的絕對值的算法,并畫出流程圖.
【解】算法如下:
S1輸入任意實數(shù)X;
S2若xNO,則y—x;否則y—
S3輸出y.
流程圖如下:
第12頁共135頁
【學(xué)習(xí)導(dǎo)航】
知識網(wǎng)絡(luò)
當(dāng)型循環(huán)
循環(huán)結(jié)構(gòu)
直到型循環(huán)
學(xué)習(xí)要求
1.理解循環(huán)結(jié)構(gòu)的執(zhí)行過程
2.了解如何在流程圖表示循環(huán)結(jié)構(gòu)
3.理解當(dāng)型循環(huán)與直到型循環(huán)在流程圖上的區(qū)別,通過分析理解兩種循環(huán)方式在執(zhí)行過程上的區(qū)別。
【課堂互動】
自學(xué)評價
1.問題北京獲得了2008年的奧運會的主辦權(quán),你知道在申辦奧運會的最后階段時,國際奧委會是如何
通過投票來決定主辦權(quán)歸屬的嗎?
對五個申報的城市進行表決的程序是:首先進行的第一輪投票,如果有哪一個城市得票超過半數(shù),那
么該城市將獲得舉辦權(quán),表決結(jié)束;如果所有的申報城市的票數(shù)都沒有半數(shù),則將得票最少的城市淘汰,
然后重復(fù)上述過程,直到選出一個申辦城市為止。
你能用?個算法來表達上述過程嗎?
算法:
S1:投票
S2:統(tǒng)計票數(shù),如果有一個城市的票數(shù)超過半數(shù),那么該城市當(dāng)選,獲得主辦權(quán),轉(zhuǎn)S3;否則,淘
汰得票數(shù)最少的城市,轉(zhuǎn)S1;
S3:宣布主辦城市。
上述算法用流程圖如下所示:
【小結(jié)】在該算法中,在主辦城市沒有出來之前,“投票并淘汰得票最少的城市”這一操作將會重復(fù)執(zhí)
第13頁共135頁
行,直到有一個城市獲半數(shù)以上的票。像這種需要重復(fù)執(zhí)行同一操作的結(jié)構(gòu)稱為循環(huán)結(jié)構(gòu)(cyclestructure)o
【注意】粗體字部分是循環(huán)結(jié)束的條件,即直到該條件成立(或為“真”)時循環(huán)才結(jié)束。
用流程圖可表示為(注意圓卷部分是循環(huán)結(jié)束的條件)。
算法一:
S1先求1x2,得到2;
S2將S1得到的結(jié)果再乘3,得到6;
S3將S2得到的結(jié)果再乘4,得到24;
S4將S3得到的結(jié)果再乘5,得到最后的結(jié)果120。;
【思考】如果一直乘到100,上述算法有何弊端,有通用性嗎?
算法二:
S1設(shè)一個變量T-1;
S2設(shè)另一個變量為i-2;
S3T-TXi{將TXi的結(jié)果仍放在變量T中};
S4i-i+1{i的值增加1};
S5如果i不大于5,轉(zhuǎn)S3,否則輸出T,算法結(jié)束。
【比較】算法二與算法一相比有何優(yōu)越性?
這個方法可以在條件限制中加入任意的值來,比如Ix2x3x4x…xlOO也可以用同樣的程序來執(zhí)行,只
要修改一下限制條件即可。
流程圖:
N
第14頁共135頁
【思考】將算法二作如下修改,注意與算法二的區(qū)別。
算法三:
S1設(shè)一個變量T=1
S2設(shè)另一個變量為i=2
S3如果i不大于5,T-TXi,執(zhí)行S4,否則轉(zhuǎn)到S5
S4i-i+1,重復(fù)S3
S5輸出T
分析:在算法三中,執(zhí)行S3、S4是有條件的,當(dāng)i小于等于5時才可以。
流程圖:
【總結(jié)】圖A中,循環(huán)在一直執(zhí)行,直到條件成立時退出循環(huán),這種循環(huán)稱為直到型循環(huán)。圖B中,當(dāng)條
件成立時循環(huán)體才執(zhí)行,這種循環(huán)稱為當(dāng)型循環(huán)。
【經(jīng)典范例】
例1設(shè)計一個計算10個數(shù)的平均數(shù)的算法。
【分析】我們用一個循環(huán)依次輸入10個數(shù),再用一個變量存放數(shù)的累加和,在求出10個數(shù)的總和后,除
以10,就得到這10個數(shù)的平均數(shù)。
【解】算法如下:
SIS-0
第15頁共135頁
S2IT
S3輸入G{輸入一個數(shù)}
S4S+S+G{求S+G,其和仍放在S中}
S5I-I+l
S6如果I不大于10,轉(zhuǎn)S3{如果I>10不成立,開始循環(huán)}
S7A-S/10{將平均數(shù)S/10存放到A中}
S8輸出A
流程圖:
N
【追蹤訓(xùn)練】
1.算法的三種基本結(jié)構(gòu)是(A)
A.順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
B.順序結(jié)構(gòu)、流程結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
C.順序結(jié)構(gòu)、分支結(jié)構(gòu)、流程結(jié)構(gòu)
D.流程結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、分支結(jié)構(gòu)
2.有如下程序框圖(如下圖所示),
則該程序框圖表示的算法的功能是
(將"="換成
第16頁共135頁
解:求使1x3x5x--x(10000成立的最小正整數(shù)n的值加2。
3.用N,.代表第i個學(xué)生的學(xué)號,G,代表第i個學(xué)生的成績(i=L2,…,50),下圖表示了一個什么樣的
算法?
(結(jié)束)
【解】輸出學(xué)號在1到50號之間成績大于等于80的學(xué)生的學(xué)號和成績。
第5課時5.2流程圖
第17頁共135頁
【學(xué)習(xí)導(dǎo)航】
學(xué)習(xí)要求
1.進步理解循環(huán)結(jié)構(gòu)的執(zhí)行過程,并能進行簡單的綜合應(yīng)用.
【課堂互動】
自學(xué)評價
我們學(xué)習(xí)的循環(huán)結(jié)構(gòu)分兩種基本類型:直到型循環(huán)和當(dāng)型循環(huán).
圖A中,循環(huán)體?直執(zhí)行,有到條件成立時退事循環(huán),這種循環(huán)稱為直到型循環(huán)。
圖B中,當(dāng)條件成立時循環(huán)體才執(zhí)行,這種循環(huán)稱為當(dāng)型循環(huán)。
【經(jīng)典范例】
例1設(shè)計算法,輸出1000以內(nèi)能被3和5整除的所有正整數(shù),畫出算法流程圖。
【解】(點撥:凡是能被3和5整除的正整數(shù)都是15的倍數(shù),由于1000=15X66+10,因此1000以內(nèi)
一共有66個這樣的正整數(shù)。)
流程圖如下:
第18頁共135頁
例2斐波拉契數(shù)列表示的是這樣的一列數(shù):0,1,2,3,5,???,后一項等于前兩項的和。設(shè)id—■個
算法流程圖,輸出這個數(shù)列的前50項。
例3先分步寫出計算2+4+6+…+100的一個算法,再畫出流程圖(使用循環(huán)結(jié)構(gòu))。
【解】算法如下:
SIS-0
S21-2
S3S-S+I
S417+2
S5I是否大于100,如果是,轉(zhuǎn)S6;否則轉(zhuǎn)S3
S6輸出S。
開始
【追蹤訓(xùn)練】
1.下圖給出的是計算
'+,+'+...+_!_的值的一個程序框圖,其中判斷框內(nèi)應(yīng)填入的條件是(B)
246100
A.i>100B.iWlOO
C.i>50D.iW50
2.請觀察給出的流程圖(如下圖),這是一個求和算法的流程圖,請運行幾步看看,指出該循環(huán)結(jié)構(gòu)的
循環(huán)體、循環(huán)變量和循環(huán)的終止條件。
【解】S,2.為循環(huán)變量;終止條件為i>4
第20頁共135頁
3.設(shè)計算法流程圖,輸出200以內(nèi)除以3余1的正整數(shù)。
解:流程圖如下:(將“=”換成“一”)
第6課時5.2流程圖
重點難點
重點:運用流程圖表示順序、選擇、循環(huán)這三種基本結(jié)構(gòu).
難點:循環(huán)結(jié)構(gòu)算法的流程圖.
第21頁共135頁
【學(xué)習(xí)導(dǎo)航】
知識網(wǎng)絡(luò)
順序結(jié)構(gòu)
流程圖選擇結(jié)構(gòu)
掂吹狂為/直到型
循環(huán)結(jié)構(gòu)j當(dāng)型
、I
學(xué)習(xí)要求
1.能運用流程圖表示順序、選擇、循環(huán)這三種基本結(jié)構(gòu);能識別簡單的流程圖所描述的算法.
2.訓(xùn)練有條理的思考與準(zhǔn)確表達自己想法的能力,提高邏輯思維能力.
3.學(xué)會流程圖結(jié)構(gòu)的選擇,方法通常如下:
若不需判斷,依次進行多個處理,只要用順序結(jié)構(gòu);
若需要先根據(jù)條件作出判斷,再決定執(zhí)行哪個后繼步驟,必須運用選擇結(jié)構(gòu);若問題的解決需要執(zhí)行
許多重復(fù)的步驟,且有相同的規(guī)律,就需要引入循環(huán)變量,應(yīng)用循環(huán)結(jié)構(gòu).
(自學(xué)評價1
1.學(xué)了算法你的收獲有兩點,?方面了解我國古代數(shù)學(xué)家的杰出成就,另一方面,數(shù)學(xué)的機械化,能做許
多我們用筆和紙不能做的有很大計算量的問題,這主要歸功于算法語句的(D)
A.輸出語句B.賦值語句
C.條件語句D.循環(huán)語句
2.A=15,A=-A+5,最后A的值為(A)
A.-10B.20
C.15D.無意義
3.在右圖的虛線框內(nèi)是選擇結(jié)構(gòu)的一般形式。在A,B兩個操作選項中,_不
或“不能”)既執(zhí)行A又執(zhí)行8?
序框圖,則該程序框圖表示的算法的功能是.
(注:將程序植圖中所有換成")
【解】求使Ix3x5x…x()210000成立的最小正整數(shù)n的值加2
第22頁共135頁
例2已知/(x)=$],寫出求
/(-4)+/(-3)+/(-2)+-+/(4)
的一個算法,并畫出流程圖.
【解】算法如下:
S15<-0;
S2/—4;
S3/(/)<--^―;
2'+1
S45<-S+/(/):
S5/<-7+1;
S6若/W4,轉(zhuǎn)S3,否則輸出S.
流程圖如下:
例3數(shù)學(xué)的美是令人驚異的!如三位數(shù)153,它滿足153=13+53+3\即這個整數(shù)等于它各位上的數(shù)
字的立方的和,我們稱這樣的數(shù)為“水仙花數(shù)”.請您設(shè)計一個算法,找出大于100,小于1000的所有“水
仙花數(shù)”.
(1)用自然語言寫出算法;(2)畫出流程圖.
(提示:取整函數(shù)可以解決從三位數(shù)的各位上“提取”數(shù)字.取整函數(shù)為Int(x),如Int(3.5)=3,int
(123/100)=1.)
【解】算法
S11-101;
S2如果I不大于999,則重復(fù)S3,否則算法結(jié)束;
第23頁共135頁
S3若這個數(shù)I等于它各位上的數(shù)字的立方的和,則輸出這個數(shù):
S4IT+1,轉(zhuǎn)S2.
【追蹤訓(xùn)練】
1.對順序結(jié)構(gòu),下列說法:
(1)是最基本、最簡單的算法結(jié)構(gòu);
(2)框與框之間是依次進行處理;
(3)除輸入框、輸出框之外,中間過程都為處理框;
(4)可以從一個框跳到另一個框進行執(zhí)行,其中正確的有(C)
A.1個B.2個C.3個D.4個
2.若/(%)在區(qū)間}力]內(nèi)單調(diào),且/(a)?f(b)<0,則/(x)在區(qū)間\a,b]內(nèi)(C)
A,至多有一個根B,至少有一個根
C.恰好有一個根D.不確定
3.設(shè)計算法,求1356和2400的最小公倍數(shù).
【解】算法如下:
S1對兩個數(shù)分別進行素因數(shù)分解:1356=22X3X113,2400=2sX3X52
S2確定兩數(shù)的所有素因數(shù):2,3,5,113
S3確定素因數(shù)的指數(shù):2的指數(shù)為5,3的指數(shù)為1,5的指數(shù)為2,113的指數(shù)為1
S4輸出結(jié)果1356,2400的最小倍數(shù)為25X3X52X113.
第7課時5.3基本算法語句
一、知識結(jié)構(gòu)
重點難點
重點:1、學(xué)習(xí)和理解幾種語句的作用和形式,既要有形式上的把握也要理解本質(zhì)的內(nèi)涵
第24頁共135頁
2、能進行最簡單的語句的書寫,通過訓(xùn)練能編寫出一些簡單的程序語言
難點:幾種語句形式上的把握,理解其本質(zhì);語句的書寫,編寫一些簡單的程序語言
第25頁共135頁
【學(xué)習(xí)導(dǎo)航】
學(xué)習(xí)要求
1.理解賦值語句的含義
2.理解賦值語句、輸入輸出語句中的變量與表達式的含義
【課堂互動】
自學(xué)評價
1.賦值語句:
賦值:顧名思義就是賦予某一個變化量一個具體的數(shù)值。例如
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度美術(shù)館東館館舍租賃藝術(shù)展覽臨時設(shè)施搭建合同4篇
- 二零二五版文化娛樂產(chǎn)業(yè)版權(quán)合作合同字體選用標(biāo)準(zhǔn)2篇
- 2025年度大白施工合同范本適用于綠色建筑改造工程4篇
- 二零二五版環(huán)??萍脊经h(huán)境監(jiān)測人員聘用及監(jiān)測報告協(xié)議3篇
- 2025年度房屋抵押貸款代理協(xié)議書范本3篇
- 二零二五版生態(tài)修復(fù)工程合同協(xié)議3篇
- 二零二五年度海外務(wù)工人員權(quán)益保障合同范本4篇
- 二零二五年度綠色建筑混凝土材料供應(yīng)及承包服務(wù)合同4篇
- 2024音樂制作方與影視制作方合作合同
- 2025年度地下管線改造打井工程承包施工合同范本4篇
- GB/T 37238-2018篡改(污損)文件鑒定技術(shù)規(guī)范
- 普通高中地理課程標(biāo)準(zhǔn)簡介(湘教版)
- 河道治理工程監(jiān)理通知單、回復(fù)單范本
- 超分子化學(xué)簡介課件
- 高二下學(xué)期英語閱讀提升練習(xí)(一)
- 易制爆化學(xué)品合法用途說明
- 【PPT】壓力性損傷預(yù)防敷料選擇和剪裁技巧
- 大氣喜慶迎新元旦晚會PPT背景
- DB13(J)∕T 242-2019 鋼絲網(wǎng)架復(fù)合保溫板應(yīng)用技術(shù)規(guī)程
- 心電圖中的pan-tompkins算法介紹
- 羊絨性能對織物起球的影響
評論
0/150
提交評論