版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
4.1編制計(jì)算機(jī)程序解決問(wèn)題第2課時(shí)課2課時(shí)課型新授4.1編制計(jì)算機(jī)程序解決問(wèn)題第題教學(xué)讓學(xué)生認(rèn)識(shí)計(jì)算機(jī)程序的基本元素及編制計(jì)算機(jī)程序解決問(wèn)題的過(guò)程目的重讀懂程序代碼點(diǎn)難同要點(diǎn)點(diǎn)教課
備說(shuō)明環(huán)節(jié)
注計(jì)算機(jī)的構(gòu)成設(shè)施復(fù)習(xí)2.計(jì)算機(jī)中信息的儲(chǔ)存形式教3.計(jì)算機(jī)語(yǔ)言的發(fā)展學(xué)內(nèi)程序代碼:容新課是用計(jì)算機(jī)語(yǔ)言編寫的。就象不一樣國(guó)家的語(yǔ)言有各自的字、詞、句和語(yǔ)法例則導(dǎo)同樣,計(jì)算機(jī)語(yǔ)言也有它的基本構(gòu)成元素和書寫規(guī)定。要讀懂和編寫計(jì)算機(jī)程序就第一要懂得計(jì)算機(jī)語(yǔ)言中的這些元素和規(guī)則,這節(jié)課就讓我們來(lái)認(rèn)識(shí)一些常用的元入素。一、認(rèn)識(shí)程序中的基本元素1)常量:常量是在程序運(yùn)轉(zhuǎn)中不變的量。常量的申明格式:Const常量名=表達(dá)式Constpi=3.142)變量:變量是在程序運(yùn)轉(zhuǎn)過(guò)程中其值能夠發(fā)生變化的量。使用變量前,一般一定先申明變量和其種類,字符型變量要跟“$”符號(hào)。xm1$="劉"3)函數(shù)、運(yùn)算符與表達(dá)式〈1〉函數(shù):標(biāo)準(zhǔn)函數(shù)能達(dá)成特定運(yùn)算辦理。VB程序中特定了很多的函數(shù),供給了多種功能選擇。絕對(duì)值函數(shù):abs(x)課程平方根函數(shù):sqr(x)講提取機(jī)內(nèi)碼:Asc(x)授獲得機(jī)內(nèi)碼對(duì)應(yīng)字符:chr(x)〈2〉運(yùn)算符與表達(dá)式表達(dá)式種類運(yùn)算符表達(dá)式值+--*(5-3)*612算術(shù)表達(dá)式/6-abs(3—12)-3字符串表達(dá)+“good”+“moring”“goodmoring”式=、<、>、4<3F條件表達(dá)式<>、>=、<=32<=100T(1>2)and(3<4)FAndor邏輯表達(dá)式(1>2)or(3<4)TnotNot(1>2)T(1)仔細(xì)領(lǐng)悟表中所列出的四類表達(dá)式,并能夠計(jì)算表達(dá)式的值。(2)求以下表達(dá)式的值:6-3-sqr(36)not(not(3>=4))(2>3)or(3>4)3〉語(yǔ)句:語(yǔ)句是指揮計(jì)算機(jī)工作的指令,每個(gè)語(yǔ)句都有其格式規(guī)定,包含要點(diǎn)詞、搭配的參數(shù)、符號(hào)等。賦值語(yǔ)句是任何程序設(shè)計(jì)中最基本的語(yǔ)句。賦值語(yǔ)在的形式:變量句=表達(dá)式,VB中賦值語(yǔ)句用“=”來(lái)實(shí)現(xiàn)。如N=1“將1賦給N”輸出語(yǔ)句:print“”要求:請(qǐng)記下以下程序中的基本元素1.PrivateSubForm_Click( )Constpi=3.14DimrassingleDimpassingleDimsassingler=text1.textp=2*pi*rs=pi*r*rText2.text=pText3.text=sEndSubPrivateSubForm_Click( )Print"劉"Print"麗"Print"機(jī)內(nèi)代碼"PrintAsc("劉")PrintAsc("麗")EndSubPrivateSubForm_Click( )xm1$="劉"xm2$="麗"dm1=Asc(xm1$)dm2=Asc(xm2$)Print"字符"Print"機(jī)內(nèi)代碼是:"Printxm1$,Printdm1Printxm2$,Printdm2EndSubPrivateSubForm_Click( )xm1$="劉"xm2$="麗"dm1=Asc(xm1$)dm2=Asc(xm2$)zxm1$=Chr(dm1)zxm2$=Chr(dm2)Print"字符:";Printxm1$;Printxm2$;Print"的機(jī)內(nèi)代碼是:"Printdm1Printdm2Print"代碼復(fù)原的字符是:"Printzxm1$;Printzxm2$;EndSub二、解析編制計(jì)算機(jī)程序解決問(wèn)題的過(guò)程程序(program)是為實(shí)現(xiàn)特定目標(biāo)或解決特定問(wèn)題而用計(jì)算機(jī)語(yǔ)言編寫的命令序列的會(huì)合。用計(jì)算機(jī)程序解決問(wèn)題的基本過(guò)程改正1、解析問(wèn)題關(guān)于任何一個(gè)實(shí)質(zhì)問(wèn)題,第一要解析該問(wèn)題的需討狀況及已知條件,判斷解決問(wèn)題的可能性和目標(biāo)要求,而后對(duì)需要解決的問(wèn)題給出一個(gè)精準(zhǔn)的描繪或許成立一個(gè)描繪問(wèn)題的模型。2、設(shè)計(jì)算法問(wèn)題解析清楚后,接下來(lái)是要給出解決這個(gè)問(wèn)題的詳盡方法和步驟,這一過(guò)程稱為設(shè)計(jì)算法。描繪算法能夠用流程圖,也可用自然語(yǔ)言描繪,可大略描繪,也可詳盡描繪。算法描繪越詳盡,編寫程序就越方便。3、編寫程序有了清楚可操作的算法描繪,就能夠選擇一種計(jì)算機(jī)語(yǔ)言工具來(lái)編寫程序,實(shí)現(xiàn)算法。4、調(diào)試運(yùn)轉(zhuǎn)程序設(shè)計(jì)好此后,經(jīng)過(guò)鍵盤輸入計(jì)算機(jī)中運(yùn)轉(zhuǎn),看程序可否按預(yù)料的履行。假如編寫程序時(shí)與程序設(shè)計(jì)語(yǔ)言中所規(guī)定的語(yǔ)法例則不一致,哪怕是一個(gè)標(biāo)點(diǎn)符號(hào)犯錯(cuò),也會(huì)令程序犯錯(cuò)而中止運(yùn)轉(zhuǎn)。此時(shí),能夠依據(jù)計(jì)算機(jī)提示的犯錯(cuò)信息改正程序,從頭調(diào)試運(yùn)轉(zhuǎn)。5、檢測(cè)結(jié)果程序能順利達(dá)成此后,還需要對(duì)程序功能進(jìn)行解析和檢查。由于假如程序語(yǔ)句符合語(yǔ)法例則,而程序中有邏輯錯(cuò)誤或計(jì)算方法等錯(cuò)誤,計(jì)算機(jī)是檢查不出來(lái)的。假如結(jié)果不合理,還要回頭對(duì)程序進(jìn)行改正,直到程序的功能切合設(shè)計(jì)要求為止。當(dāng)軟件比較宏大,此中的程序比許多的時(shí)候,程序中的破綻常常難以一下子完全清除,往常是發(fā)現(xiàn)了破綻立刻打上補(bǔ)丁程序。事例----韓信點(diǎn)兵韓信是我國(guó)西漢初有名的軍事家,劉邦得天下,軍事上全依賴他。韓信點(diǎn)兵,多多益善,不單這樣,還可以常常以少勝多,以弱勝?gòu)?qiáng)。在與楚軍決斗時(shí)韓信指揮諸侯聯(lián)軍,在垓下十面埋伏,擊敗楚軍,楚霸王項(xiàng)羽所以自殺。韓信說(shuō):“假如每
3個(gè)人編為一隊(duì),那最后剩下
1個(gè)人;假如每
5個(gè)人編為一隊(duì),那最后剩下
2個(gè)人;假如每
7個(gè)人編為一隊(duì),最后剩下
4個(gè)人。請(qǐng)你自己算一下,我有多少士兵?”(假定士兵總數(shù)不超出
100人)“韓信點(diǎn)兵”問(wèn)題
1:求整除
3余1、整除
5余
2、整除
7余
4的最小自然數(shù)。合作研究:以小組為單位,利用已學(xué)過(guò)的數(shù)學(xué)知識(shí)找出題目已知什么求什么、明確已知和未知之間的關(guān)系,寫出求解問(wèn)題的解題步驟。并填寫“研究問(wèn)題記錄表”。解析問(wèn)題(找出已知和未知、列出寫出解題步驟結(jié)果已知和未知之間的關(guān)系)解析問(wèn)題和設(shè)計(jì)算法解析問(wèn)題(找出已知和未知、寫出解題步驟列出已知和未知之間的關(guān)系)1、令X為1設(shè)所求的數(shù)為X,則X2、假如X整除3余1,X整除5余2,X整除應(yīng)知足:7余4,這就是題目要求的數(shù),則記下這個(gè)XX整除3余13、令X為X+1(為算下一個(gè)作準(zhǔn)備)X整除5余24、假如算出,則結(jié)束;不然跳轉(zhuǎn)2X整除7余45、寫出答案算法:解決問(wèn)題的方法與步驟。每一步都一定是確立的、能行的、不可以有二義性。算法是程序設(shè)計(jì)的核心。窮舉法就是經(jīng)過(guò)把需要解決問(wèn)題的全部可能狀況逐個(gè)試驗(yàn)來(lái)找出切合條件的解的方法,是效率最低的一種算法,長(zhǎng)處是思路簡(jiǎn)單,編程簡(jiǎn)單。編寫程序和調(diào)試運(yùn)轉(zhuǎn)PrivateSubCommand1_Click( )DimXAsInteger,YAsIntegerX=1:Y=0DoIfXMod3=1ThenIfXMod5=2ThenIfXMod7=4ThenY=XEndIfEndIfEndIfX=X+1LoopUntilY>0Print"
";YEndSub溝通人工解題與計(jì)算機(jī)解題的異同點(diǎn)求解問(wèn)題的方式同樣點(diǎn)不一樣點(diǎn)對(duì)題目進(jìn)行解答、運(yùn)算速度人工求解問(wèn)題慢、不需要計(jì)算機(jī)等解析問(wèn)題、設(shè)計(jì)算法、得出結(jié)果、驗(yàn)算結(jié)果等用計(jì)算機(jī)求解問(wèn)題
編寫程序、調(diào)試程序、運(yùn)算速度快等“韓信點(diǎn)兵”問(wèn)題2:求整除3余1、整除5余2、整除7余4、整除13余6、整除17余8的最小自然數(shù)。PrivateSubCommand1_Click( )DimXAsInteger,YAsIntegerX=1:Y=0DoIfXMod3=1ThenIfXMod5=2Then講堂IfXMod7=4Then練習(xí)IfX
溫馨提示
- 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ù)覽,若沒有圖紙預(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年電焊機(jī)電纜項(xiàng)目可行性研究報(bào)告
- 2025正規(guī)商品買賣合同(版)
- 甲狀腺檢測(cè)系統(tǒng)行業(yè)市場(chǎng)發(fā)展及發(fā)展趨勢(shì)與投資戰(zhàn)略研究報(bào)告
- 2025年中國(guó)包裝容器專用干燥機(jī)械行業(yè)市場(chǎng)前瞻與投資戰(zhàn)略規(guī)劃分析報(bào)告
- 2025年硅酸鎂項(xiàng)目可行性研究報(bào)告
- 2025-2025年中國(guó)扁鋼市場(chǎng)發(fā)展策略及投資潛力可行性預(yù)測(cè)報(bào)告
- 2024-2025年中國(guó)海外代購(gòu)市場(chǎng)供需格局及未來(lái)發(fā)展趨勢(shì)報(bào)告
- 2024-2030年中國(guó)維生素C顆粒行業(yè)市場(chǎng)深度研究及發(fā)展趨勢(shì)預(yù)測(cè)報(bào)告
- 汽車橫向穩(wěn)定桿投資建設(shè)項(xiàng)目立項(xiàng)報(bào)告
- 如何設(shè)計(jì)排爆車項(xiàng)目可行性研究報(bào)告評(píng)審方案2025年立項(xiàng)詳細(xì)標(biāo)準(zhǔn)及
- (完整版)非計(jì)劃性拔管魚骨圖
- DB32∕T 3377-2018 城市公共建筑人防工程規(guī)劃設(shè)計(jì)規(guī)范
- 中建三局住宅工程精益建造實(shí)施指南
- 分布式光伏發(fā)電項(xiàng)目并網(wǎng)驗(yàn)收意見單
- 網(wǎng)站隱私政策模板
- YY∕T 1831-2021 梅毒螺旋體抗體檢測(cè)試劑盒(免疫層析法)
- 消弧產(chǎn)品規(guī)格實(shí)用標(biāo)準(zhǔn)化規(guī)定
- 裝飾裝修工程施工合理化建議和降低成本措施提要:完整
- 第十四章35kV變電站保護(hù)整定值計(jì)算實(shí)例
- 液態(tài)模鍛工藝介紹
- 水泵水輪機(jī)結(jié)構(gòu)介紹
評(píng)論
0/150
提交評(píng)論