《山東省郯城縣郯城街道初級中學(xué)八年級信息技術(shù) 第一單元 第4課《分支結(jié)構(gòu)》課件2》由會員分享,可在線閱讀,更多相關(guān)《山東省郯城縣郯城街道初級中學(xué)八年級信息技術(shù) 第一單元 第4課《分支結(jié)構(gòu)》課件2(13頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、第4課分支結(jié)構(gòu)閱讀與思考 在信息發(fā)達(dá)的今天,信息安全已經(jīng)成為一個(gè)日益嚴(yán)峻的問題。目前,國際上一些職業(yè)黑客已經(jīng)具備發(fā)動(dòng)網(wǎng)絡(luò)襲擊的能力,某些技術(shù)成熟的黑客甚至可以在短短幾秒鐘之內(nèi)就將一個(gè)網(wǎng)站“黑”掉,竊取各種情報(bào)和資料。學(xué)習(xí)目標(biāo) 知識目標(biāo):了解分支結(jié)構(gòu)在算法中的使用。 技能目標(biāo):學(xué)會設(shè)計(jì)程序保護(hù)自己電腦的資料。 重點(diǎn):學(xué)會使用分析與流程圖 難點(diǎn):學(xué)會用E語言程序代碼制作一個(gè)判斷程序。一、密碼驗(yàn)證問題的分析與流程圖描述 1、打開加密后的文件,WinRAR要求輸入保護(hù)密碼。 2、輸入密碼:1234567890。 3、 WinRAR對輸入的密碼“1234567890”進(jìn)行接收,并作出判斷。 4、如果密碼
2、正確,文件就被解壓出來;如果密碼不正確,就無法解壓出文件。開始輸入密碼輸入密碼提示密碼錯(cuò)誤提示密碼錯(cuò)誤 結(jié)束結(jié)束密碼驗(yàn)證問題的流程圖判斷密碼是否正確判斷密碼是否正確是否正確解壓文件正確解壓文件二、用E語言程序代碼解決密碼驗(yàn)證問題1、在E語言中通常使用下面語句表示分支結(jié)構(gòu)程序:2、“密碼驗(yàn)證問題示例”程序界面3、“驗(yàn)證密碼”按鈕響應(yīng)代碼加油站 “驗(yàn)證密碼”按鈕響應(yīng)代碼中的虛線是E語言代碼輸入時(shí)候自動(dòng)生成的,主要是為了方便編輯程序者能夠清晰地看到程序運(yùn)行的流程走向,方便檢查代碼的正確性。 信息框(“密碼正確!”,32,)語句的使用是彈出一個(gè)對話框,其中“密碼正確!”是對話框中顯示的文字。 “,”是
3、命令參數(shù)分隔符號, “32”是對話框中顯示的圖標(biāo)。4、“如果真()”命令代碼實(shí)例在E語言中還可以使用“如果真()”語句來表示分支結(jié)構(gòu)??墒窃诰帉憰r(shí)如果嵌套的條件多,就會使得問題復(fù)雜化,所以我們在編寫時(shí)要衡量使用哪種方式書寫代碼更為簡單。練一練 請?jiān)O(shè)計(jì)一個(gè)程序,能夠?qū)斎氲娜我鈨蓚€(gè)數(shù)值進(jìn)行大小比較,并能把大的數(shù)值以信息框的方式顯示出來。大顯身手 1、設(shè)計(jì)一個(gè)判斷題的程序,如果用戶輸入正確,則通過信息框提示“恭喜您,答對了”;如果輸入不正確,則通過信息框提示“請繼續(xù)努力”。操作與評價(jià)操作與評價(jià)評價(jià)項(xiàng)目自我評價(jià)()小組評價(jià)( )優(yōu)秀良好一般優(yōu)秀良好一般分支結(jié)構(gòu)流程圖“如果()”命令“如果真()”命令數(shù)據(jù)的加密