高中信息技術(shù)必修:信息技術(shù)基礎(chǔ) 4.1.2 體驗(yàn)程序的作用及其編制環(huán)境_第1頁
高中信息技術(shù)必修:信息技術(shù)基礎(chǔ) 4.1.2 體驗(yàn)程序的作用及其編制環(huán)境_第2頁
高中信息技術(shù)必修:信息技術(shù)基礎(chǔ) 4.1.2 體驗(yàn)程序的作用及其編制環(huán)境_第3頁
高中信息技術(shù)必修:信息技術(shù)基礎(chǔ) 4.1.2 體驗(yàn)程序的作用及其編制環(huán)境_第4頁
高中信息技術(shù)必修:信息技術(shù)基礎(chǔ) 4.1.2 體驗(yàn)程序的作用及其編制環(huán)境_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

14.1編制計(jì)算機(jī)程序解決問題●授課教師:潘東蘭 ●亳州一中南校魔法時(shí)間程序可以理解人們編寫的語句集合。23某位同學(xué)的日記片段:《我的一天》清晨六點(diǎn)十分,伴隨著準(zhǔn)時(shí)而優(yōu)美的鬧鐘鈴聲,我走出家門,踏上了去學(xué)校的公車,隨著IC卡在打卡機(jī)上輕輕掠過,1元錢便不翼而飛了。第6節(jié)是語文閱讀課,我來到圖書館,用鼠標(biāo)在電腦上點(diǎn)了幾下,我想要的書立刻就查詢到了。放學(xué)了,我路過銀行,來到柜員機(jī)前,對著觸摸屏按了幾下,兩張百元大鈔就到手了,我的新眼鏡有著落了?;氐郊?,我第一件事就是打開電腦登陸QQ,查看留言和郵件。程序——生活中

你能找出幾處計(jì)算機(jī)程序的痕跡來呢?4程序——學(xué)習(xí)中描點(diǎn)畫圖5計(jì)算機(jī)和程序的聯(lián)系程序由人(程序員)事先進(jìn)行編寫,再由計(jì)算機(jī)來執(zhí)行!6案例時(shí)間——保密行動(dòng)7分析問題設(shè)計(jì)算法編寫程序調(diào)試運(yùn)行檢測結(jié)果(如何做)(做什么)(動(dòng)手做)(行不行)(對不對)分析已知、未知,建立數(shù)學(xué)模型找出解決這個(gè)問題詳細(xì)的方法和步驟程序設(shè)計(jì)語言(如Basic、Pascal、C++、Java等)是人們編程時(shí)與計(jì)算機(jī)溝通的橋梁。將編寫好的程序輸入計(jì)算機(jī)運(yùn)行,檢查有無語法錯(cuò)誤。檢測運(yùn)行結(jié)果,檢查有無邏輯錯(cuò)誤。解決問題的過程原文:GOOD密文:IQQF方法:把每個(gè)字符的ASCII碼+2用VB程序語言把算法轉(zhuǎn)換為代碼在VB環(huán)境中輸入代碼,并運(yùn)行檢測是否達(dá)到預(yù)期目的8實(shí)踐活動(dòng)——優(yōu)點(diǎn)大轟炸請你打開D盤中的文件mm.txt,寫上你同桌的優(yōu)點(diǎn),保存文件。然后打開桌面上加密.exe程序,進(jìn)行加密。加密時(shí)的文件路徑為:d:\mm.txt注意:輸入時(shí),鍵盤為英文輸入狀態(tài)加密后保存的文件路徑還為:d:\mm.txt9探究加密程序

FileName1$=InputBox("請輸入需要加密的文件名及路徑:")OpenFileName1$ForInputAs#1LineInput#1,a$MsgBoxa$,,"加密前的文本內(nèi)容"Close#1mm$=""n=Len(a$)Fori=1Tonb$=Mid$(a$,i,1)c$=Chr(Asc(b$)+2)mm$=mm$&c$NextMsgBoxmm$,,"加密后的文本內(nèi)容"FileName2$=InputBox("請輸入加密后的文件名及路徑:")OpenFileName2$ForOutputAs#2Print#2,mm$Close#2End10加密思想:把漢字的“機(jī)內(nèi)碼”加上一個(gè)數(shù)

加密前的文件

(明文)加密后的文件

(密文)加密程序解密程序加密的方法解密?11立即行動(dòng)——你來解密同桌的同學(xué)調(diào)換一下座位,打開桌面上代碼文件夾中的加密.frm修改程序,運(yùn)行;對D盤中的文件mm.txt進(jìn)行解密,看看你的同桌對你的贊美,保存為my.txt文件。12拓展行動(dòng)——你來畫圖你能畫出不一樣的?不一樣的個(gè)數(shù)不一樣的顏色不一樣的形狀131.認(rèn)識(shí)計(jì)算機(jī)程序,體驗(yàn)計(jì)算機(jī)程序的運(yùn)行。2.體驗(yàn)編制計(jì)算機(jī)程序解決問題的全過程,初步掌握用計(jì)算機(jī)程序解決問題的基本方法。分析問題設(shè)計(jì)算法編寫程序調(diào)試運(yùn)行檢測結(jié)果課堂小結(jié)展望同學(xué)們?nèi)粝雽W(xué)習(xí)如何設(shè)計(jì)算法和編寫程序來實(shí)現(xiàn)你的各種想法,可以在高二的時(shí)候我們選修《算法與程序設(shè)計(jì)》課程中進(jìn)行14用計(jì)算機(jī)程序解決問題的過程15分析問題

分析該問題的需求情況及已知條件,來判斷解決問題的可能性和目標(biāo)要求設(shè)計(jì)算法

找出解決問題的方法和步驟

算法是程序編寫的基礎(chǔ)

編寫程序

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論