通過這道程序的編寫,進(jìn)一步加深了對AES的理解,也了解了模塊化設(shè)計的基本思想,編程的時候,把一個大任務(wù)分解是很重要的,針對相應(yīng)的子任務(wù)所編寫的一段功能獨(dú)立的代碼或一個功能模塊,在程序設(shè)計時,我們可以把程序中功能相對獨(dú)立的模塊用函數(shù)來實現(xiàn)。這樣做,不僅可以使程序條理清晰,便于維護(hù)。而且,通過重復(fù)使用某些函數(shù),可以節(jié)省軟件開發(fā)時間。對一個大問題先從一個大的全局上去考慮,分成幾個大的模塊,將每個大的模塊進(jìn)一步分解。該程序就是這樣的思想,將加密分成三大步驟,對第二大步驟的9次循環(huán)的每次都要進(jìn)行4個操作。編程時就先編出小模塊,然后就可以很順利的編出大的模塊。這樣可以節(jié)約編程的時間。
標(biāo)簽:
程序
編寫
上傳時間:
2015-05-29
上傳用戶:海陸空653