(转自西邮新闻网)12月18日,西安邮电大学第七届汇编语言程序设计竞赛决赛在长安校区举行。本次竞赛共吸引来自全校各专业近200支队伍报名。竞赛组委会评委经过一周精心评审,并经过决赛现场答辩,最终来自计科、软件、微电子、电科、网络等专业的8支参赛队获一等奖、10支参赛队获二等奖、32支参赛队获三等奖。
本次大赛题目要求使用汇编语言编程,结合加密/解密技术,设计并实现一个文件的加密/解密系统。对于该信息安全领域的题目,同学们表现出了极大的热情。参赛作品中,有同学结合密码学专业知识,通过汇编语言实现了经典的DES、MD5等加密/解密算法,利用汇编语言面向底层设计的特点,在内存级对源明文文件的二进制数据按位分块进行加密处理,并对密文文件进行解密运算,设计思路清晰,加密解密功能完备,汇编语言程序规范,博得了老师和同学们的一致好评。有参赛同学发挥自己的奇思妙想,结合汇编语言在底层运算的优势,通过多种算术与逻辑运算的结合,实现了精简小巧的加密解密系统,并且展示了将系统应用于图片、文本文件、压缩文件等多种类型文件的加密/解密效果,获得了评委们的高度赞许。
在现场答辩中,参赛同学纷纷表示,原本对于汇编语言这种面向机器的语言感觉艰涩难懂,但通过参加此次竞赛,不仅对汇编语言有了更深入的认识和领悟,获得了一次极好的实践机会,而且对信息安全及密码学产生了浓厚的兴趣,有志于再进行深入学习。更有同学表示本专业并未开设汇编语言相关课程,但由于对汇编语言的热爱和对信息安全的好奇,报名参加了此次竞赛,并且收获颇丰。
本次大赛为同学们提供了一次从高层系统设计到底层数据流处理的实践机会,是计算机学院加强学生系统能力培养的一次重要实践。同时,结合计算机学院将学生培养为全面应用型人才的培养目标,通过将多学科知识相结合,拓展了学生在专业学习中的思路,提高了学生计算机专业知识实践及应用的能力。

计算机学院
2016-12-26
