信息的編程加工.ppt_第1頁
信息的編程加工.ppt_第2頁
信息的編程加工.ppt_第3頁
信息的編程加工.ppt_第4頁
信息的編程加工.ppt_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

信息的編程加工 鄒城市第一中學(xué) 農(nóng)夫過河 農(nóng)夫帶著一只狼 一只羊和一筐蔬菜 想撐船從南岸渡河到北岸 他只有一條小船 船上只能容下他和一樣?xùn)|西 如果農(nóng)夫在場 則狼不能吃羊 羊不能吃蔬菜 否則狼會吃羊 羊會吃蔬菜 你能不能幫農(nóng)夫找出一種安全的渡河方法呢 你需要考慮哪些因素呢 分析問題 編程加工第一步 有兩個杯子A B 分別盛放藍(lán)墨水和紅墨水 要求它們里面的墨水互換 能實(shí)現(xiàn)嗎 思考1 編程加工第二步 設(shè)計(jì)算法 再給你一個杯子C能實(shí)現(xiàn)嗎 請分析一下問題并給出操作步驟 可視化設(shè)計(jì) 前臺 交互界面 代碼編程 后臺 可分為兩大部分 繪制控件對象設(shè)置對象的屬性 創(chuàng)建一個簡單應(yīng)用程序 該應(yīng)用程序由一個文本框和一個命令按鈕組成 單擊命令按鈕 文本框中會出現(xiàn) 你太棒了 消息 練習(xí) Doityourself Print Msgbox 試一試 想為窗體加入背景畫面嗎 試著通過窗體form1的picture屬性來設(shè)置 VB簡介 窗體 工具箱 屬性窗口 工程資源管理器 編程繪制y x 2的函數(shù)圖像 問題分析 描點(diǎn)法 手工繪制步驟 第一步準(zhǔn)備好繪圖工具 第二步繪制坐標(biāo)系的橫軸與縱軸 第三步依據(jù)要繪圖的函數(shù)表達(dá)式 選擇幾個自變量的值算出相應(yīng)的因變量值 得到一組坐標(biāo)點(diǎn) 第四步在坐標(biāo)系上描出這幾個點(diǎn) 盡量光滑地描點(diǎn)連線 問題分析 計(jì)算機(jī)編程繪制函數(shù)圖像的過程 第一步選擇計(jì)算機(jī)程序設(shè)計(jì)語言 第二步繪制坐標(biāo)系 第三步根據(jù)函數(shù)表達(dá)式計(jì)算所要描點(diǎn)的坐標(biāo) 第四步在坐標(biāo)系上描點(diǎn)成像 讓我們一起動手體驗(yàn)編程 信息編程加工的四個步驟 分析信息 設(shè)計(jì)方法 編寫代碼 調(diào)試運(yùn)行 設(shè)計(jì)方法 編寫代碼 認(rèn)識代碼 PrivateSubCommand1 Click 確定按鈕單擊事件Dimx yAsSingleScale 10 25 10 25 Line 10 0 10 0 RGB 0 0 255 Line 0 25 0 25 RGB 0 0 255 Forx 10To10Step0 0001y x 2PSet x y RGB 255 0 0 NextxEndSub 結(jié)束程序 認(rèn)識代碼 PrivateSubCommand1 Click Dimx yAsSingle 定義x y兩個變量Scale 10 25 10 25 Line 10 0 10 0 RGB 0 0 255 Line 0 25 0 25 RGB 0 0 255 Forx 10To10Step0 0001y x 2PSet x y RGB 255 0 0 NextxEndSub 認(rèn)識代碼 PrivateSubCommand1 Click Dimx yAsSingleScale 10 25 10 25 定義坐標(biāo)系Line 10 0 10 0 RGB 0 0 255 Line 0 25 0 25 RGB 0 0 255 Forx 10To10Step0 0001y x 2PSet x y RGB 255 0 0 NextxEndSub 10 25 10 25 PrivateSubCommand1 Click Dimx yAsSingleScale 10 25 10 25 Line 10 0 10 0 RGB 0 0 255 畫橫坐標(biāo)軸 顏色為藍(lán)色Line 0 25 0 25 RGB 0 0 255 Forx 10To10Step0 0001y x 2PSet x y RGB 255 0 0 NextxEndSub 10 0 10 0 編寫代碼 編程加工第三步 認(rèn)識代碼 PrivateSubCommand1 Click Dimx yAsSingleScale 10 25 10 25 Line 10 0 10 0 RGB 0 0 255 Line 0 25 0 25 RGB 0 0 255 畫縱坐標(biāo)軸 顏色為藍(lán)色Forx 10To10Step0 0001y x 2PSet x y RGB 255 0 0 NextxEndSub 0 25 0 25 認(rèn)識代碼 PrivateSubCommand1 Click Dimx yAsSingleScale 10 25 10 25 Line 10 0 10 0 RGB 0 0 255 Line 0 25 0 25 RGB 0 0 255 Forx 10To10Step0 0001y x 2 用循環(huán)語句描點(diǎn)畫函數(shù)圖像PSet x y RGB 255 0 0 NextxEndSub 認(rèn)識代碼 PrivateSubCommand1 Click Dimx yAsSingleScale 10 25 10 25 Line 10 0 10 0 RGB 0 0 255 Line 0 25 0 25 RGB 0 0 255 Forx 10To10Step0 0001 x值從 10變化到10 每次增量為0 0001y x 2 計(jì)算y值PSet x y RGB 255 0 0 用紅色描出坐標(biāo)為 x y 的點(diǎn)Nextx 取下一個x值EndSub 此線由二十萬個點(diǎn)組成 無論是手工繪制還是編程實(shí)現(xiàn) 其本質(zhì)都是 描點(diǎn)法 編程加工第四步 調(diào)試運(yùn)行 通過調(diào)試和運(yùn)行編寫好的代碼 發(fā)現(xiàn)并修改其中的錯誤 信息編程加工的四個步驟 分析信息 設(shè)計(jì)方法 編寫代碼 調(diào)試運(yùn)行 設(shè)計(jì)方法 編寫代碼 信息的編程加工就是利用某種計(jì)算機(jī)語言 對解決問題的方法和步驟進(jìn)行描述 然后通過調(diào)試和修改得到可實(shí)現(xiàn)加工目標(biāo)的程序 最終解決問題 請?jiān)谠绦蛏线M(jìn)行修改 看看哪個同學(xué)能畫出更多函數(shù)圖像 如何繪制如下函數(shù)圖像 給出畫圓語句 你能畫出更多圖形嗎

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論