11、VB1公開課教案教學(xué)設(shè)計課件案例試卷_第1頁
11、VB1公開課教案教學(xué)設(shè)計課件案例試卷_第2頁
11、VB1公開課教案教學(xué)設(shè)計課件案例試卷_第3頁
11、VB1公開課教案教學(xué)設(shè)計課件案例試卷_第4頁
11、VB1公開課教案教學(xué)設(shè)計課件案例試卷_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

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

VisualBasic工程工作臺文件,包含工程的窗口布局信息的文件EXE

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

VisualBasic工程工作臺文件,包含工程的窗口布局信息的文件EXE

能獨(dú)立運(yùn)行算法的表示方法算法的表示方法有:自然語言、流程圖、偽代碼、計算機(jī)語言等流程圖符號農(nóng)夫過河思路流程圖農(nóng)夫過河思路流程圖算法的結(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(簡稱VB)是Microsoft公司開發(fā)的一種通用的面向?qū)ο蟮某绦蛟O(shè)計語言,用于開發(fā)Windows環(huán)境下的應(yīng)用程序。類和對象類:相同性質(zhì)對象的集合對象1對象2對象3客觀存在的事物對象對象:客觀存在的事物或概念,如label、textbox等屬性:對象的狀態(tài),如caption(標(biāo)題)、font(字體)、text、forecolor(字體顏色)等方法:對屬性進(jìn)行操作和處理。VBVisualBasic(簡稱VB)是Microsoft公司開發(fā)的一種通用的面向?qū)ο蟮某绦蛟O(shè)計語言,用于開發(fā)Windows環(huán)境下的應(yīng)用程序。特征:可視化和事件驅(qū)動對象事件是發(fā)生在對象上的事情,通常是由用戶在對象是激發(fā)的一種動作,比如鼠標(biāo)單擊(Click)、窗體加載(Load)等。事件處理過程:一個事件的發(fā)生可以引起某個對象上某個方法(事件處理過程)的執(zhí)行,即由某個事件驅(qū)動了相應(yīng)的事件處理過程的執(zhí)行。VB界面

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論