七下第10課生活與算法課件浙教版_第1頁(yè)
七下第10課生活與算法課件浙教版_第2頁(yè)
七下第10課生活與算法課件浙教版_第3頁(yè)
七下第10課生活與算法課件浙教版_第4頁(yè)
七下第10課生活與算法課件浙教版_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

曹沖稱象曹沖長(zhǎng)到五六歲的時(shí)候,知識(shí)和判斷能力所達(dá)到的程度,可以比得上成年人.有一次,孫權(quán)送來(lái)了一頭巨象,曹操想知道這象的重量,詢問(wèn)屬下,都不能說(shuō)出稱象的辦法.曹沖說(shuō):“把象放到大船上,在水面所達(dá)到的地方做上記號(hào),再讓船裝載其他東西(當(dāng)水面也達(dá)到記號(hào)的時(shí)候),稱一下這些東西,那么比較下(東西的總質(zhì)量差不多等于大象的質(zhì)量)就能知道了.”曹操聽(tīng)了很高興,馬上照這個(gè)辦法做了。假如你把襪子穿成了這樣,怎么辦?如果你拿到一串不熟悉的鑰匙開(kāi)門,怎么辦?算法:解決問(wèn)題的方法和步驟。生活

算法請(qǐng)用自然語(yǔ)言描述“安全過(guò)河”的算法。農(nóng)夫帶著一只狼、一只羊和一棵白菜,身處河的南岸。他要把這些東西全部運(yùn)到北岸。問(wèn)題是他面前只有一條小船,船小到只能容下他和一件物品,另外只有農(nóng)夫能撐船。另外,因?yàn)槔悄艹匝?,而羊?ài)吃白菜,所以農(nóng)夫不能留下羊和白菜或者狼和羊單獨(dú)在河的一邊,自己離開(kāi)。請(qǐng)問(wèn)農(nóng)夫該采取什么方案才能將所有的東西運(yùn)過(guò)河呢?請(qǐng)將答案填寫到導(dǎo)學(xué)助手任務(wù)一。(結(jié)合游戲體驗(yàn))1.農(nóng)夫帶羊過(guò)去,自己回來(lái)2.農(nóng)夫帶狼過(guò)去,帶羊回來(lái)3.農(nóng)夫帶白菜過(guò)去,自己回來(lái)4.農(nóng)夫帶羊過(guò)去5.全部安全過(guò)岸墨水互換問(wèn)題有三只杯子,其中兩只分別裝滿紅墨水和藍(lán)墨水,現(xiàn)在要求將兩只杯子里的墨水互換,應(yīng)該怎么做?甲乙丙墨水互換問(wèn)題——確定算法(1)先將甲瓶中的紅墨水倒入丙瓶;(2)再將乙瓶中的藍(lán)墨水倒入甲瓶;(3)最后將丙瓶中的紅墨水倒入乙瓶。算法:解決問(wèn)題的方法和步驟。動(dòng)動(dòng)腦:同學(xué)們能舉個(gè)生活中例子嗎?生活中的算法四則運(yùn)算要先乘除后加減,如果有括號(hào)就先括號(hào)內(nèi)后括號(hào)外、豎式筆算等都是算法;菜譜是做菜肴的算法,洗衣機(jī)的使用說(shuō)明書是操作洗衣機(jī)的算法。如果“墨水互換”問(wèn)題交給計(jì)算機(jī),它會(huì)怎么處理呢?計(jì)算機(jī)解決問(wèn)題的一般過(guò)程確定算法問(wèn)題分析、建立數(shù)學(xué)模型編寫程序調(diào)試程序數(shù)學(xué)建模(1)設(shè)當(dāng)前裝紅墨水的是甲杯、當(dāng)前裝藍(lán)墨水的是乙杯、空杯丙杯(2)先將甲杯中的紅墨水倒入丙杯。(3)再將乙杯中的藍(lán)墨水倒入甲杯。(4)最后將丙杯中的紅墨水倒入乙杯。

流程圖變量:數(shù)據(jù)的存儲(chǔ)單元,其中存儲(chǔ)的數(shù)據(jù)在程序執(zhí)行過(guò)程中是可變的。比如:變量X賦初值1后,在程序執(zhí)行過(guò)程中再次賦值2,變量X的值就變?yōu)?.算法(自然語(yǔ)言)(1)先將甲瓶中的紅墨水倒入丙瓶;(2)再將乙瓶中的藍(lán)墨水倒入甲瓶;(3)最后將丙瓶中的紅墨水倒入乙瓶。編寫程序調(diào)試程序墨水互換問(wèn)題有三只杯子,其中兩只分別裝滿紅墨水和藍(lán)墨水,現(xiàn)在要求將兩只杯子里的墨水互換,應(yīng)該怎么做?(變量的角度)定義甲杯子為X,乙杯子為Y,丙杯子為T;定義數(shù)值1代表紅墨水,數(shù)值2代表藍(lán)墨水;定義箭頭

符號(hào)代表傾倒動(dòng)作。請(qǐng)將答案填寫到導(dǎo)學(xué)助手任務(wù)二。甲乙丙計(jì)算機(jī)語(yǔ)言的發(fā)展匯編語(yǔ)言高級(jí)語(yǔ)言機(jī)器語(yǔ)言低級(jí)高級(jí)二進(jìn)制面向機(jī)器例:加法接近自然語(yǔ)言面向用戶計(jì)算c=7+8intc=7+8;助記符面向機(jī)器計(jì)算c=7+8STARTGET7;ADD8;PUTC;用沒(méi)有刻度的3升杯和5升杯如何量出1升的水?請(qǐng)寫出算法。請(qǐng)將答案填寫到導(dǎo)學(xué)助手任務(wù)三。1.先用3升的水杯裝滿倒入5升的杯子里2.再把3升的水杯裝滿,倒入5升的杯子里3.5升的杯子滿了,3升的杯子剩下的就是1升了課堂小結(jié)變量在解決問(wèn)題過(guò)程中可以改變的量計(jì)算機(jī)語(yǔ)言的發(fā)展機(jī)器語(yǔ)言——匯編語(yǔ)言——高級(jí)語(yǔ)言算法解決問(wèn)題的方法和步驟計(jì)算機(jī)解決問(wèn)題的一般

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論