欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      基本算法語句教案

      時間:2019-05-13 00:00:00下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《基本算法語句教案》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《基本算法語句教案》。

      第一篇:基本算法語句教案

      篇一:(教案1)1.2基本算法語句

      第一課時 1.2.1輸入、輸出語句和賦值語句

      一、教學(xué)目標(biāo):

      1、知識與技能

      (1)正確理解輸入語句、輸出語句、賦值語句的結(jié)構(gòu)。

      (2)會寫一些簡單的程序。

      (3)掌握賦值語句中的“=”的作用。

      2、過程與方法

      (1)讓學(xué)生充分地感知、體驗(yàn)應(yīng)用計算機(jī)解決數(shù)學(xué)問題的方法;并能初步操作、模仿。

      (2)通過對現(xiàn)實(shí)生活情境的探究,嘗試設(shè)計出解決問題的程序,理解邏輯推理的數(shù)學(xué)方法。

      (3)編程一般的步驟:先寫出算法,再進(jìn)行編程。

      二、重點(diǎn)與難點(diǎn)

      重點(diǎn):正確理解輸入語句、輸出語句、賦值語句的作用。

      難點(diǎn):準(zhǔn)確寫出輸入語句、輸出語句、賦值語句。

      三、教學(xué)設(shè)計

      在現(xiàn)代社會里,計算機(jī)已經(jīng)成為人們?nèi)粘I詈凸ぷ鞑豢扇鄙俚墓ぞ?,如:聽mp3,看電影,玩游戲,打字排版,畫卡通畫,處理數(shù)據(jù)等等,那么,計算機(jī)是怎樣工作的呢? 計算機(jī)完成任何一項任務(wù)都需要算法,但是,我們用自然語言或程序框圖描述的算法,計算機(jī)是無法“看得懂,聽得見”的。因此還需要將算法用計算機(jī)能夠理解的程序設(shè)計語言(programming language)翻譯成計算機(jī)程序。

      程序設(shè)計語言有很多種。如basic,foxbase,c語言,c++,j++,vb等。為了實(shí)現(xiàn)算法中的三種基本的邏輯結(jié)構(gòu):順序結(jié)構(gòu)、條件結(jié)構(gòu)和循環(huán)結(jié)構(gòu),各種程序設(shè)計語言中都包含下列基本的算法語句:

      語句和賦值語句。

      【探究新知】

      我們知道,順序結(jié)構(gòu)是任何一個算法都離不開的基本

      構(gòu)。輸入、輸出語句和賦值語句基本上對應(yīng)于算法中的順

      構(gòu)。(如右圖)計算機(jī)從上而下按照語句排列的順序執(zhí)行這

      句。

      輸入語句和輸出語句分別用來實(shí)現(xiàn)算法的輸入信息,結(jié)果的功能。如下面的例子:

      32結(jié)序結(jié)些語輸出用描點(diǎn)法作函數(shù)y?x?3x ?24x?30的圖象時,需要求出自變量與函數(shù)的一組對應(yīng)

      值。編寫程序,分別計算當(dāng)x??5,?4,?3,?2,?1,0,1,2,3,4,5時的函數(shù)值。

      程序:

      問題1:在這個程序中,你們覺得哪些是輸入語句、輸出語句和賦值語句呢?

      問題2:“input”和“print”的中文意思是什么?

      (一)輸入語句

      在該程序中的第1行中的input語句就是輸入語句。這個語句的一般格式是:

      其中,“提示內(nèi)容”一般是提示用戶輸入什么樣的信息。如每次運(yùn)行上述程序時,依次輸入-5,-4,-3,-2,-1,0,1,2,3,4,5,計算機(jī)每次都把新輸入的值賦給變量“x”,并按“x”新獲得的值執(zhí)行下面的語句。

      input語句不但可以給單個變量賦值,還可以給多個變量賦值,其格式為: 例如,輸入一個學(xué)生數(shù)學(xué),語文,英語三門課的成績,可以寫成: input “數(shù)學(xué),語文,英語”;a,b,c 注:①“提示內(nèi)容”與變量之間必須用分號“;”隔開。

      ②各“提示內(nèi)容”之間以及各變量之間必須用逗號“,”隔開。但最后的變量的后面不需要。

      (二)輸出語句

      在該程序中,第3行和第4 行中的print語句是輸出語句。它的一般格式是:

      同輸入語句一樣,表達(dá)式前也可以有“提示內(nèi)容”。

      輸出語句的用途:

      (1)輸出常量,變量的值和系統(tǒng)信息。(2)輸出數(shù)值計算的結(jié)果。

      (三)賦值語句

      用來表明賦給某一個變量一個具體的確定值的語句。

      除了輸入語句,它的一般格式是:

      賦值語句中的“=”叫做賦值號。

      賦值語句的作用:先計算出賦值號右邊表達(dá)式的值,然后把這個值賦給賦值號左邊的變

      量,使該變量的值等于表達(dá)式的值。

      注:①賦值號左邊只能是變量名字,而不能是表達(dá)式。如:2=x是錯誤的。

      ②賦值號左右不能對換。如“a=b”“b=a”的含義運(yùn)行結(jié)果是不同的。

      ③不能利用賦值語句進(jìn)行代數(shù)式的演算。(如化簡、因式分解、解方程等)

      ④賦值號“=”與數(shù)學(xué)中的等號意義不同。

      四.【例題精析】

      〖例1〗:編寫程序,計算一個學(xué)生數(shù)學(xué)、語文、英語三門課的平均成績。

      分析:先寫出算法,畫出程序框圖,再進(jìn)行編程。

      算法:程序:

      〖例2〗:給一個變量重復(fù)賦值。

      程序:

      [變式引申]:在此程序的基礎(chǔ)上,設(shè)計一個程序,要求最后a的輸出值是30。

      〖例3〗

      :交換兩個變量a和b分析:引入一個中間變量x,將a的值賦予x,又將b的值賦予a,再將x的值

      賦予b,從而達(dá)到交換a,b的值。(比如交換裝滿水的兩個水桶里的水需要再找一個空桶)

      〖例4〗:編寫一個程序,要求輸入一個圓的半徑,便能輸出該圓的周長和面積。(? 取3.14)

      分析:設(shè)圓的半徑為r,則圓的周長為c?2?r,面積為s??r2,可以利

      程序: [同步試題]

      1、計算機(jī)的程序設(shè)計語言很多,但各種程序語言都包含下列基本的算法語句:,。

      2、在程序語言中,下列符號分別表示什么運(yùn)算 * ;\ ;∧ ;sqr();abs()?,,3、下列程序運(yùn)行后,a,b,c的值各等于什么?

      (1)a=3(2)a=3 b=-5b=-5 c=8c=8 a=ba=b b=cb=c print a,b,cc=a end print a,b,c end(1)________________________(2)________________________

      4、.指出下列語句的錯誤,并改正:

      (1)a=b=50(2)x=1,y=2,z=3(4)input,x(5)print a+b=;c(6)print good-bye!5 下列給出的賦值語句中正確的是()a 4?mm??m b?a?3d x?y?0 6 對賦值語句的描述正確的是()

      ①可以給變量提供初值 ②將表達(dá)式的值賦給變量 ③可以給一個變量重復(fù)賦值 ④不能給同一變量重復(fù)賦值 a ①②③ b ①② c ②③④ d ①②④

      7.已知一個三角形的三邊長分別是a,b,c,它的面積可用海倫—秦九韶公式計算。s?p?a?b?c2 設(shè)計一個算法程序,輸入三角形的三條邊長a ,b,c,輸出三角形的面積s。

      篇二:基本算法語句教學(xué)案

      教案55 基本算法語句

      一、課前檢測

      1.右圖的程序框圖,輸出的結(jié)果是 ??1,xa y=??1,x?0??0 ,x?0 by=??1?0,x?0 ??1,x?0 c y=??1,x?0?1,x?0 d y=???1,x?0?0,x?0 ?? ?1,x?0 答案:d.2.如圖,程庫框圖所進(jìn)行的求和運(yùn)算是 a 1?12?13?110b 1?1113?5?19 c 11112?4?6?20 d 12?11122?23?2 10 答案:c 3.如圖,程序執(zhí)行后輸出的結(jié)果為_________答案 64

      二、知識梳理

      輸入語句

      (1)輸入語句的一般格式

      (2)輸入語句的作用是實(shí)現(xiàn)算法的輸入信息功能;(3)“提示內(nèi)容”提示用戶輸入什么樣的信息,變量是指程序在運(yùn)行時其值是可以變化的量;(4)輸入語句要求輸入的值只能是具體的常數(shù),不能是函數(shù)、變量或表達(dá)式;(5)提示內(nèi)容與變量之間用分號“;”隔開,若輸入多個變量,變量與變量之間用逗號“,”隔開。輸出語句

      (1)輸出語句的一般格式

      (2)輸出語句的作用是實(shí)現(xiàn)算法的輸出結(jié)果功能;(3)“提示內(nèi)容”提示用戶輸入什么樣的信息,表達(dá)式是指程序要輸出的數(shù)據(jù);(4)輸出語句可以輸出常量、變量或表達(dá)式的值以及字符。解讀:

      賦值語句

      (1)賦值語句的一般格式

      (2)賦值語句的作用是將表達(dá)式所代表的值賦給變量;(3)賦值語句中的“=”稱作賦值號,與數(shù)學(xué)中的等號的意義是不同的。賦值號的左右兩邊不能對換,它將賦值號右邊的表達(dá)式的值賦給賦值號左邊的變量;(4)賦值語句左邊只能是變量名字,而不是表達(dá)式,右邊表達(dá)式可以是一個數(shù)據(jù)、常量或算式;(5)對于一個變量可以多次賦值。解讀:

      條件語句:

      1、條件語句的一般格式有兩種:(1)if—then—else語句;(2)if—then語句。

      2、if—then—else語句

      if—then—else語句的一般格式為圖1,對應(yīng)的程序框圖為圖2。

      圖1圖2 解讀:

      do-until語句 do-until 對應(yīng)的程序框圖是

      解讀:

      三、典型例題分析

      例1.編寫程序,計算一個學(xué)生數(shù)學(xué),語文,英語三門課的平均成績。解:程序:input“maths=”;a input“chjinese=”;b input“english=”;c print “the average=”;(a+b+c)/3 end 變式訓(xùn)練寫出已知函數(shù) ?1?y??0 ??1?(x?0),(x?0),(x?0).輸入x的值,求y的值程序.解:input “請輸入x的值:”;x if x&0 then y=1 else if x=0 then y=0 else y=-1 end if end if print “y的值為:”;y end 小結(jié)與拓展: 例2.若輸入8時,則右圖程序執(zhí)行后輸出的結(jié)果是

      解:0.7 變式訓(xùn)練1:右圖程序運(yùn)行后的輸出結(jié)果為()a.17b.19c.21d.23 解:c 變式訓(xùn)練2:右圖程序運(yùn)行后輸出的結(jié)果為()a.50b.5c.25d.0 解:d.變式訓(xùn)練3:右面程序輸出的n的值是______________.小結(jié)與拓展:

      例3.讀程序

      s=s+i s=s+i i=i+l i=i-1 對甲乙兩程序和輸出結(jié)果判斷正確的是()a.程序不同結(jié)果不同 b.程序不同,結(jié)果相同 c.程序相同結(jié)果不同 d.程序同,結(jié)果同

      答案:b 變式訓(xùn)練:用兩種循環(huán)語句描述1+ 1111+2+3+?+9.2222 小結(jié)與拓展:

      四、歸納與總結(jié)(以學(xué)生為主,師生共同完成)1.知識:

      2.思想與方法:

      篇三:《基本算法語句——循環(huán)語句》教學(xué)設(shè)計

      《基本算法語句——循環(huán)語句》教學(xué)設(shè)計

      教學(xué)目標(biāo)

      (1)正確理解循環(huán)語句的概念,并掌握其結(jié)構(gòu);

      (2)會應(yīng)用循環(huán)語句編寫程序.

      教學(xué)重點(diǎn)

      兩種循環(huán)語句的表示方法、結(jié)構(gòu)和用法,用循環(huán)語句表示算法.

      教學(xué)難點(diǎn)

      理解循環(huán)語句的表示方法、結(jié)構(gòu)和用法,會編寫程序中的循環(huán)語句.

      教學(xué)過程

      一、問題情境

      1.問題1:設(shè)計計算1?3?5?7??99的一個算法,并畫出流程圖.

      二、學(xué)生活動

      流程圖: 解決問題1的算法是: s1 s←1 s2 i←3 s3 s←s×i s4 i←i+2 s5 若i≤99,則返回s3 s6 輸出s 對于以上算法過程,我們可以用循環(huán)語句來實(shí)現(xiàn).

      (1)“for循環(huán)”是在循環(huán)次數(shù)已知時使用的循環(huán),for i from“初值”to“終值”step“步長” ?end for 例如:問題1中算法可用“for循環(huán)”語句表示為: s?1 print s end 說明:①上面“for”和“end for”之間縮進(jìn)的步驟稱為循環(huán)體;

      ②如果省略“step 2”,默認(rèn)的“步長”為1,即循環(huán)時,i的值每次增加1(步長也可以為負(fù),例如,以上“for循環(huán)”第1行可寫成:for i from 99 to 1 step-2); ③“for循環(huán)”是直到型循環(huán)結(jié)構(gòu),即先執(zhí)行后判斷.

      其中a為判斷執(zhí)行循環(huán)的條件. s?1 print end ③任何一種需要重復(fù)處理的問題都可以用這種前測試循環(huán)來實(shí)現(xiàn).

      四、數(shù)學(xué)運(yùn)用 1.例題:

      例1.編寫程序,計算自然數(shù)1+2+3+??+99+100的和。

      第二篇:1.2基本算法語句(教學(xué)反思)

      1.2基本算法語句(教學(xué)反思)

      數(shù)學(xué)組 蔡云巧

      課型:匯報課

      算法語句是繼“程序框圖”之后學(xué)習(xí)的內(nèi)容,是解決某一個(或一類)問題的算法的程序?qū)崿F(xiàn). 學(xué)習(xí)算法的目的,“就是體會算法的基本思想以及算法的重要性和有效性,發(fā)展有條理的思考與表達(dá)的能力,提高邏輯思維能力”這是因?yàn)?,隨著現(xiàn)代信息技術(shù)飛速發(fā)展,算法在科學(xué)技術(shù)、社會發(fā)展中發(fā)揮著越來越大的作用,并日益融入社會生活的許多方面,算法思想已經(jīng)成為現(xiàn)代人應(yīng)具備的一種數(shù)學(xué)素養(yǎng). 以下我談?wù)勥@堂課的兩點(diǎn)體會:

      一、對教學(xué)內(nèi)容的認(rèn)識

      “算法語句”是“新課標(biāo)”的新增內(nèi)容.雖然這部分內(nèi)容不太便于高考考查,但是,它的學(xué)習(xí)卻有利于培養(yǎng)學(xué)生的邏輯思維能力.因此,我們應(yīng)該認(rèn)真地組織教學(xué),讓學(xué)生“體會算法的基本思想以及算法的重要性和有效性,發(fā)展有條理的思考與表達(dá)的能力,提高邏輯思維能力”。

      二、現(xiàn)代信息技術(shù)的使用

      這節(jié)課是數(shù)學(xué)課.但圖形計算器起到了很好的輔助作用.程序框圖提供了一個解決問題的設(shè)計思路,是否可行、可靠?需要把算法相應(yīng)的程序語句輸入到計算器上來驗(yàn)證.僅僅畫出程序框圖,寫出算法語句,沒有經(jīng)過驗(yàn)證,仍然有點(diǎn)“紙上談兵”,對程序框圖的可行性缺少驗(yàn)證,也缺乏真實(shí)感的信任.由于有了計算器的支持,不僅能在課堂上很快進(jìn)行各種賦值計算,驗(yàn)證所設(shè)計的算法,而且便于學(xué)生實(shí)時的討論與修改,從而幫助學(xué)生更好地把握算法結(jié)構(gòu)的特征,增強(qiáng)對算法結(jié)構(gòu)的了解,加深了對算法的體驗(yàn),提高了課堂教學(xué)效果.由于有了圖形計算器的支持,學(xué)生的學(xué)習(xí)方式改變了,學(xué)生的興趣濃、積極性高,參與度高效果明顯增強(qiáng)了.他們可以方便地在“做”中學(xué),既是對自己設(shè)計的算法進(jìn)行驗(yàn)證,并能及時解決復(fù)雜的計算問題正如陸游所說“紙上得來終覺淺,絕知此事要躬行”,更好地體現(xiàn)了學(xué)習(xí)的本質(zhì).

      2013-11-20

      第三篇:算法和算法描述教案

      一、教學(xué)內(nèi)容:算法和算法的描述(選修1算法與程序設(shè)計 廣東教育出版社)

      二、教學(xué)課時:1課時

      三、教學(xué)地點(diǎn):計算機(jī)室2

      四、教學(xué)目標(biāo):

      1、知識目標(biāo)

      (1)明白算法的概念,理解算法的特征。(2)掌握算法描述的三種方法,能看懂流程圖。(3)了解算法的意義,找出三種算法描述的優(yōu)缺點(diǎn)。

      2、技能目標(biāo)

      (1)知道在什么場合應(yīng)該用什么算法描述。

      (2)能對算法和算法的描述正確定位,能用算法解決實(shí)際問題,為學(xué)習(xí)后面的程序設(shè)計打下基礎(chǔ)。

      3、情感目標(biāo)

      (1)能把現(xiàn)實(shí)社會中的問題用算法描述出來,培養(yǎng)學(xué)生們的合作精神和想象能力,以提高學(xué)生們的信息素養(yǎng)。

      五、教學(xué)方法:任務(wù)驅(qū)動法

      六、教學(xué)重點(diǎn):

      算法的概念、描述算法的三種方法。

      七、教學(xué)難點(diǎn):

      用流程圖描述算法。

      八、教學(xué)過程

      1.激發(fā)興趣、創(chuàng)設(shè)情景

      這節(jié)課內(nèi)容主要是一些概念和理論,而算法的概念和理論都太抽象,講起來非常的枯燥乏味,那么就要把這些抽象的東西變得通俗易懂,使學(xué)生能輕松而又愉快的接受并理解。

      舉出一個例子如炒土豆絲如何做?引導(dǎo)學(xué)生們一步步說出步驟,最后教師總結(jié):算法就是解決問題的方法和步驟。在以后的編程中也要記住了,有些步驟是可以顛倒的,不影響程序的結(jié)果;但是有些一但顛倒了那最終的結(jié)果也就全變了。

      2.講.解

      激發(fā)學(xué)生的興趣后對算法、算法的特征(確定性、有窮性)進(jìn)行講解,注意運(yùn)用生活中的實(shí)例,以便讓學(xué)生們理解。

      講述算法的三種描述方法:自然語言、流程圖、偽代碼。學(xué)生們比較熟悉的是自然語言,陌生難理解的是流程圖和偽代碼。

      先帶學(xué)生們了解自然語言,然后講偽代碼,講完偽代碼后,引導(dǎo)學(xué)生們?nèi)绾伟堰@些程序用流程圖表示出來。流程圖的基本圖形及其功能

      給出一個程序,讓學(xué)生們先讀這個程序,再用流程圖表示這個程序如:

      Private Sub Command1_Click()a = InputBox(“輸入數(shù)字”)If a Mod 2 = 0 Then Print a & “是偶數(shù)” Else Print a & “是奇數(shù)” End If End Sub 學(xué)生們自學(xué)后,由教師引導(dǎo)發(fā)現(xiàn)這是一個判斷奇偶數(shù)的程序,找一個學(xué)生展示他的流程圖,然后大家共同檢查這個流程圖是否正確。

      九、課堂作業(yè) 再給學(xué)生們一個程序,讓學(xué)生們讀并且在word中畫出流程圖,然后教到主機(jī)上。

      十、課后反思:

      在本節(jié)課中進(jìn)行任務(wù)驅(qū)動式教學(xué),充分發(fā)揮學(xué)生的主觀能動性。同時這節(jié)課內(nèi)容多,而且難以理解,練習(xí)生活中的實(shí)例,既可以激發(fā)學(xué)生們的興趣,又有助于知識的遷移和內(nèi)化。

      第四篇:基本sql語句

      典型SQL語句匯總

      Sys用戶是超級用戶,具有sysdba的角色,密碼是:change_on_install。System用戶是管理操作員,具有sysoper的角色,密碼是:manager。

      普通登錄用戶:

      用戶名:scott,密碼:tiger

      用戶名:sys,密碼:change_on_install

      用戶名:system,密碼:manager

      用戶名:sysman,密碼:oem_temp

      1.創(chuàng)建用戶:create user

      2.給用戶修改密碼:alter user 用戶名 identified by 密碼

      3.刪除用戶:drop user 或者drop user 用戶名[cascade]

      4.授權(quán)操作

      1)授權(quán)連接:grant connect to xiaoming

      2)連接數(shù)據(jù)庫:conn xiaoming/m1234

      3)授權(quán)小明對emp表的選擇操作:grant select on emp to xiaoming

      4)授權(quán)小明對emp表的更新操作:grant update on emp to xiaoming

      5)授權(quán)小明對emp表的所有操作:grant all on emp to xiaoming

      6)對象權(quán)限授權(quán):grant select on emp to xiaoming with grant option

      7)系統(tǒng)權(quán)限授權(quán):grant connect to xiaoming with admin option

      5.建表

      表1:Create table student(xh number(4),表2:create table classes(Xm varchar2(20),classId number(2),Sex char(2),className varchar2(40),Birthday date,);

      Sal number(7,2));

      6.對上述兩張表的操作:

      1)添加一個字段:alter table student add(classId number(2))

      2)修改字段長度:alter table student modify(xm varchar2(30))

      3)刪除一個字段:alter table student drop column sal

      4)修改表的名字:rename student to stu

      5)刪除表:drop table student

      6)改變?nèi)掌诘母袷剑篴lter session set nls_date_format=?yyyy_mm_dd?

      7)添加數(shù)據(jù):insert into student values(?A001?,?張三?,?男?,?11-12月

      -1997?,?113.5?,10)或者insert into student(xh,xm,sex,birthday)values(?1?,?aa?,?女?,null)

      8)修改數(shù)據(jù):update student set sex=?女?where xh=?A001?,修改多個字段:update student set sal=sal/2,classId=3 where sex=?男?

      9)刪除數(shù)據(jù):

      Delete from student;--刪除表

      Drop table student;--刪除表的結(jié)構(gòu)和數(shù)據(jù)

      Delete from student where sal=2000;--刪除表中的數(shù)據(jù)

      Truncate table student;--刪除表中的所有記錄,表結(jié)構(gòu)還在,無法找回刪除的記錄,速度快

      7.表的查詢

      Select ename,sal,job from emp

      Select sal*13+nvl(comm,0)*13 “年工資”,ename from emp

      Select ename,sal from emp where sal>=2000 and sal<=2500

      Select distinct ename,deptno from emp;--取消重復(fù)行

      Select * from emp where sal>(select avg(sal)from emp)

      8.如何使用like操作符:%:任意0到多個字符,_:表示任意單個字符

      Select ename,sal from emp where ename like ?s%?

      Select ename,sal from emp where ename like ?_s%?

      9.where條件中in的使用:

      Select * from emp where empno in(7844,7566)

      Select * from emp where mgr is null

      10.order by的使用

      Select * from emp order by deptno asc,sal desc,hiredate desc;--排序默認(rèn)是asc

      11.group by用于對查詢結(jié)果進(jìn)行分組統(tǒng)計。

      Having用于限制分組顯示結(jié)果。

      Select avg(sal),deptno from emp

      group by deptno

      having avg(sal)<2000

      12.創(chuàng)建存儲過程

      1)先創(chuàng)建一個簡單的表:

      Create table mytest(name varchar2(30),password varchar2(30))

      2)創(chuàng)建過程:

      過程1:

      create procedure sp_pro1 is

      begin

      insert into mytest(?EE?,?m1234?);

      end;

      過程2:

      create or replace procedure sp_pro2 is

      begin

      delete from mytest where name=?EE?;

      end;

      select * from rh_blood where userid='K999998264' and f_datetime_device between TO_DATE('2014-01-01 00:00:01','yyyy-mm-dd hh24:mi:ss')and

      TO_DATE('2014-01-31 23:23:59','yyyy-mm-dd hh24:mi:ss');

      第五篇:算法、流程圖教案

      算法、流程圖

      教學(xué)目標(biāo):

      ①了解算法的含義、算法的思想.

      ②理解程序框圖的三種基本邏輯結(jié)構(gòu):順序、選擇、循環(huán).

      ③理解幾種基本算法語句—輸入語句、輸出語句、賦值語句、條件語句、循環(huán)語句的含義.考情分析:

      ①高考對本章的考查主要以填空題的形式出現(xiàn),單獨(dú)命題以考查考生對流程圖的識別能力為主,對算法語言的閱讀理解能力次之。

      ② 算法可結(jié)合在任何試題中進(jìn)行隱性考查,因?yàn)樗惴ㄋ枷朐谄渌麛?shù)學(xué)知識中的滲透是課標(biāo)的基本要求,常見的與其他知識的結(jié)合有分段函數(shù),方程,不等式,數(shù)列,統(tǒng)計等知識綜合,以算法為載體,以算法的語言呈出,實(shí)質(zhì)考查其他知識。

      1.(必修3P11練習(xí)2改編)下面的流程圖表示了一個____________________的算法.

      2.(必修3P34復(fù)習(xí)7改編)圖中的偽代碼運(yùn)行后輸出的結(jié)果為________.

      3.為了在運(yùn)行如下所示的偽代碼后輸出的y值為16,應(yīng)輸入的整數(shù)x=________.S←0Read xIf x<0 Thena←x2 y←?x+1?For I From 1 To 9 Step 2Else(第3題圖)

      S←S+a×I

      (第4題圖)2 y←x-2 a←a×?-1?End IfEnd ForPrint yPrint S4.(必修3P24習(xí)題7改編)閱讀偽代碼,若使這個算法執(zhí)行的結(jié)果是-1+3-5+7-9的計算結(jié)果,則a的初始值x是________.

      1.算法: 2.流程圖:

      流程圖是由一些圖框和流程線組成的,其中圖框表示各種操作的類型,圖框中的文字和符號表示操作的內(nèi)容,流程線表示操作的先后次序.

      3.構(gòu)成流程圖的圖形符號及其作用 起止框用““” ” 輸入、輸出框用“

      ” 處理框用“

      ” 判斷框用4.基本的算法結(jié)構(gòu)(順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu))5.偽代碼

      賦值語句:

      用符號“x←y”表示 輸入語句:“Read a,b” 輸出語句:“Print x” 條件語句: If A Then

      B Else

      C End If 其中A表示判斷的條件,B表示滿足條件時執(zhí)行的操作內(nèi)容,C表示不滿足條件時執(zhí)行的操作內(nèi)容,End If表示條件語句結(jié)束.

      循環(huán)語句:“For”語句和“While”語句.“For”語句的一般形式為For I From “初值” To “終值” Step “步長” ? End For.例1 寫出下列用偽代碼描述的算法執(zhí)行后的結(jié)果. 下列用條件語句描述的算法: Read x If x≤10 Then

      p←0.35x Else

      p←3.5+0.7(x-10)End If Print p 若輸入x=18,則p=________.例2 如圖,如果執(zhí)行下面流程圖,那么輸出的S等于________.

      反饋練習(xí)

      1.(2011·福建文)下列用偽代碼描述的算法執(zhí)行后的結(jié)果是________. Read a,ba=1If a>b Thenb=2 m←aa=a+b

      Else

      m←bPrint aEndEnd If

      Print m2.(2011·江蘇)根據(jù)如圖所示的偽代碼,當(dāng)輸入a,b分別為2,3時,最后輸出的m的值為________.3.(2011·天津文)閱讀左下邊的程序框圖,運(yùn)行相應(yīng)的程序,若輸入x的值為-4,則輸出y的值為________.

      4.(2011·湖南文)若執(zhí)行如下圖所示的框圖,輸入x1=1,x2 = 2, x3 = 4, x4 = 8,則輸出的數(shù)等于________.

      下載基本算法語句教案word格式文檔
      下載基本算法語句教案.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        算法案例教案(★)

        課題:§1.3算法案例 第1課時 輾轉(zhuǎn)相除法與更相減損術(shù)、秦九韶算法 一、教學(xué)目標(biāo): 根據(jù)課標(biāo)要求:在學(xué)生學(xué)習(xí)了算法的初步知識,理解了表示算法的算法步驟、程序框圖和程序三種不同......

        算法工程師的基本職責(zé)概述

        算法工程師的基本職責(zé)概述職責(zé):1、負(fù)責(zé)圖像特征提取、運(yùn)動物體跟蹤算法的開發(fā)與實(shí)現(xiàn)。2、負(fù)責(zé)進(jìn)行各類機(jī)器學(xué)習(xí)、深度神經(jīng)網(wǎng)絡(luò)產(chǎn)品的研發(fā)。3、負(fù)責(zé)設(shè)計研究相關(guān)算法,并優(yōu)化算......

        控制算法工程師的基本職責(zé)

        控制算法工程師的基本職責(zé)職責(zé):1、根據(jù)不同的控制對象結(jié)構(gòu)建立數(shù)學(xué)模型并設(shè)計控制方法;2、針對機(jī)器人數(shù)學(xué)模型進(jìn)行仿真,并評估控制算法性能(響應(yīng)、跟隨、精度、穩(wěn)定性等);3、......

        實(shí)用英語語句和基本語法

        low key 低調(diào)I’ve been back and forth.我猶豫不定。squeezed juice 鮮榨的果汁juice with pulp 帶果肉的果汁side effect 副作用he can’t come to the phone now.他現(xiàn)在......

        幾個簡單的基本的sql語句

        幾個簡單的基本的sql語句 (1) 數(shù)據(jù)記錄篩選: sql="select * from 數(shù)據(jù)表 where 字段名=字段值 order by 字段名 [desc]" sql="select * from 數(shù)據(jù)表 where 字段名 like '%字......

        121算法的概念教案

        課程:教研室:教師: 教學(xué)對象班級人數(shù)首次授課時間課程類型課題序號授課課時教學(xué)內(nèi)容(課題) 12.1算法的概念教學(xué)目標(biāo)認(rèn)知 情感、態(tài)度、價值觀運(yùn)用通過具體實(shí)例,了解算 法基本概念......

        算法的概念(教案)

        算法的概念(教案) 數(shù)學(xué)與統(tǒng)計學(xué)學(xué)院 2009211955 安琪 0905班 一、本節(jié)內(nèi)容分析 算法的概念這一節(jié)在高中數(shù)學(xué)必修三人教A版第一章第一節(jié)1.1.1?!八惴ā边@個概念對于學(xué)生而言可......

        算法與程序設(shè)計教案

        第一課 初識算法與程序設(shè)計 一、 教學(xué)目標(biāo) 1、知識與技能 (1)理解算法的概念,培養(yǎng)學(xué)生自我探索信息,高效獲取信息的能力; ( 2)能初步利用算法解決簡單的問題,培養(yǎng)學(xué)生的理論聯(lián)系實(shí)際......