天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計(jì)算機(jī)論文 >

高職計(jì)算機(jī)專業(yè)課程中加入TEA算法的意義和方法

發(fā)布時(shí)間:2014-07-28 20:46

  一、高職計(jì)算機(jī)專業(yè)《面向?qū)ο蟪绦蛟O(shè)計(jì)》課程中加入TEA算法方法
  高職計(jì)算機(jī)專業(yè)《面向?qū)ο蟪绦蛟O(shè)計(jì)》課程以JAVA語言為主,其內(nèi)容主要由以下幾個(gè)模塊組成:(1)結(jié)構(gòu)化程序設(shè)計(jì);(2)面向?qū)ο蟪绦蛟O(shè)計(jì)的概念及思想;(3)文件與IO流;(4)圖形用戶界面;(5)Applet小應(yīng)用程序;(6)多線程。為了鼓勵(lì)全體學(xué)生都能參與課程的教學(xué)與學(xué)習(xí)活動(dòng)中,調(diào)動(dòng)每一個(gè)學(xué)生的學(xué)習(xí)積極性與能動(dòng)性,使每個(gè)學(xué)生都有事做、想做、會(huì)做、喜歡做。因此,筆者設(shè)計(jì)了一個(gè)教學(xué)思路,如圖3:
  由于已經(jīng)將算法詳細(xì)地介紹給了學(xué)生,因此學(xué)生只是將該算法用JAVA語言來表現(xiàn)并上機(jī)進(jìn)行驗(yàn)證,當(dāng)同學(xué)們的程序運(yùn)行通過,并發(fā)現(xiàn)可以將輸入的一些字符加密成功,輸出結(jié)果是與原來輸入結(jié)果完全不同的字符時(shí),他們獲得了成就感,并感覺到自己也可以加密信息了,從而對(duì)這門課程產(chǎn)生了濃厚的興趣,并盼望進(jìn)一步的深入學(xué)習(xí)。
  在此基礎(chǔ)上,可以讓學(xué)生嘗試將RSA等加密算法用JAVA實(shí)現(xiàn),也可以幫助學(xué)生理解程序設(shè)計(jì)的基本概念。
  進(jìn)入第二部分,開始學(xué)習(xí)面向?qū)ο蟮母拍詈退枷,一開始,學(xué)生對(duì)這些面向?qū)ο蟮母拍畈皇呛芾斫猓?a >筆耕論文,筆者要求學(xué)生編寫一個(gè)TEA類,該類有加密、解密等成員方法,讓學(xué)生將前面的結(jié)構(gòu)化TEA算法改成面向?qū)ο蟮姆椒。通過自己動(dòng)手編寫程序,學(xué)生逐漸豎立了類、對(duì)象、構(gòu)造方法、繼承、重載等概念,也逐漸豎立了面向?qū)ο蟮木幊趟季S。
  第三部分開始講述文件與IO流,此時(shí),要求學(xué)生不是對(duì)某個(gè)數(shù)據(jù)加密解密,而是將整個(gè)文件加密解密,編程難度加大了,學(xué)生的興趣也隨之加大加深了。在編寫程序過程中,學(xué)生對(duì)前面章節(jié)學(xué)過的如循環(huán)、字符串、數(shù)組等概念又得到了復(fù)習(xí)。當(dāng)學(xué)生第一次將一個(gè)文件加密成功后,他們的欣喜是由衷的。
  第四部分圖形用戶界面是學(xué)生最感興趣的,因?yàn)橹熬帉懙某绦蚱溥\(yùn)行結(jié)果都是千篇一律,看不出什么效果,只知道程序運(yùn)行成功了,加密解密完成了,而圖形用戶界面以圖形的方式顯示出運(yùn)行效果,從視覺方面引發(fā)了學(xué)生的成就感。在這一階段的教學(xué)中,要求學(xué)生將之前編寫的加密解密程序改成圖形用戶界面,需要運(yùn)用各類組件和布局組織自己的程序運(yùn)行界面,還需要編寫菜單和各類觸發(fā)事件。當(dāng)需要對(duì)一個(gè)文件進(jìn)行加密時(shí),需要運(yùn)用打開文件的對(duì)話框選擇待加密的源文件,以及存放加密完成后的目標(biāo)文件。
  二、高職計(jì)算機(jī)專業(yè)《面向?qū)ο蟪绦蛟O(shè)計(jì)》課程中加入TEA算法的意義
  TEA算法每一次可以操作8個(gè)字節(jié),密鑰采用16個(gè)字節(jié),采用迭代的形式實(shí)現(xiàn)。。TEA加密算法的迭代次數(shù)是可以改變的,目前推薦64輪迭代,不過32輪迭代、16輪迭代也是足夠的,甚至可以采用8輪迭代。TEA算法由于實(shí)現(xiàn)簡(jiǎn)單,加密速度快,常被一些保密性要求不高的系統(tǒng)采用,比如QQ的登錄加密就是采用16輪TEA算法來實(shí)現(xiàn)的。
  TEA算法是編程算法中一個(gè)比較容易理解的算法之一,學(xué)生比較容易撐握,而且它主要是用在加密及解密中,筆者在教學(xué)過程中,抓住學(xué)生的“成就感”的心理:將一個(gè)加密解密程序TEA算法編排穿插在教學(xué)內(nèi)容中,學(xué)生很感興趣,大大提高了學(xué)習(xí)該課程的興趣,并取得了良好的教學(xué)效果。 

 



本文編號(hào):6787

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/6787.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶b4686***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
欧美中文日韩一区久久| 国产人妻熟女高跟丝袜| 大伊香蕉一区二区三区| 日本熟妇熟女久久综合| 日韩精品一区二区毛片| 色婷婷人妻av毛片一区二区三区| 日韩一区二区三区四区乱码视频| 夜夜躁狠狠躁日日躁视频黑人| 日韩免费成人福利在线| 亚洲二区欧美一区二区| 粉嫩国产一区二区三区在线| 日本精品中文字幕人妻| 久久99夜色精品噜噜亚洲av| 日本亚洲欧美男人的天堂| 亚洲二区欧美一区二区| 日韩精品你懂的在线观看| 亚洲午夜av一区二区| 国产一区二区不卡在线播放| 国产欧美日韩精品自拍| 国产精品丝袜美腿一区二区| 成年人黄片大全在线观看| 国产午夜免费在线视频| 亚洲精品一区二区三区日韩| 欧美欧美日韩综合一区| 在线中文字幕亚洲欧美一区| 毛片在线观看免费日韩| 久久久精品日韩欧美丰满| 99香蕉精品视频国产版| 少妇人妻无一区二区三区| 能在线看的视频你懂的| 国产一级精品色特级色国产| 欧美欧美日韩综合一区| 国产三级黄片在线免费看| 老司机亚洲精品一区二区| 亚洲中文字幕乱码亚洲| 日本高清视频在线播放| 婷婷色网视频在线播放| 91一区国产中文字幕| 绝望的校花花间淫事2| 欧美日韩精品一区二区三区不卡| av在线免费观看在线免费观看|