11、VB1公開(kāi)課教案教學(xué)設(shè)計(jì)課件案例試卷_第1頁(yè)
11、VB1公開(kāi)課教案教學(xué)設(shè)計(jì)課件案例試卷_第2頁(yè)
11、VB1公開(kāi)課教案教學(xué)設(shè)計(jì)課件案例試卷_第3頁(yè)
11、VB1公開(kāi)課教案教學(xué)設(shè)計(jì)課件案例試卷_第4頁(yè)
11、VB1公開(kāi)課教案教學(xué)設(shè)計(jì)課件案例試卷_第5頁(yè)
已閱讀5頁(yè),還剩27頁(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)介

3.7算法及算法的表示授課教師:虞國(guó)強(qiáng)計(jì)算機(jī)解決問(wèn)題的三個(gè)階段分析問(wèn)題尋求解決問(wèn)題的途徑和方法(算法)用計(jì)算機(jī)處理解題方法的精確描述農(nóng)夫過(guò)河農(nóng)夫、狼、山羊和蔬菜過(guò)河問(wèn)題。一個(gè)農(nóng)夫帶著一條狼、一頭山羊和一籃蔬菜過(guò)河,但只有一條小船,并且每次只能讓農(nóng)夫帶一樣?xùn)|西過(guò)河。農(nóng)夫在場(chǎng)的情況下一切相安無(wú)事,一旦農(nóng)夫不在,狼會(huì)吃羊,羊會(huì)吃蔬菜。思考:要使農(nóng)夫能安全地將這三樣?xùn)|西帶過(guò)河,請(qǐng)說(shuō)一說(shuō)你的渡河方案。農(nóng)夫過(guò)河思路解一:解二:1、農(nóng)夫帶羊過(guò)河2、農(nóng)夫回來(lái)3、把狼帶過(guò)河4、把羊帶回來(lái)5、帶蔬菜過(guò)河6、農(nóng)夫回來(lái)7、把羊帶過(guò)河1、農(nóng)夫帶羊過(guò)河2、農(nóng)夫回來(lái)3、帶蔬菜過(guò)河4、把羊帶回來(lái)5、把狼帶過(guò)河6、農(nóng)夫回來(lái)7、把羊帶過(guò)河算法的特征每個(gè)步驟都應(yīng)準(zhǔn)確無(wú)誤,無(wú)歧義確定性可行性在有限的時(shí)間和步驟內(nèi)執(zhí)行完畢有窮性輸入性有一個(gè)或多個(gè)輸出,一定要有結(jié)果輸出性有0個(gè)或多個(gè)輸入每個(gè)步驟是可行的,是能實(shí)現(xiàn)的算法的表示方法算法的表示方法有:自然語(yǔ)言、流程圖、偽代碼、計(jì)算機(jī)語(yǔ)言等VB界面控件工具箱指示器標(biāo)簽框架復(fù)選框組合框水平滾動(dòng)條時(shí)鐘目錄列表框形狀圖象框OLE圖片框文本框命令按鈕單選按鈕列表框垂直滾動(dòng)條驅(qū)動(dòng)器列表文件列表線數(shù)據(jù)控件工具箱列表框listbox標(biāo)簽對(duì)象的屬性窗口標(biāo)簽對(duì)象的屬性窗口屬性窗口工程資源管理器事件運(yùn)行、調(diào)試和保存運(yùn)行:?jiǎn)螕艄ぞ邫谥械摹皢?dòng)”按鈕,可以運(yùn)行;單擊“停止”按鈕,停止運(yùn)行。調(diào)試:如果應(yīng)用程序輸出的計(jì)算結(jié)果不正確,或者界面的設(shè)計(jì)不符合要求,可以終止應(yīng)用程序的運(yùn)行??梢远啻卧囘\(yùn)行和修改。保存:使用“文件”菜單中的“保存工程”命令,可以將窗體和工程分別存儲(chǔ)到相應(yīng)的窗體文件(.frm)和工程文件(.vbp)中,使用“文件”菜單中的“生成工程XXX.exe”命令,可編譯成直接執(zhí)行的可執(zhí)行程序。保存工程1.vbp儲(chǔ)存著工程文件,儲(chǔ)存著工程類型,工程調(diào)用的DLL、OCX信息,工程窗體、模塊等文件地址。Form1.frm窗體文件,儲(chǔ)存著窗體信息,保存著窗體自有的信息工程1.vbw

VisualBasic工程工作臺(tái)文件,包含工程的窗口布局信息的文件EXE

能獨(dú)立運(yùn)行保存工程1.vbp儲(chǔ)存著工程文件,儲(chǔ)存著工程類型,工程調(diào)用的DLL、OCX信息,工程窗體、模塊等文件地址。Form1.frm窗體文件,儲(chǔ)存著窗體信息,保存著窗體自有的信息工程1.vbw

VisualBasic工程工作臺(tái)文件,包含工程的窗口布局信息的文件EXE

能獨(dú)立運(yùn)行算法的表示方法算法的表示方法有:自然語(yǔ)言、流程圖、偽代碼、計(jì)算機(jī)語(yǔ)言等流程圖符號(hào)農(nóng)夫過(guò)河思路流程圖農(nóng)夫過(guò)河思路流程圖算法的結(jié)構(gòu)基本結(jié)構(gòu)只有三種:順序結(jié)構(gòu)、分支(選擇)結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。YYYNNN順序結(jié)構(gòu)選擇結(jié)構(gòu)循環(huán)結(jié)構(gòu)1循環(huán)結(jié)構(gòu)2算法的結(jié)構(gòu)1、寫出右側(cè)算法的運(yùn)行結(jié)果:z=2算法的結(jié)構(gòu)輸入x是6,輸出y值為:____。

輸入x是2,輸出y值為:____。1610算法的結(jié)構(gòu)S=55VBVisualBasic(簡(jiǎn)稱VB)是Microsoft公司開(kāi)發(fā)的一種通用的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,用于開(kāi)發(fā)Windows環(huán)境下的應(yīng)用程序。類和對(duì)象類:相同性質(zhì)對(duì)象的集合對(duì)象1對(duì)象2對(duì)象3客觀存在的事物對(duì)象對(duì)象:客觀存在的事物或概念,如label、textbox等屬性:對(duì)象的狀態(tài),如caption(標(biāo)題)、font(字體)、text、forecolor(字體顏色)等方法:對(duì)屬性進(jìn)行操作和處理。VBVisualBasic(簡(jiǎn)稱VB)是Microsoft公司開(kāi)發(fā)的一種通用的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,用于開(kāi)發(fā)Windows環(huán)境下的應(yīng)用程序。特征:可視化和事件驅(qū)動(dòng)對(duì)象事件是發(fā)生在對(duì)象上的事情,通常是由用戶在對(duì)象是激發(fā)的一種動(dòng)作,比如鼠標(biāo)單擊(Click)、窗體加載(Load)等。事件處理過(guò)程:一個(gè)事件的發(fā)生可以引起某個(gè)對(duì)象上某個(gè)方法(事件處理過(guò)程)的執(zhí)行,即由某個(gè)事件驅(qū)動(dòng)了相應(yīng)的事件處理過(guò)程的執(zhí)行。VB界面

溫馨提示

  • 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)論