還剩9頁(yè)未讀, 繼續(xù)閱讀
40學(xué)貝
1學(xué)貝=0.1元
加入資料籃
立即下載
開(kāi)通VIP,可無(wú)限預(yù)覽資料內(nèi)容
資料下載85折優(yōu)惠 ,本單可省0.6元

所屬成套資源:信息技術(shù)滬教版選修1數(shù)據(jù)與數(shù)據(jù)結(jié)構(gòu)全冊(cè)備課PPT課件+教案+單元練習(xí)

成套系列資料,整套一鍵下載

2021學(xué)年單元挑戰(zhàn) 按解密規(guī)則提取情報(bào)優(yōu)質(zhì)課件ppt

展開(kāi)

這是一份2021學(xué)年單元挑戰(zhàn) 按解密規(guī)則提取情報(bào)優(yōu)質(zhì)課件ppt,
按解密規(guī)則提取情報(bào)信息技術(shù)滬教版 選擇性必修1第三單元挑戰(zhàn)一、新課導(dǎo)入二、項(xiàng)目任務(wù)三、項(xiàng)目指引四、交流評(píng)價(jià)與反思 情報(bào)常常采用加密的方式傳遞,以防泄露,接收方在接收加密的情報(bào)(密文)后,按照事先訂立的規(guī)則來(lái)提取情報(bào)。假設(shè)情報(bào)原文為中文,解密規(guī)則為: (1)B→aA; (2)A→ebh; (3)加括號(hào)的字母序列變?yōu)槟嫘蚺帕?去括號(hào)); (4)小寫(xiě)字母和漢字對(duì)應(yīng)關(guān)系如表3-1所示: 請(qǐng)采用上述解密規(guī)則實(shí)現(xiàn)密文為“B(jdfcgi)”的情報(bào)提取。 本項(xiàng)目要用到棧、隊(duì)列和線性表。 1.利用隊(duì)列處理B:aebh(由B→aA,A→ebh規(guī)則得)。 2.利用棧處理:( jdfcgi)→ igcfdj。 3.利用線性表(字母一漢字對(duì)應(yīng)表)進(jìn)行情報(bào)提取算法:#!/usr/bin/python##-*-coding:UTF-8-*-queue=[ ] #用列表模擬隊(duì)列stack=[ ] #用列表模擬棧If _name_=='_main_': var1= ”” list1=['a','b','c','d','e','f','g','h','i','j'] list2=['不','相','他','間','要','是','陳','信','小','諜'] str=input() #輸入密文字符串 index=0 #設(shè)置密文字符串下標(biāo)初始值為0 while index ! = len(str): if str[index]!= 'B' and str[index]!='A' and str[index]!='(': quene.append(str[index]) #當(dāng)密文字符不為特殊字符時(shí),將字符加入隊(duì)列 continue if str[index]=='B': queue.append('a') queue.append('e') queue.append('b') queue.append('h') #當(dāng)密文字符為B時(shí),將字符a,e,b,h入隊(duì)列,此處queue實(shí)為列表,因此無(wú)法用en表示進(jìn)隊(duì) if str[index]=='A': queue.append('e') queue.append('b') queue.append('h') #當(dāng)密文字符為A時(shí),將字符e,b,h入隊(duì)列 if str[index]=='(': index=index+1 while str[index]!=')': stack.append(str[index]) #此處stack實(shí)為列表,因此無(wú)法用push表示入棧 index=index+1 #將()內(nèi)的字符壓入棧中 while stack!=[]: #只要棧不空 queue.append(stack.pop()) #將棧內(nèi)字符依次出棧并逐個(gè)加入隊(duì)列中 index=index+1for letter in queue: for i in range(len(list1)): if list1[i]==letter: var1=var1l+list2[i] break #比對(duì)list1,將對(duì)應(yīng)位置list2中的漢字加入var1中print(var1) #輸出var1 以自己熟悉的信息表達(dá)工具(如演示文稿等)制作電子作品,通過(guò)網(wǎng)絡(luò)或課堂展示交流自己的算法和程序,并對(duì)他人的作品進(jìn)行評(píng)價(jià)。

相關(guān)課件

信息技術(shù)單元挑戰(zhàn) 探究密碼安全問(wèn)題授課ppt課件:

這是一份信息技術(shù)單元挑戰(zhàn) 探究密碼安全問(wèn)題授課ppt課件,共10頁(yè)。

高中信息技術(shù)滬教版(2019)選修2 網(wǎng)絡(luò)基礎(chǔ)第三單元 網(wǎng)絡(luò)安全基礎(chǔ)單元挑戰(zhàn) 對(duì)小型局域網(wǎng)進(jìn)行安全加固優(yōu)秀課件ppt:

這是一份高中信息技術(shù)滬教版(2019)選修2 網(wǎng)絡(luò)基礎(chǔ)第三單元 網(wǎng)絡(luò)安全基礎(chǔ)單元挑戰(zhàn) 對(duì)小型局域網(wǎng)進(jìn)行安全加固優(yōu)秀課件ppt,文件包含第三單元挑戰(zhàn)pptx、第三單元挑戰(zhàn)doc等2份課件配套教學(xué)資源,其中PPT共33頁(yè), 歡迎下載使用。

滬教版(2019)3.程序?qū)崿F(xiàn)評(píng)優(yōu)課ppt課件:

這是一份滬教版(2019)3.程序?qū)崿F(xiàn)評(píng)優(yōu)課ppt課件,文件包含項(xiàng)目五第三課時(shí)pptx、項(xiàng)目五第三課時(shí)doc等2份課件配套教學(xué)資源,其中PPT共14頁(yè), 歡迎下載使用。

英語(yǔ)朗讀寶

相關(guān)課件 更多

高中信息技術(shù)滬教版(2019)選修1 數(shù)據(jù)與數(shù)據(jù)結(jié)構(gòu)1.分析問(wèn)題完美版課件ppt

高中信息技術(shù)滬教版(2019)選修1 數(shù)據(jù)與數(shù)據(jù)結(jié)構(gòu)1.分析問(wèn)題完美版課件ppt

2021學(xué)年3.程序?qū)崿F(xiàn)獲獎(jiǎng)ppt課件

2021學(xué)年3.程序?qū)崿F(xiàn)獲獎(jiǎng)ppt課件

信息技術(shù)滬教版(2019)1.問(wèn)題分析精品ppt課件

信息技術(shù)滬教版(2019)1.問(wèn)題分析精品ppt課件

信息技術(shù)選修1 數(shù)據(jù)與數(shù)據(jù)結(jié)構(gòu)單元挑戰(zhàn) 完成網(wǎng)上購(gòu)物數(shù)據(jù)初步分析優(yōu)質(zhì)課ppt課件

信息技術(shù)選修1 數(shù)據(jù)與數(shù)據(jù)結(jié)構(gòu)單元挑戰(zhàn) 完成網(wǎng)上購(gòu)物數(shù)據(jù)初步分析優(yōu)質(zhì)課ppt課件

資料下載及使用幫助
版權(quán)申訴
版權(quán)申訴
若您為此資料的原創(chuàng)作者,認(rèn)為該資料內(nèi)容侵犯了您的知識(shí)產(chǎn)權(quán),請(qǐng)掃碼添加我們的相關(guān)工作人員,我們盡可能的保護(hù)您的合法權(quán)益。
入駐教習(xí)網(wǎng),可獲得資源免費(fèi)推廣曝光,還可獲得多重現(xiàn)金獎(jiǎng)勵(lì),申請(qǐng) 精品資源制作, 工作室入駐。
版權(quán)申訴二維碼
高中信息技術(shù)滬教版 (2019)選修1 數(shù)據(jù)與數(shù)據(jù)結(jié)構(gòu)電子課本

單元挑戰(zhàn) 按解密規(guī)則提取情報(bào)

版本: 滬教版 (2019)

年級(jí): 選修1 數(shù)據(jù)與數(shù)據(jù)結(jié)構(gòu)

切換課文
所有DOC左下方推薦
歡迎來(lái)到教習(xí)網(wǎng)
  • 900萬(wàn)優(yōu)選資源,讓備課更輕松
  • 600萬(wàn)優(yōu)選試題,支持自由組卷
  • 高質(zhì)量可編輯,日均更新2000+
  • 百萬(wàn)教師選擇,專業(yè)更值得信賴
微信掃碼注冊(cè)
qrcode
二維碼已過(guò)期
刷新

微信掃碼,快速注冊(cè)

手機(jī)號(hào)注冊(cè)
手機(jī)號(hào)碼

手機(jī)號(hào)格式錯(cuò)誤

手機(jī)驗(yàn)證碼 獲取驗(yàn)證碼

手機(jī)驗(yàn)證碼已經(jīng)成功發(fā)送,5分鐘內(nèi)有效

設(shè)置密碼

6-20個(gè)字符,數(shù)字、字母或符號(hào)

注冊(cè)即視為同意教習(xí)網(wǎng)「注冊(cè)協(xié)議」「隱私條款」
QQ注冊(cè)
手機(jī)號(hào)注冊(cè)
微信注冊(cè)

注冊(cè)成功

返回
頂部