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